Creamy Potato Soup With Bacon

Posted on

Soups, Stews & Chili

Difficulty

Prep time

Cooking time

Total time

Servings

Thick, silky potato soup with crisp bacon on top earns its place in the dinner rotation fast. The broth turns rich from the bacon drippings, the potatoes break down just enough to give the bowl body, and the finish of cheddar, cream, and sour cream makes it taste like it simmered all afternoon even though it comes together in under an hour.

The part that matters most here is building flavor before the liquid goes in. Bacon drippings carry the onion and garlic, flour gives the soup a little structure, and mashing only part of the potatoes keeps the texture hearty instead of turning the whole pot into glue. Russets work best because they soften quickly and naturally thicken the soup without needing extra starch.

Below, I’ll walk through the small choices that keep this soup creamy instead of heavy, plus the one step that keeps the cheese smooth when it melts into the pot.

“

The soup thickened up exactly right, and the bacon stayed crisp on top instead of getting soggy. I used the chives at the end like you said, and it tasted like a restaurant bowl of potato soup.

★★★★★— Megan T.

Save this creamy potato soup with bacon for the nights when you want a thick, cheesy bowl with crisp bacon and almost no cleanup.

Save to Pinterest

The Trick to Keeping Potato Soup Thick, Not Gluey

Potato soup gets pasty when every potato is broken down too far and the starch takes over. That’s why this version uses a mash-and-leave method instead of blending the whole pot. You get body from the potatoes themselves, but you still see tender chunks in the spoon.

The other thing that keeps this soup from tasting flat is the bacon fat base. Onion cooked in the drippings brings sweetness, and the flour cooks in that same fat before the broth goes in, which keeps the broth from tasting raw or thin. If the soup ever feels too loose at the end, it usually needs a few more minutes uncovered rather than extra flour.

What Each Ingredient Is Actually Doing in This Bowl

Creamy Potato Soup With Bacon rich, cozy, garnished
  • Thick-cut bacon — This does more than garnish the bowl. You need enough bacon to render a good amount of fat for the base, and thick-cut slices hold their texture better when half of them get folded back into the soup. Thin bacon can work, but it disappears faster and gives you less drippings.
  • Russet potatoes — These are the right potatoes for this soup because they break down and thicken the broth without needing extra effort. Yukon Golds will work if that’s what you have, but the soup will stay a little silkier and less fluffy.
  • Heavy cream and sour cream — Heavy cream gives the soup its body, while sour cream adds a gentle tang that keeps it from tasting one-note. Add both after the potatoes are tender so they don’t separate. If you need a substitute, use full-fat Greek yogurt instead of sour cream, but stir it in off the heat.
  • Cheddar cheese — Sharp cheddar gives the soup its finish, but it melts best when the heat is lowered first. Grate it yourself if you can; pre-shredded cheese carries anti-caking starches that can make the texture a little grainy.
  • Flour — This is the quiet thickener that keeps the broth from feeling thin after the cream goes in. Cook it in the bacon fat for a minute or two so it loses the raw flour taste and blends smoothly into the soup.

The 20 Minutes That Actually Matter

Render the Bacon Until It’s Crisp

Cook the bacon until the slices are crisp and the fat has rendered enough to coat the bottom of the pot. That fat is your flavor base, so don’t drain it away before the onion goes in. Pull out four strips for topping and crumble the other six into the soup later so you get bacon in every bite, not just on the surface.

Build the Base in the Drippings

Sauté the onion in the bacon drippings until it turns soft and translucent, then add the garlic for just a minute. Garlic burns fast, and once it does, the whole soup tastes bitter underneath the cream. Whisk in the flour and cook it briefly until it smells a little nutty and the raw edge is gone.

Simmer the Potatoes Until They’re Ready to Give

Pour in the broth and add the potatoes, then bring everything to a boil before dropping it to a steady simmer. The potatoes are ready when a fork slides through them without resistance but they still hold their shape. If they fall apart completely before you mash, the soup can turn dense instead of creamy.

Finish With Dairy Off the Hard Heat

Mash about half the potatoes right in the pot, leaving the rest chunky for texture. Stir in the cream and sour cream over low heat, then add the cheddar a handful at a time until it melts smoothly. If the pot is too hot when the cheese goes in, it can turn grainy, so pull it off the burner if needed and let the residual heat do the work.

How to Adapt This for Different Kitchens and Diets

Make It Gluten-Free

Swap the all-purpose flour for a 1:1 gluten-free flour blend that includes xanthan gum. The soup thickens the same way, though it may need an extra minute of simmering to lose the slightly starchy edge some blends carry.

Make It Lighter Without Losing the Creaminess

Use half-and-half in place of the heavy cream and reduce the sour cream slightly if you want a softer finish. The soup will still be rich, but it won’t coat the spoon quite as heavily, so keep some of the potato chunks intact for body.

Use Ham Instead of Bacon

Diced ham works if you don’t want to cook bacon, but you’ll need butter or oil to sauté the onion because you won’t have drippings. The soup will taste milder and a little less smoky, so add a pinch of smoked paprika if you want some of that depth back.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. It thickens as it chills, so expect it to look heavier the next day.
  • Freezer: It can be frozen, but the dairy may separate a little when thawed. Freeze before adding the cheddar if you want the best texture, then stir the cheese in after reheating.
  • Reheating: Warm it slowly on the stove over low heat, adding a splash of broth or milk if needed. High heat is what causes the cream and cheese to break, so patience matters here.

Questions I Get Asked About This Recipe

Can I make this potato soup ahead of time?+

Yes, and it reheats well if you warm it gently. The soup thickens in the fridge, so loosen it with a splash of broth or milk when you reheat it. Add the bacon topping right before serving so it stays crisp.

How do I keep the cheese from getting grainy?+

Lower the heat before the cheddar goes in and stir it in a handful at a time. Cheese can split when it hits a boiling pot, so take the pan off the burner if the soup is bubbling hard. Freshly shredded cheese also melts more smoothly than pre-shredded.

Can I use milk instead of heavy cream?+

You can, but the soup won’t be as rich or stable. Whole milk is the best option if you need a swap, and adding a little extra sour cream helps bring back some body. Don’t boil it after the milk goes in or the texture can turn thin and grainy.

How do I thicken potato soup if it turns out too thin?+

Let it simmer uncovered for a few more minutes so some of the liquid evaporates. If that’s not enough, mash a few more potatoes directly in the pot rather than adding extra flour, which can make the soup taste pasty. The potatoes already in the soup are the cleanest way to thicken it.

Can I make this without bacon?+

Yes, but the flavor will be softer and less smoky. Use butter or olive oil to cook the onion, then add a pinch of smoked paprika and a little extra salt to replace some of the depth the bacon usually provides. It won’t taste the same, but it will still be a good creamy potato soup.

Creamy Potato Soup With Bacon

Creamy potato soup with bacon made with a bacon-drippings roux for a thick, silky texture. Russet potatoes simmer until tender, then half are mashed to create a creamy body and finished with melted cheddar and crisp bacon.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: American
Calories: 650

Ingredients
  

Bacon
  • 10 strips thick-cut bacon Divide for cooking and topping: 6 strips for the soup, 4 reserved for garnish.
Potatoes
  • 3 lb russet potatoes Peel and cube; reserve in-pot potatoes for mashing.
Aromatics
  • 1 onion Dice finely.
  • 4 cloves garlic Minced.
Broth
  • 4 cup chicken broth
Creamy dairy
  • 1.5 cup heavy cream
  • 0.5 cup sour cream
Thickener
  • 3 tbsp all-purpose flour
Cheese
  • 1.5 cup shredded cheddar
Seasoning
  • 1 tsp salt
  • 0.25 tsp pepper
Garnish
  • 1 chives For garnish, as needed.

Equipment

  • 1 Dutch oven

Method
 

Cook and build the soup
  1. Cook the bacon in a Dutch oven until crispy, then crumble 6 strips into the pot and reserve the remaining 4 strips for topping.
  2. Sauté the diced onion in the bacon drippings for 4 minutes, then add the minced garlic and cook for 1 minute.
  3. Whisk in the all-purpose flour and cook for 1-2 minutes to remove the raw flour taste.
  4. Pour in the chicken broth and add the cubed russet potatoes; bring to a boil, then simmer for 18-20 minutes until tender.
  5. Mash about half of the potatoes in the pot to thicken the soup, then stir in the heavy cream and sour cream.
  6. Stir in the shredded cheddar until melted, then fold in the 6 crumbled bacon strips.
  7. Season with salt and pepper, then top with the reserved bacon and chives before serving.

Notes

For the creamiest texture, mash only about half the potatoes so you keep tender chunks. Store leftovers in an airtight container in the refrigerator up to 3 days; reheat gently over low heat to prevent the dairy from breaking. Freezing is not recommended due to texture changes in cream-based soups. For a lower-fat option, use half-and-half plus an equal amount of additional chicken broth, but keep the cheddar for melt and flavor.

Tags:

You might also like these recipes

Leave a Comment

Recipe Rating