Ingredients
Equipment
Method
- In a large pot over medium heat, cook chopped bacon until crispy. Remove and set aside, reserving some of the bacon fat.
- Add butter to the pot, then sauté onions until soft. Add garlic and stir for 30 seconds.
- Add diced potatoes to the pot and sprinkle in flour. Stir to coat everything evenly.
- Gradually pour in the chicken broth while stirring. Bring to a boil, then reduce heat and simmer for 15–20 minutes or until potatoes are fork-tender.
- Use a potato masher or immersion blender to partially blend the soup to your desired texture.
- Stir in the milk, heavy cream, and shredded cheddar cheese. Cook for another 5 minutes, stirring often.
- Season with salt and pepper to taste.
- Ladle into bowls and top with crispy bacon, green onions, more cheese, and a dollop of sour cream if you like.
Notes
This soup stores beautifully and tastes even better the next day. It freezes well too; just leave out the toppings and add them fresh when reheating.


