Ingredients
Method
- Cook bacon in a large pot over medium heat until crispy, about 6‑8 minutes. Transfer to paper towels, leaving 1 tbsp drippings in the pot.
- Add butter to the pot with the drippings and melt. Sauté onion and celery 4‑5 minutes until soft, then add garlic and cook 30 seconds.
- Stir in flour and cook 1 minute. Whisk in broth, then add potatoes, salt, and pepper. Bring to a boil, then simmer covered 15‑20 minutes until potatoes are tender.
- Remove from heat. Mash about half the potatoes directly in the pot for a chunky, creamy texture.
- Return to low heat. Stir in milk, cheddar, sour cream, and crumbled bacon (reserve some for topping). Warm 3 minutes until cheese melts.
- Ladle into bowls and top with reserved bacon, extra cheese, sour cream, and green onions.
Notes
This soup thickens substantially as it cools. Stir in a little warm milk or broth when reheating to bring it back to the right spoon‑coating consistency. The bacon and cheese toppings are best added fresh, so store them separately if you’re planning on leftovers.
