Creamy Potato Soup With Bacon

Loading…

By Reading time

Creamy potato soup with bacon lands the way a proper bowl of comfort should: thick, silky, and full of tender potato pieces that hold their shape just enough to keep every spoonful interesting. The bacon doesn’t just sit on top as garnish here. It seasons the pot, gives the onion a head start in flavor, and brings the whole soup together with a smoky edge that keeps the cream from tasting flat.

The trick is building the texture in layers. A little flour turns the broth into something that tastes like it simmered all afternoon, while mashing only part of the potatoes gives you body without turning the whole pot into paste. Sour cream and cheddar go in at the end, after the heat has come down a bit, so the soup stays smooth instead of grainy.

Below, you’ll find the exact point where the potatoes should give way, the easiest way to keep the dairy from splitting, and a few swaps for when you want to adjust the richness without losing that classic loaded-potato feel.

“

The soup thickened up beautifully once I mashed half the potatoes, and the bacon flavor went right through the whole pot. My husband went back for seconds before I’d even sat down.

★★★★★— Melissa R.

Save this creamy potato soup with bacon for the night you want a thick, loaded bowl with crispy bacon on top and barely any cleanup.

Save to Pinterest

The Reason This Soup Stays Thick Instead of Turning Watery

The biggest mistake in potato soup is treating it like broth with potatoes floating in it. That gives you thin soup with a few soft chunks, not the spoon-coating texture people actually want. Here, the flour gets cooked in the bacon drippings before the broth goes in, which gives the liquid enough body to cling to the potatoes instead of sliding off them.

Mashing only about half the potatoes is what finishes the job. You get some starch released into the pot, but you still keep enough cubes intact for texture. If you mash all of them, the soup can turn gluey. If you mash too little, it stays loose and underwhelming.

What Each Ingredient Is Doing in This Bowl

Creamy Potato Soup With Bacon, silky loaded, chive-topped
  • Thick-cut bacon — This does double duty: it creates the smoky base for the soup and gives you the crisp topping that makes each bowl feel finished. Regular bacon works in a pinch, but thick-cut gives you better texture and enough fat to cook the onion properly.
  • Russet potatoes — Russets break down in the right way. They soften fast and release starch, which helps thicken the soup naturally. Waxy potatoes hold their shape too well and won’t give you the same creamy base.
  • Heavy cream and sour cream — Heavy cream makes the soup rich, while sour cream adds tang and keeps the flavor from tasting flat. If you need a lighter swap, use half-and-half for the cream, but the soup won’t be quite as lush.
  • Cheddar — Sharp cheddar melts into the soup and adds the loaded-potato flavor people expect. Shred it yourself if you can, since pre-shredded cheese can melt a little grainy from the anti-caking coating.
  • Chicken broth — This gives the soup enough savory depth to stand up to the dairy. Vegetable broth works if that’s what you have, but it’ll taste a little softer.

Building the Soup So the Dairy Stays Smooth

Render the bacon first

Cook all of the bacon until it’s crisp and the fat has rendered out. That fat is the cooking medium for the onion, and it carries the bacon flavor into the whole soup. Pull out the bacon when it’s done and crumble six strips for the pot, then reserve the rest for topping so it stays crisp.

Cook the flour before the liquid goes in

Add the diced onion to the drippings and cook it until it softens and turns translucent. Garlic goes in for just a minute after that, then the flour gets whisked in and cooked for 1 to 2 minutes. That short cook takes the raw edge off the flour so the soup tastes smooth instead of pasty.

Simmer the potatoes until they yield cleanly

Pour in the broth and add the potatoes, then bring everything to a boil before lowering it to a steady simmer. The potatoes are ready when a fork slides in without resistance and the cubes are tender at the edges. If the heat is too high, the liquid can reduce too fast before the potatoes finish cooking, so keep it at a gentle simmer.

Finish with the heat lowered

Mash about half the potatoes right in the pot, then stir in the cream and sour cream. Add the cheddar next and keep the heat low so the cheese melts smoothly. If the soup is bubbling hard when the dairy goes in, that’s when you risk a grainy texture, so pull the pan back if needed and let the residual heat do the work.

Three Ways to Adjust It Without Losing the Loaded-Potato Feel

Lighter but still creamy

Swap the heavy cream for half-and-half. The soup will be a little less rich and slightly thinner, but the potatoes and cheddar still give it enough body to feel substantial. I wouldn’t use milk here unless you’re okay with a much looser soup.

Gluten-free version

Replace the all-purpose flour with a 1:1 gluten-free flour blend that works as a roux. Cook it in the bacon drippings the same way so it loses the raw flour taste. Cornstarch can thicken the soup too, but it gives a glossier finish and a slightly different texture.

Extra smoky version

Use smoked cheddar or add a pinch of smoked paprika with the flour. That pushes the bacon flavor forward without making the soup taste like barbecue. Keep the amount small, though, because too much smoke can bury the potato flavor.

Vegetarian direction

You can skip the bacon and cook the onion in butter instead, then use vegetable broth. Add a little smoked paprika and extra cheddar to bring back some of the depth you lose without the bacon fat. It won’t taste the same, but it will still be a rich, comforting potato soup.

Storage and Reheating

  • Refrigerator: Store in an airtight container 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 bit when thawed. If you plan to freeze it, leave out the sour cream and cheddar, then stir them in after reheating.
  • Reheating: Warm it slowly over low heat on the stove, adding a splash of broth or milk if needed. High heat is the fastest way to make the dairy grainy and break the texture you worked to build.

Answers to the Questions Worth Asking

Can I use Yukon Gold potatoes instead of russet potatoes?+

Yes, but the soup will be a little less thick and a little more buttery in texture. Yukon Golds hold their shape better, so you may want to mash a bit more of the pot to get the same creamy body. Russets are still the best choice if you want that classic loaded potato soup texture.

How do I keep the cheese from getting grainy?+

Take the pot off the heat or keep it on very low before adding the cheddar. Cheese melts smoothly when the liquid is hot, not boiling. If the soup is bubbling hard, the proteins in the cheese tighten and give you that grainy texture nobody wants.

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

Yes. It reheats well, but it will thicken in the fridge, so plan on loosening it with a little broth when you warm it back up. I’d also hold back the crispy bacon topping until serving so it doesn’t soften.

How do I thin the soup if it gets too thick?+

Stir in warm broth a splash at a time until it reaches the texture you want. Add it slowly because the soup can go from spoon-coating to too loose faster than you expect. If it’s already in the bowl, a little extra cream also works, but broth gives you better control.

Can I leave out the sour cream?+

You can, but the soup loses some of its tang and tastes a little flatter. If you skip it, add a small squeeze of lemon juice at the end to bring back some brightness. Don’t add too much or the dairy flavor will start to taste sharp instead of balanced.

Creamy Potato Soup With Bacon

Creamy potato soup with bacon made with a bacon-drippings onion base and a cheddar-thickened broth. Cubed russet potatoes simmer until tender, then are partially mashed for a silky, spoonable texture.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: American
Calories: 560

Ingredients
  

Bacon
  • 10 strips bacon thick-cut; divided (6 for soup, 4 for topping)
Potatoes
  • 3 lb russet potatoes peeled and cubed
Aromatics
  • 1 onion diced
  • 4 cloves garlic minced
Soup base
  • 4 cup chicken broth
  • 3 tbsp all-purpose flour
Dairy and cheese
  • 1.5 cup heavy cream
  • 0.5 cup sour cream
  • 1.5 cup shredded cheddar
Seasoning
  • 1 tsp salt
  • 0.25 tsp pepper
Garnish
  • 1 chives for garnish

Equipment

  • 1 Dutch oven

Method
 

Cook the bacon
  1. Cook the thick-cut bacon in a Dutch oven until crispy, then crumble 6 strips into the pot and reserve 4 strips for topping.
Build the onion-garlic base
  1. Sauté the diced onion in the bacon drippings for 4 minutes, until softened and lightly translucent (visual cue: glossy onions).
  2. Add the minced garlic and cook for 1 minute, stirring, until fragrant (visual cue: pungent aroma without browning).
  3. Whisk in the all-purpose flour and cook for 1-2 minutes, stirring continuously until it smells nutty and slightly darkens (visual cue: paste-like roux).
Simmer and thicken
  1. Pour in the chicken broth and add the cubed russet potatoes, then bring to a boil.
  2. Reduce to a simmer and cook for 18-20 minutes, until the potatoes are tender (visual cue: cubes break apart easily with a spoon).
  3. Mash about half the potatoes in the pot to thicken the soup while keeping some chunks (visual cue: creamy swirls with visible pieces).
  4. Stir in the heavy cream and sour cream until the mixture looks smooth and silky (visual cue: lighter, creamy color).
Finish and serve
  1. Stir in the shredded cheddar until melted and fully incorporated (visual cue: thick, glossy cheese sheen).
  2. Fold in the 6 crumbled bacon strips so they’re evenly distributed (visual cue: specks throughout the soup).
  3. Season with salt and pepper to taste (visual cue: flavors round out; no raw flour taste).
  4. Top each bowl with the reserved bacon and chives for a crispy, bright finish.

Notes

For extra-thick soup, mash a little more than half the potatoes, and keep heat at a gentle simmer after adding dairy so the cream stays smooth. Store leftovers in the fridge up to 3 days; reheat gently on the stovetop. Freezing: not recommended, as the dairy may separate after thawing. Dietary swap: for a lighter version, use half-and-half instead of heavy cream (texture will be slightly less thick).

Loved this recipe?

Save it for later, print a clean copy, or leave a quick rating so others know it’s a keeper.

Leave a Comment

Recipe Rating