Prepare the ingredients.
Cook the bacon.
Melt the butter in a pot.
Sauté the onion, celery, and green onion whites.
Add the minced garlic.
Stir in the flour to make a roux.
Gradually add the water/broth and milk, stirring constantly.
Season with the spices.
Add the potatoes and simmer until tender.
Stir in the heavy cream.
Top with the shredded cheddar cheese.
