This rich and creamy potato soup tastes like a warm hug in a bowl. It’s thick, comforting, and loaded with hearty potatoes, melty cheese, smoky bacon, and a touch of sour cream. Every spoonful feels like classic Southern comfort food — simple ingredients coming together to make something unforgettable.
Ingredients
- 6 slices bacon, chopped
- 1 medium onion, finely diced
- 3 cloves garlic, minced
- 4 cups diced potatoes (Yukon Gold or russet)
- 4 cups chicken broth
- 2 cups whole milk
- 1 cup heavy cream
- 1 cup shredded cheddar cheese
- ¼ cup flour
- ¼ cup butter
- Salt & black pepper, to taste
- Sour cream, for topping
- Extra cheddar, for topping
- Sliced green onions, for topping
Instructions
1. Cook the Bacon
In a large pot, cook the chopped bacon over medium heat until crispy. Remove the bacon and keep the drippings in the pot — they add flavor.
2. Sauté the Aromatics
Add the butter to the bacon drippings. When melted, stir in the diced onion and cook until soft. Add garlic and sauté for 30 seconds.
3. Create the Roux
Sprinkle the flour over the onions and stir well to form a smooth paste. Let it cook for 1 minute to remove the raw flour taste.
4. Add Potatoes & Broth
Pour in the chicken broth while stirring. Add the diced potatoes and bring to a simmer. Cook for 15–20 minutes, until the potatoes are tender.
5. Make It Creamy
Lower the heat and add milk, heavy cream, and cheddar cheese. Stir until the cheese melts and the soup becomes thick and creamy. Season with salt and pepper.
6. Serve Loaded-Style
Ladle the soup into bowls and top with crispy bacon, more cheddar, sour cream, and sliced green onions.
Serving Ideas
This soup pairs beautifully with warm biscuits, cornbread, grilled cheese, or a simple green salad. It’s the kind of recipe you’ll want on repeat all winter long.
Enjoy !!

