Ingredients You Need
Main Ingredients
- 4 medium potatoes, peeled and diced
- 6 strips of bacon, chopped
- 1 medium onion, finely chopped
- 3 garlic cloves, minced
- 3 cups chicken broth or vegetable broth
- 1 cup milk
- 1 cup heavy cream
- 3 tablespoons butter
- 3 tablespoons flour
- Salt and pepper, to taste
Optional Add-Ins
- ½ teaspoon smoked paprika
- ½ cup shredded cheddar cheese
- Chopped chives or parsley for garnish
Preparing the Ingredients
Before cooking, prep your ingredients.
Step 1 – Chop the Bacon
Cut bacon into small pieces so it cooks faster and crisps perfectly.
Step 2 – Dice the Potatoes
Peel the potatoes and cube them evenly to ensure they cook at the same speed.
Step 3 – Prepare Aromatics
Finely chop onions and mince garlic. These ingredients build the soup’s flavorful base.
Cooking the Potato Bacon Soup
Step 1 – Cook the Bacon
Place the bacon pieces in a large pot over medium heat.
Cook until browned and crispy, stirring occasionally.
Remove and set aside on a paper towel, leaving some bacon fat in the pot for flavor.
Step 2 – Sauté Onion and Garlic
Add onions to the bacon fat and cook until soft and golden.
Stir in garlic and sauté briefly—just until fragrant.
Step 3 – Create a Roux
Add butter to the pot and let it melt.
Sprinkle in the flour and whisk constantly for about one minute to create a smooth base.
This roux thickens the soup and gives it a velvety texture.
Step 4 – Add Broth and Potatoes
Slowly pour in the broth while stirring to avoid lumps.
Add diced potatoes and season with salt, pepper, and optional paprika.
Bring to a gentle simmer and cook for 15–20 minutes, until potatoes are tender.
Finishing the Soup
Step 1 – Blend or Mash
For an extra creamy body, lightly mash the potatoes in the pot using a potato masher.
Or blend part of the soup using an immersion blender.
Leave some chunks for texture.
Step 2 – Stir in Milk and Cream
Add milk and heavy cream to the pot.
Simmer for another 5 minutes, allowing everything to thicken and meld.
Step 3 – Add Bacon Back In
Stir the crispy bacon pieces back into the pot, reserving a little for serving.
Taste and adjust salt and pepper.
Serving Suggestions
Creamy potato bacon soup is delicious on its own, but pairing it makes it irresistible.
Toppings to Add
- Crispy bacon crumbs
- Fresh chives
- Melted cheddar cheese
- A dollop of sour cream
Perfect Side Dishes
- Warm crusty bread
- Garlic toast
- Buttery biscuits
- Fresh salad for balance
Serve piping hot and enjoy every creamy spoonful.
Recipe Tips and Tricks
Use Russet or Yukon Potatoes
These potatoes break down beautifully, giving the soup thickness without needing too much cream.
Adjust the Texture
- For a thick stew-like finish, mash more potatoes.
- For a silky smooth soup, blend most of it.
Make It Lighter
Swap cream with half-and-half or extra milk.
Go Extra Rich
Stir in cheddar cheese until melted for a cheesy version.
Flavor Variations
This soup is wonderfully flexible.
Chicken Potato Soup
Add shredded chicken near the end of cooking.
Loaded Baked Potato Style
Mix in cheddar cheese and sour cream, plus extra bacon on top.
Herb Upgrade
Try thyme, rosemary, or bay leaf for deeper aroma.
Spicy Kick
Add chili flakes, jalapeños, or cayenne powder.
How to Store and Reheat
This soup makes excellent leftovers.
In the Fridge
Store in airtight containers for 3–4 days.
Reheat gently on the stove to avoid curdling the cream.
Freezing
You can freeze it, but soups with dairy may separate.
For better results, freeze before adding cream and stir cream in after reheating.
Reheating Options
- Stovetop: low heat, stir occasionally
- Microwave: short intervals to avoid boiling over
Conclusion
Creamy potato bacon soup is the ultimate comfort dish — warm, filling, and bursting with homemade goodness. With its tender potatoes, savory bacon, and velvety texture, it’s sure to become a regular on your weekly meal menu. Whether it’s a family dinner, a cozy winter night, or a make-ahead lunch, this recipe delivers every time.