Bacon Potato Soup

Loading…

By Reading time

Bacon potato soup lands the way a good bowl of comfort food should: thick, smoky, and hearty enough to eat with a spoon that stands up on its own. The potatoes break down just enough to thicken the broth, while a handful of chunks stay intact so every bite has some texture. Crisp bacon on top keeps each bowl from turning flat or one-note.

The trick here is building the base in layers. Bacon drippings carry the onion and garlic, flour gives the broth enough body to hold the cream without turning thin, and the potatoes do part of the thickening naturally once they’re soft enough to mash. Sour cream adds tang that keeps the soup from tasting heavy, and cheddar melts in at the end so it stays smooth instead of grainy.

Below you’ll find the exact point where the potatoes should be mashed, why the cream goes in after the simmer, and a few smart swaps if you need to work with what’s already in your kitchen.

The soup thickened up beautifully once I mashed half the potatoes, and the bacon stayed crisp on top instead of getting soggy. My husband went back for a second bowl before I’d even sat down.

★★★★★— Laura M.

Save this bacon potato soup for the nights when you want a creamy, smoky bowl with tender potatoes and crisp bacon on top.

Save to Pinterest

The Reason This Soup Stays Thick Instead of Turning Watery

Potato soup goes thin when the potatoes never get soft enough to release starch, or when the dairy gets heated so hard that the base stays loose and slick. Here, the flour starts the body, but the real thickness comes from partially mashing the potatoes right in the pot. That gives you a soup that feels creamy without needing to rely on a mountain of cream.

The other thing that matters is heat control at the end. Once the broth has done its job and the potatoes are tender, the cream, sour cream, and cheddar should go in over low heat. If the soup boils after the dairy goes in, the texture can turn grainy or split, and the cheddar won’t melt as smoothly.

  • Bacon drippings — Keep two tablespoons in the pot. They give the onion and garlic a smoky base that butter can’t quite match.
  • Russet potatoes — Russets break down easily and help thicken the soup naturally. Waxy potatoes stay too firm and won’t give you the same body.
  • Flour — This is what keeps the broth from tasting like seasoned potato water. Cook it briefly in the drippings so it loses the raw flour taste before the liquid goes in.
  • Sour cream — The tang cuts the richness and makes the soup taste finished. Full-fat sour cream holds up best and stays smooth.

What Each Ingredient Is Doing in the Pot

Bacon Potato Soup creamy bacon cheddar
  • Thick-cut bacon — Thick-cut pieces stay meaty after crisping, and they give you enough drippings to build the flavor base. Regular bacon works, but it shrinks more and won’t have quite the same texture on top.
  • Russet potatoes — Peel them and cube them evenly so they cook at the same pace. Bigger chunks take longer to soften, and uneven cuts lead to some pieces turning mushy while others stay firm.
  • Chicken broth — Use a broth you’d actually drink; the soup only tastes as good as the liquid underneath it. If you need a lighter swap, low-sodium stock works, but add salt at the end because bacon and cheddar bring plenty of their own.
  • Heavy cream and sour cream — Heavy cream gives the soup its plush finish, while sour cream adds tang and a little structure. Half-and-half can work in a pinch, but the soup will be a touch thinner.
  • Cheddar — Shred it yourself if you can. Pre-shredded cheese often has anti-caking starches that make it melt less smoothly and can leave the soup a little grainy.

Building the Base So the Dairy Stays Smooth

Crisping the Bacon First

Cook the bacon over medium heat until it’s browned and crisp, not pale and limp. You want rendered fat left in the pot, because that fat carries the onion and garlic and gives the soup its first layer of smoke. Drain the bacon on paper towels, but keep two tablespoons of drippings in the pot or the base will taste flatter.

Softening the Onion and Blooming the Flour

Sauté the onion in the drippings until it turns translucent and smells sweet, then add the garlic for just a minute. Garlic burns fast, so don’t let it sit there long enough to go dark. Stir in the flour and cook it for a minute or two until it looks pasty and no longer dusty; that step keeps the finished soup from tasting raw.

Simmering Until the Potatoes Collapse

Pour in the broth and add the potatoes, then bring the pot to a boil before lowering it to a steady simmer. The potatoes should be fork-tender enough that they almost fall apart at the edges. If they’re still firm in the center, mashing them now won’t give you the thick texture you’re after.

Finishing With Cream, Sour Cream, and Cheese

Mash about half the potatoes in the pot, leaving the rest in visible chunks. Stir in the cream and sour cream over low heat, then add the cheddar and let it melt without boiling the soup. If the cheese looks stringy or the broth starts to separate, the heat is too high; pull the pot off the burner and stir until it comes back together.

How to Adapt This for a Lighter Bowl or a Different Pantry

Make it gluten-free

Swap the all-purpose flour for a gluten-free 1:1 blend or thicken the soup by mashing a little extra potato. A good gluten-free blend works almost the same here, but mashing the potatoes gives you a more rustic texture and removes one more thing to worry about.

Use half-and-half instead of heavy cream

Half-and-half will make the soup lighter, but it won’t coat the spoon as fully. Keep the heat low and don’t let it boil after it goes in, or the soup can separate more easily than it does with heavy cream.

Make it meatless

Skip the bacon and start the onions in butter or olive oil, then add a pinch of smoked paprika to replace some of the smoky note. It won’t taste like classic bacon potato soup, but it does give you a rich, hearty potato soup with a little depth.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. The soup will thicken as it chills because the potatoes keep soaking up liquid.
  • Freezer: It freezes, but the dairy can turn a little grainy after thawing. For the best texture, freeze it before adding the cream, sour cream, and cheddar, then finish the dairy when you reheat it.
  • Reheating: Warm it slowly over low heat and add a splash of broth if it has gotten too thick. Don’t boil it during reheating or the dairy can separate and the potatoes can start to break down too much.

Questions I Get Asked About This Recipe

Can I make bacon potato soup ahead of time?+

Yes, and it often tastes even better the next day after the flavors settle. The soup will thicken in the fridge, so add a splash of broth when you reheat it until it loosens back to the texture you want.

How do I keep the cheese from getting grainy?+

Take the pot off high heat before the cheddar goes in and stir until it melts gently. Cheese can separate when it’s hit with a hard boil, which is why the soup should be hot, not bubbling, at the finish.

Can I use red potatoes instead of russet potatoes?+

You can, but the soup won’t thicken quite as much because red potatoes hold their shape better. If you use them, mash a few extra pieces or simmer a little longer so the broth gets more body.

How do I thicken bacon potato soup if it looks too thin?+

Mash more of the potatoes right in the pot, or simmer it uncovered for a few extra minutes before adding the dairy. That reduces the liquid without changing the flavor, and it’s better than dumping in more flour at the end, which can taste chalky.

Can I freeze leftover bacon potato soup?+

You can, but the dairy-based finish may change texture after thawing. For the best result, freeze the soup before adding the cream, sour cream, and cheddar, then stir those in after reheating the base.

Bacon Potato Soup

Bacon potato soup with creamy mashed potatoes and crispy bacon bits in every bowl. Simmer until the potatoes are very tender, then stir in cheddar for a thick, velvety texture.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: American
Calories: 770

Ingredients
  

Bacon potato soup base
  • 12 strips thick-cut bacon Diced.
  • 3 lb russet potatoes Peeled and cubed.
  • 1 onion Diced.
  • 4 garlic Minced.
  • 4 cup chicken broth
  • 1 cup heavy cream
  • 1 cup sour cream
  • 1.5 cup shredded cheddar
  • 3 tbsp all-purpose flour
  • 1 tsp salt
  • 0.5 tsp black pepper
  • 0.5 sliced chives For garnish.

Equipment

  • 1 Dutch oven

Method
 

Cook the bacon and build the soup base
  1. Cook the diced thick-cut bacon in a large Dutch oven over medium heat until crispy, then drain on paper towels while leaving 2 tablespoons of drippings in the pot.
  2. Sauté the diced onion in the drippings for 4 minutes.
  3. Add the minced garlic and cook for 1 minute.
  4. Whisk in the all-purpose flour and cook for 1-2 minutes.
  5. Pour in the chicken broth and add the cubed russet potatoes, then bring to a boil.
  6. Simmer for 18-20 minutes, until the potatoes are very tender.
Mash, thicken, and finish
  1. Mash about half the potatoes in the pot, leaving the rest chunky.
  2. Stir in the heavy cream and sour cream until combined.
  3. Add the shredded cheddar and stir until melted.
  4. Season with salt and black pepper.
  5. Serve topped with the crispy bacon and sliced chives.

Notes

For the thickest texture, mash only about half the potatoes so you keep visible chunks. Store covered in the refrigerator up to 4 days; reheat gently on the stovetop, adding a splash of broth if needed. Freezing is not recommended because dairy can separate when thawed. For a lighter option, use half-and-half instead of heavy cream (the soup will be slightly less rich but still creamy).

You might also like these recipes

Leave a Comment

Recipe Rating