Bacon Potato Soup

Loading…

By Reading time

Bacon potato soup hits the table with the kind of thick, spoon-coating texture that makes a regular dinner feel a little more cared for. The potatoes turn soft enough to mash right into the broth, but there are still plenty of tender chunks left for body. Then the bacon comes in with salt, smoke, and crunch on top, so every bowl has something creamy, something savory, and something crisp all at once.

What makes this version work is the way the soup builds flavor in layers instead of leaning on the dairy to do all the work. The bacon drippings cook the onion, the flour gives the broth enough structure to hold the cream and sour cream, and mashing only part of the potatoes keeps the texture rustic instead of gluey. Cheddar goes in at the end, off steady heat, so it melts smooth instead of turning grainy.

Below, I’ve included the detail that matters most with this kind of soup: how to get it thick without making it heavy. There’s also a note on substitutions, because once you know what each ingredient is doing, it gets easier to work with what you already have.

“

The potatoes got perfectly tender and mashing half of them made the soup thick and hearty without needing extra cream. My husband went back for seconds before I’d even sat down.

★★★★★— Megan T.

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

Save to Pinterest

The Trick to Keeping Bacon Potato Soup Thick Instead of Watery

The biggest mistake with potato soup is treating it like a thin broth soup and expecting the potatoes to fix everything at the end. They won’t. The body has to start early, which is why the flour gets cooked in the fat before the broth goes in and why only part of the potatoes get mashed once they’re tender. That combination gives you a soup that feels rich and substantial without turning pasty.

Russet potatoes are the right pick here because they break down easily and naturally thicken the pot. Waxy potatoes hold their shape better, but they don’t give you the same creamy finish. If the soup ever seems too loose after the cream goes in, let it simmer gently for a few more minutes before deciding it needs more flour. Dairy softens the look of the soup right away, but the texture keeps tightening as it rests.

What Each Ingredient Is Actually Doing in This Bowl

Bacon Potato Soup creamy chunky
  • Thick-cut bacon — This is the base flavor, not just a topping. Thick-cut strips hold up better when diced and cooked, and they leave enough drippings behind to season the onion. Turkey bacon won’t give you the same drippings or the same smoky depth, so if you swap it in, add a little butter for the sauté step.
  • Russet potatoes — These break down in the best way for a creamy soup. They make the broth thicker as they simmer and mash, which is why this soup doesn’t need a roux-heavy sauce to feel satisfying. If all you have are Yukon Golds, the soup will still work, but it will stay a little silkier and less rustic.
  • Heavy cream and sour cream — Heavy cream smooths the soup out, while sour cream adds a tang that keeps the bowl from tasting flat. Sour cream is the ingredient that gives this soup its familiar loaded-potato flavor, so plain milk won’t stand in for it. Stir both in after the potatoes are tender and the heat is lower, or the dairy can separate.
  • Cheddar — Shred it yourself if you can. Pre-shredded cheese has anti-caking agents that can make the soup less smooth. Add it at the very end and stir just until melted so it blends in instead of clumping.
  • Flour — A short cook in the bacon drippings gives the soup enough structure to feel thick, but not so much that it turns gummy. If you skip this step, the soup can taste thin even after the potatoes soften. Cook the flour long enough that it loses its raw smell before the broth goes in.

Building the Pot So the Soup Stays Smooth

Crisping the Bacon First

Cook the diced bacon over medium heat until the pieces are browned and crisp and the fat has rendered out. If the heat is too high, the outside burns before enough fat comes out, and you lose the seasoned base that makes the rest of the soup taste like bacon instead of just having bacon on top. Drain most of the bacon on paper towels, but keep about 2 tablespoons of drippings in the pot. That’s the start of your flavor.

Softening the Onion and Garlic

Stir the onion into the drippings and cook until it turns translucent and starts to soften at the edges. Then add the garlic for just a minute. If garlic goes in too early, it can brown and taste bitter, especially in a soup that simmers for a while. You want it fragrant, not toasted.

Cooking Out the Flour

Whisk the flour into the fat and cook it for 1 to 2 minutes before adding liquid. The mixture should look a little paste-like and smell nutty, not raw. This step keeps the soup from tasting floury later and helps the broth thicken evenly instead of turning lumpy. Once the broth goes in, keep whisking until the base looks smooth again.

Simmering the Potatoes

Add the broth and cubed potatoes, bring everything to a boil, then drop the heat to a steady simmer. The potatoes are ready when a fork slides through them without resistance and the edges start to break down a little. If they’re still firm in the center, the soup will taste undercooked no matter how creamy the rest of it looks. Stop rushing this part; the potatoes need time to do their job.

Finishing with Dairy and Cheese

Mash about half the potatoes right in the pot, then stir in the cream, sour cream, and cheddar. Pull the pot off the heat or keep it very low when the cheese goes in. High heat can make the dairy separate and the cheese turn grainy. The finished soup should look thick, glossy, and speckled with potato chunks, not oily or broken.

How to Adapt Bacon Potato Soup Without Losing the Good Part

Make it gluten-free

Swap the all-purpose flour for a gluten-free 1:1 blend or use a cornstarch slurry at the end. The gluten-free flour blend gives you the closest texture to the original, while cornstarch thickens faster but makes the soup look a little more glossy and less velvety. Add cornstarch only after the soup is simmering and whisk well so it doesn’t clump.

Make it lighter without losing the potato flavor

Use half-and-half instead of heavy cream and cut the cheddar back a little. The soup won’t taste as plush, but the potatoes still give it plenty of body. Keep the sour cream in place if you can, because that tang is what keeps the lighter version from tasting flat.

Make it meat-free

Leave out the bacon and start the pot with butter or olive oil instead. You’ll lose the smoky drippings, so add a pinch of smoked paprika or a little extra black pepper to bring back some depth. The soup still turns out creamy and satisfying, but the flavor shifts from loaded-potato style to a more classic cheesy potato soup.

Storage and Reheating

  • Refrigerator: Store for up to 4 days. It thickens as it sits, so expect a denser texture the next day.
  • Freezer: It can be frozen, but the dairy may separate a little when thawed. For the best results, freeze before adding the cream, sour cream, and cheddar, then finish them in the reheated soup.
  • Reheating: Warm it slowly over low heat and stir often. A hard boil can split the dairy and make the potatoes break down too far. Add a splash of broth if it gets too thick.

Answers to the Questions Worth Asking

Can I use Yukon Gold potatoes instead of russets?+

Yes, but the soup will be a little silkier and less naturally thick. Yukon Golds hold their shape better, so you’ll need to mash a few more of them if you want the same hearty texture. Russets are the easiest way to get that classic creamy potato soup finish.

How do I stop the cheese from getting grainy?+

Take the pot off the burner or turn it to low before stirring in the cheddar. Cheese can seize and turn grainy when it hits high heat, especially in a dairy-heavy soup. Add it gradually and stir just until melted.

Can I make this bacon potato soup ahead of time?+

Yes. In fact, the flavor gets even better after a night in the fridge. It thickens a lot as it sits, so add a little broth when you reheat it until it loosens back up to the texture you want.

How do I keep the potatoes from turning mushy?+

Cut them into even cubes and simmer them just until a fork slides through cleanly. If you cook them much longer, they’ll fall apart before you get a chance to mash only half of them, and the soup can turn gluey. Stop as soon as they’re tender.

Can I freeze leftover bacon potato soup?+

It freezes, but the texture is better if you freeze it before the cream, sour cream, and cheddar go in. Dairy can separate after thawing, which changes the mouthfeel. If you freeze the finished soup, reheat it slowly and whisk gently to bring it back together as much as possible.

Bacon Potato Soup

Bacon potato soup with a creamy, spoonable texture—made by simmering russet potatoes until very tender, then stirring in cream, sour cream, and melted cheddar. Finished with crispy bacon bits and sliced chives for a rich, savory bowl.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: American
Calories: 520

Ingredients
  

Bacon Potato Soup
  • 12 strips bacon thick-cut, diced
  • 3 lb russet potatoes peeled and cubed
  • 1 onion diced
  • 4 cloves 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
  • 1 sliced chives for garnish

Equipment

  • 1 Dutch oven

Method
 

Cook the bacon and aromatics
  1. Cook the diced bacon in a large pot over medium heat until crispy, then drain on paper towels and return 2 tablespoons of drippings to the pot. Visual cue: bacon should be browned and crisp with rendered fat left behind.
  2. Sauté the diced onion in the drippings for 4 minutes. Visual cue: onion turns translucent and slightly softened, then add the minced garlic and cook for 1 minute.
Thicken and simmer the soup
  1. Whisk in the all-purpose flour and cook for 1-2 minutes. Visual cue: the mixture looks slightly thicker and loses the raw flour smell.
  2. Pour in the chicken broth and add the cubed potatoes, then bring the pot to a boil. Visual cue: strong bubbling across the surface.
  3. Simmer for 18-20 minutes until the potatoes are very tender. Visual cue: a fork slides through the largest cubes with little resistance.
Make it creamy and finish
  1. Mash about half the potatoes in the pot, leaving the rest chunky. Visual cue: you’ll see creamy thickening streak through the soup.
  2. Stir in the heavy cream and sour cream. Visual cue: the soup turns smoother and more uniformly creamy.
  3. Add the shredded cheddar and stir until melted, then season with salt and black pepper. Visual cue: cheddar fully disappears and the soup looks glossy and thick.
  4. Serve topped with crispy bacon and sliced chives. Visual cue: garnish sits on top in a fresh green and crisp, browned layer.

Notes

Pro tip: when mashing, stop once you’ve left some potato cubes—this keeps the hearty “chunky-cream” texture. Store leftovers in an airtight container in the refrigerator up to 3 days; reheat gently on the stovetop or microwave, stirring until smooth. Freezing: yes, but expect slight texture change when reheated. For a lighter option, use half-and-half in place of heavy cream (keep sour cream and cheddar as written for best melt).

You might also like these recipes

Leave a Comment

Recipe Rating