Creamy Potato Soup With Bacon

Loading…

By Reading time
Servings 4–6 people

Thick, silky potato soup with bacon is the kind of bowl that disappears fast, especially when the potatoes are tender but not fully blended and the top gets a scatter of crisp bacon and chives. This version leans into that contrast: spoonable and rich, but still with enough potato texture to keep every bite interesting.

The key is building the base in bacon drippings and letting the flour cook long enough to lose its raw edge before the broth goes in. That keeps the soup smooth instead of pasty. Russet potatoes help here because they break down beautifully, giving the soup body without needing a ton of extra thickeners. The cheddar and sour cream go in at the end, off the hottest part of the heat, so they melt into the soup instead of turning grainy.

Below, I’ve included the exact point where you should mash only part of the potatoes, plus a few swaps that still keep the soup creamy and substantial. It’s the kind of recipe that tastes even better the next day, which is never a bad thing.

“

The soup turned out thick and creamy without feeling heavy, and mashing only half the potatoes gave it the best texture. The bacon stayed crisp on top even after serving.

★★★★★— Melissa R.

Creamy Potato Soup With Bacon is worth saving for the nights when you want a thick, loaded bowl with crisp bacon on top and barely any fuss.

Save to Pinterest

The Key to Creamy Potato Soup That Still Has Texture

The mistake most potato soups make is turning everything into one uniform puree. That sounds smooth on paper, but in the bowl it usually eats flat and a little gluey. The better move is to cook the potatoes until they’re tender, then mash only about half of them so the starch naturally thickens the broth while leaving some pieces intact.

Bacon drippings do more than add flavor here. They give the onions a head start and carry the flour across the bottom of the pot so the soup starts with a savory base instead of tasting like broth with cream stirred in. If the flour tastes raw at this stage, give it another minute. That small pause matters.

What Each Ingredient Is Actually Doing in This Bowl

Creamy Potato Soup With Bacon creamy, hearty, bacon-topped
  • Russet potatoes — These are the right potato for a soup that needs body. They break down enough to thicken the broth naturally, while still leaving soft chunks behind if you don’t overmash them. Waxy potatoes stay too firm and won’t give you the same creamy result.
  • Thick-cut bacon — Thin bacon can work in a pinch, but thick-cut gives you better drippings for the base and sturdier crumbles for the top. Reserve a few strips for garnish so the soup keeps that fresh crisp bite when it’s served.
  • Heavy cream and sour cream — Heavy cream brings richness, while sour cream adds tang and keeps the soup from tasting one-note. Stir them in after the potatoes are tender and the heat is lowered; high heat can make dairy separate or turn grainy.
  • Cheddar — Shred it yourself if you can. Pre-shredded cheese often has anti-caking starches that can make the soup a little gritty instead of smooth. Add it off the hottest heat so it melts cleanly.
  • Chicken broth — This gives the soup depth before the dairy goes in. A homemade broth or a good store-bought low-sodium one both work, but heavily salted broth can push the final seasoning too far once the bacon and cheddar are added.

Building the Soup So the Dairy Stays Smooth

Crisping the Bacon First

Cook all the bacon until it’s deeply crisp, not just lightly browned, because the rendered fat becomes the base of the soup and the topping needs to stay snappy. Pull out four strips for garnish and crumble the other six into the pot later. If the bacon is underdone, it turns chewy in the soup instead of staying crisp where it matters.

Cooking the Onion in the Drippings

Add the diced onion to the bacon drippings and cook it until softened and translucent, with just a little color at the edges. That takes about four minutes and it sets the savory backbone of the soup. Stir in the garlic for only a minute; any longer and it can turn sharp or bitter, especially once the flour goes in.

Making the Thickened Base

Whisk in the flour and let it cook for a minute or two before adding broth. You want the mixture to look a little pasty at first, then smell nutty instead of floury. This is the point that keeps the finished soup from tasting chalky, and it helps the broth thicken evenly instead of clumping.

Simmering the Potatoes Until Tender

Pour in the broth and add the potatoes, then bring everything to a boil before lowering it to a steady simmer. Let the potatoes cook until a fork slides through them easily, about 18 to 20 minutes. If they’re still firm in the center, the soup won’t mash smoothly and you’ll end up with hard bits under a creamy surface.

Finishing With Cream, Cheese, and Bacon

Once the potatoes are tender, mash about half of them right in the pot. Stir in the heavy cream and sour cream, then add the cheddar slowly so it melts in without clumping. Fold in the crumbled bacon last, season with salt and pepper, and top each bowl with the reserved bacon and chives so the texture stays lively.

How to Adjust This Soup Without Losing the Creamy Finish

Make it gluten-free with a cornstarch slurry

Swap the flour for 1 to 2 tablespoons cornstarch whisked with cold broth, then stir it in after the potatoes have simmered. The soup will still thicken well, though it will feel a little cleaner and less velvety than the flour version. Don’t add cornstarch directly to hot liquid or it’ll clump.

Use half-and-half for a lighter bowl

Half-and-half works if you want less richness, but the soup will be a little thinner and less luxurious than with heavy cream. Keep the simmer gentle and don’t boil once the dairy is added. That’s the easiest way to avoid a broken-looking soup.

Skip the bacon and build a vegetarian version

Use butter or olive oil instead of bacon drippings and add a pinch of smoked paprika for a little of that savory edge. Vegetable broth works fine here, though the soup will be milder and you may need a little extra salt at the end. The texture stays the same, but the flavor turns gentler.

Storage and Reheating

  • Refrigerator: Store for up to 4 days. The soup thickens as it sits, so it may look almost too dense when cold.
  • Freezer: It freezes, but the dairy can separate a little after thawing. For the best texture, freeze before adding the cream, sour cream, and cheese if you know you’ll be making it ahead.
  • Reheating: Warm it slowly over low heat and add a splash of broth or milk if needed. Don’t boil it hard, or the dairy can split and the potatoes can turn grainy around the edges.

Questions I Get Asked About This Recipe

Can I make this potato soup ahead of time?+

Yes, and it reheats well. The texture gets thicker in the fridge, so add a little broth or milk when warming it back up. If you’re planning to freeze it, hold the cream, sour cream, and cheese until reheating for the best texture.

How do I keep the soup from getting grainy?+

Keep the heat low once the cream, sour cream, and cheddar go in. Graininess usually comes from dairy or cheese being added to a pot that’s too hot. If that happens, take the pot off the burner and stir gently until it smooths out.

Can I use Yukon Gold potatoes instead of russets?+

You can, but the soup won’t thicken quite as much because Yukon Golds hold their shape more firmly. The result will be a little silkier and less starchy, which is nice if you want a chunkier spoonful. For the creamiest finish, russets are still the better choice.

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

Mash more of the potatoes first, since that keeps the soup creamy instead of pasty. If it still needs more body, let it simmer uncovered for a few minutes before adding extra cheese. That reduces the liquid without overworking the dairy.

Creamy Potato Soup With Bacon

Creamy potato soup with bacon made by simmering tender russet potatoes, then mashing for a thick, silky texture. Bacon drippings sauté the onion and garlic, and shredded cheddar melts into a rich, savory bowl topped with crisp crumbles and chives.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: American
Calories: 610

Ingredients
  

Thick-cut bacon
  • 10 strips thick-cut bacon, divided (6 for soup, 4 for topping) Use thick-cut bacon for best texture and render plenty of drippings for the base.
Russet potatoes
  • 3 lb russet potatoes, peeled and cubed Cube evenly so they simmer at the same rate.
Onion and garlic
  • 1 onion, diced
  • 4 garlic, minced
Broth
  • 4 cup chicken broth
Cream and sour cream
  • 1.5 cup heavy cream
  • 0.5 cup sour cream Stir in after mashing so it stays smooth.
Flour
  • 3 tbsp all-purpose flour Helps thicken the soup after whisking.
Cheddar and seasonings
  • 1.5 cup shredded cheddar
  • 1 tsp salt
  • 0.25 tsp pepper
Garnish
  • 1 chives for garnish Optional but recommended for color and freshness.

Equipment

  • 1 Dutch oven

Method
 

Cook bacon and build the base
  1. Cook the thick-cut bacon until crispy, then crumble 6 strips into the Dutch oven while reserving 4 strips for topping.
  2. Sauté the diced onion in the bacon 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, stirring to remove the raw flour taste.
Simmer and thicken
  1. Pour in the chicken broth and add the cubed potatoes; bring to a boil, then simmer for 18-20 minutes until tender.
  2. Mash about half the potatoes in the pot to thicken the soup.
  3. Stir in the heavy cream and sour cream until the soup looks creamy and smooth.
Finish and serve
  1. Stir in the shredded cheddar until melted.
  2. Fold in the 6 crumbled bacon strips.
  3. Season with salt and pepper.
  4. Top with the reserved bacon crumbles and chives for garnish.

Notes

Pro tip: for the silkiest texture, mash while the potatoes are still hot and melt the cheddar on steady heat (avoid a rolling boil after adding dairy). Store leftovers in an airtight container in the fridge for up to 4 days; freeze up to 2 months (dairy soups may thicken further when thawed—reheat gently with a splash of broth). For a lighter option, swap half the heavy cream for low-fat milk or use a reduced-fat cream substitute and expect a slightly thinner result.

Leave a Comment

Recipe Rating