Creamy Potato Bacon Soup
There’s nothing quite like a warm bowl of homemade soup on a chilly day, and this Creamy Potato Bacon Soup is pure comfort in a bowl!

This post may contain affiliate links. If you buy something through one of them, we may earn a small commission at no extra cost to you. Learn more.
Ingredients
Instructions
- This cozy soup is surprisingly easy to prepare.
- Place the chopped bacon in a large pot or Dutch oven over medium heat.
- Cook until crispy, stirring occasionally.
- Remove about one-third of the cooked bacon and set it aside for topping.
- Leave a few tablespoons of bacon drippings in the pot and carefully discard any excess.
- Add the diced onion to the bacon drippings.
- Cook for approximately 4–5 minutes, until softened and lightly golden.
- Add the minced garlic and cook for another 30 seconds.
- The smell at this point is incredible!
- Add the diced potatoes to the pot.
- Sprinkle in the salt, black pepper, thyme, and smoked paprika.
- Stir everything together so the potatoes become coated in those wonderful savory flavors.
- Pour in the chicken broth.
- Bring the mixture to a gentle boil, then reduce the heat to medium-low.
- Cover partially and simmer for approximately 15–20 minutes, or until the potatoes are fork-tender.
- For a naturally thick soup, use a potato masher or immersion blender to mash some of the potatoes directly in the pot.
- Don’t blend everything unless you want a completely smooth soup. Leaving some potato chunks gives the soup a wonderful texture.
- If using flour, whisk it into the milk before adding it to the soup to help prevent lumps.
- Reduce the heat to low.
- Stir in the heavy cream and whole milk.
- Warm gently for about 5 minutes, stirring occasionally.
- Avoid boiling after adding the dairy because high heat can cause the cream to separate.
- Stir most of the cooked bacon into the soup, reserving some for garnish.
- Taste and adjust the salt and pepper as needed.
- Ladle the hot soup into bowls.
- Top with crispy bacon, shredded cheddar, green onions, and fresh parsley.
- Serve immediately with crusty bread.
There’s nothing quite like a warm bowl of homemade soup on a chilly day, and this Creamy Potato Bacon Soup is pure comfort in a bowl! Creamy Potato Bacon Soup combines tender potatoes, crispy bacon, sweet onion, and a rich, velvety broth for a hearty dinner that feels wonderfully homemade.
The bacon adds a smoky, savory flavor to every spoonful, while the potatoes make the soup thick and satisfying. Top it with extra crispy bacon and shredded cheese, and you’ve got a cozy meal everyone will be asking for again!
If you love easy, comforting soup recipes, be sure to subscribe and have new recipes delivered straight to your inbox!
Why You’ll Love This Creamy Potato Bacon Soup
This soup has everything you want from a cozy homemade dinner.
Rich and Creamy
A combination of broth and cream creates a smooth, luxurious texture without making the soup overly complicated.
Crispy Bacon
The bacon adds salty, smoky flavor and a delicious crunchy topping.
Hearty and Filling
Tender potatoes make this soup substantial enough to serve as a main meal.
Easy One-Pot Recipe
Everything comes together in one large pot, making cleanup simple.
Perfect for Cold Nights
Serve it with warm crusty bread and you’ve got the ultimate comfort-food dinner!
What Does Creamy Potato Bacon Soup Taste Like?
This soup is creamy, savory, smoky, and wonderfully comforting. The potatoes become tender and soak up the flavors of the bacon and onion, while the cream creates a rich, smooth broth.
Every bite has a little bit of bacon goodness, and the optional cheddar topping adds another layer of cheesy flavor. It’s simple food, but oh my goodness, it is satisfying!
Ingredients
For the Soup
- 8 slices bacon, chopped
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 6 cups potatoes, peeled and diced
- 4 cups chicken broth
- 1 cup heavy cream
- 1 cup whole milk
- 1 teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon dried thyme
- ½ teaspoon smoked paprika
Optional Thickener
- 2 tablespoons all-purpose flour
For Serving
- Shredded cheddar cheese
- Extra crispy bacon
- Sliced green onions
- Fresh parsley
- Sour cream
- Crusty bread or dinner rolls
Kitchen Tools You’ll Need
- Large soup pot or Dutch oven
- Wooden spoon
- Ladle
- Sharp knife
- Cutting board
- Measuring cups and spoons
- Immersion blender, optional
Ingredient Additions and Substitutions
Use Different Potatoes
Russet potatoes are excellent because they naturally help thicken the soup. Yukon Gold potatoes create an especially creamy texture and hold their shape nicely.
Add Cheese
For an extra-rich soup, stir in 1–2 cups of shredded cheddar near the end of cooking.
Add Vegetables
You can easily add:
- Carrots
- Celery
- Corn
- Chopped spinach
- Green onions
Make It Lighter
Replace some of the heavy cream with additional whole milk or half-and-half.
Use Turkey Bacon
Turkey bacon can be substituted, although the soup won’t have quite the same smoky richness as traditional bacon.
How to Make Creamy Potato Bacon Soup
This cozy soup is surprisingly easy to prepare.
Step 1: Cook the Bacon
Place the chopped bacon in a large pot or Dutch oven over medium heat.
Cook until crispy, stirring occasionally.
Remove about one-third of the cooked bacon and set it aside for topping.
Leave a few tablespoons of bacon drippings in the pot and carefully discard any excess.
Step 2: Sauté the Onion
Add the diced onion to the bacon drippings.
Cook for approximately 4–5 minutes, until softened and lightly golden.
Add the minced garlic and cook for another 30 seconds.
The smell at this point is incredible!
Step 3: Add the Potatoes
Add the diced potatoes to the pot.
Sprinkle in the salt, black pepper, thyme, and smoked paprika.
Stir everything together so the potatoes become coated in those wonderful savory flavors.
Step 4: Add the Broth
Pour in the chicken broth.
Bring the mixture to a gentle boil, then reduce the heat to medium-low.
Cover partially and simmer for approximately 15–20 minutes, or until the potatoes are fork-tender.
Step 5: Thicken the Soup
For a naturally thick soup, use a potato masher or immersion blender to mash some of the potatoes directly in the pot.
Don’t blend everything unless you want a completely smooth soup. Leaving some potato chunks gives the soup a wonderful texture.
If using flour, whisk it into the milk before adding it to the soup to help prevent lumps.
Step 6: Add the Dairy
Reduce the heat to low.
Stir in the heavy cream and whole milk.
Warm gently for about 5 minutes, stirring occasionally.
Avoid boiling after adding the dairy because high heat can cause the cream to separate.
Step 7: Add the Bacon
Stir most of the cooked bacon into the soup, reserving some for garnish.
Taste and adjust the salt and pepper as needed.
Step 8: Serve
Ladle the hot soup into bowls.
Top with crispy bacon, shredded cheddar, green onions, and fresh parsley.
Serve immediately with crusty bread.
What to Serve with Creamy Potato Bacon Soup
This soup is hearty enough to stand alone, but a few simple sides make it even better.
Favorite Pairings
- Crusty French bread
- Garlic bread
- Dinner rolls
- Grilled cheese sandwiches
- Garden salad
- Caesar salad
- Roasted vegetables
- Cornbread
And yes, dipping warm crusty bread straight into that creamy broth is highly encouraged!
Storage Instructions
Refrigerator
Allow the soup to cool slightly, then transfer it to an airtight container.
Refrigerate for up to 4 days.
Freezer
Because of the dairy, freezing can sometimes change the texture of creamy potato soup. For the best results, freeze the soup before adding the cream and milk, then add fresh dairy when reheating.
If freezing the finished soup, expect some separation and stir thoroughly while reheating.
Reheating
Warm gently on the stovetop over medium-low heat, stirring occasionally.
Avoid boiling.
If the soup has thickened too much, add a splash of milk or broth until it reaches your desired consistency.
General Information
Potato soup is a classic comfort food because potatoes naturally create a thick, satisfying texture while absorbing the flavors around them. Adding bacon takes this simple soup to another level with smoky, salty richness.
This version keeps the preparation straightforward while giving you plenty of opportunities to customize it with cheese, herbs, vegetables, or your favorite toppings.
Nutritional Information
Approximate values per serving, based on 6 servings and excluding optional toppings:
- Calories: 465
- Protein: 12g
- Carbohydrates: 42g
- Fat: 28g
- Saturated Fat: 13g
- Fiber: 4g
- Sugar: 5g
- Sodium: 1,020mg
Nutrition information is approximate and will vary depending on the ingredients and brands used.
Conclusion
This Creamy Potato Bacon Soup is warm, rich, hearty, and packed with cozy homemade flavor. Tender potatoes, crispy bacon, savory onion, and a creamy broth come together to make a soup that’s perfect for chilly evenings and family dinners.
Top each bowl with extra bacon, cheddar cheese, and green onions, grab some warm crusty bread, and dig in. This is comfort food at its absolute best!
If you make this soup, leave a review and share your photos on Pinterest. I’d love to see your delicious creations!
More Cozy Recipes You’ll Love
- Slow Cooker Beef Stew
- Crockpot Chicken and Dumplings
- Slow Cooker Creamy Beef & Vegetable Casserole
- Ultimate Chicken Pot Pie
- Crock Pot Cowboy Casserole
Tips for Success
Cut the Potatoes Evenly
Uniform pieces cook at the same rate and prevent some potatoes from becoming mushy while others remain firm.
Don’t Throw Away All the Bacon Drippings
A little bacon fat gives the onions and potatoes incredible flavor.
Don’t Boil the Cream
Once the dairy is added, keep the soup at a gentle heat to maintain a smooth consistency.
Mash Only Some of the Potatoes
Leaving chunks creates the perfect combination of creamy broth and hearty potato texture.
Taste Before Serving
Bacon and chicken broth can both contain quite a bit of salt, so adjust the seasoning at the end.
Frequently Asked Questions
Can I make Creamy Potato Bacon Soup without heavy cream?
Yes. You can use half-and-half or whole milk instead. The soup will be lighter but still delicious.
Can I make this soup thicker?
Absolutely. Mash more of the potatoes directly in the pot, or add a small cornstarch slurry if you prefer a thicker consistency.
Can I make it completely smooth?
Yes! Use an immersion blender to puree the soup until smooth. For an especially silky texture, blend carefully in batches using a countertop blender.
What potatoes are best for potato soup?
Russet and Yukon Gold potatoes are both excellent. Russets create a thicker soup, while Yukon Golds provide a naturally buttery texture.
Can I add cheese?
Definitely! Sharp cheddar is especially delicious. Stir it in after reducing the heat and continue stirring until melted.
Can I make this soup in a slow cooker?
Yes. Cook the bacon separately, then add the potatoes, onion, garlic, broth, and seasonings to the slow cooker. Cook on Low for about 6–7 hours or High for 3–4 hours. Stir in the cream and milk during the final 20–30 minutes and add the bacon before serving.
More Recipes You'll Love
All Dinner3-Ingredient Creamy Pumpkin Soup (Easy 15-Minute Fall Recipe)
A quick, cozy pumpkin soup made from just three ingredients and one pot — ready in about 15 minutes, no chopping or roasting required.
Easy Chicken and Rice Casserole – A Cozy Weeknight Dinner
Diced chicken, rice, and a creamy blend of pantry staples bake together in one dish for a hands-off weeknight dinner that comes out tender, cheesy…
Slow Cooker 4-Ingredient Mulligan Stew
Tender beef, potatoes, and carrots simmer together with a can of cream of mushroom soup for a hearty…
Slow Cooker 4-Ingredient Amish Chicken Pot Pie
When you need a warm, comforting dinner without spending hours in the kitchen, this Slow Cooker 4-Ingredient Amish Chicken Pot Pie is such a wonderful recipe…
Beef and Broccoli
If you’re craving a delicious takeout-style dinner without picking up the phone, this Beef and Broccoli recipe is exactly what you need!
Southern 3-Ingredient Cheesy Sausage Squares
Sausage, cheddar, and baking mix bake into golden, tender squares — proof that a three-ingredient recipe can still taste like a real Southern favorite.
Cheese Stick Bacon Cheeseburgers
Ground beef gets rolled around melty cheddar, crispy bacon, and a whole cheese stick, then wrapped in more bacon and baked into a sliceable…
BBQ Bacon Cheeseburger Bombs
Juicy beef, smoky bacon, melted cheddar, and tangy BBQ sauce get tucked inside golden, buttery dough for a handheld cheeseburger you can eat with one hand.
