Bacon Potato Soup

Category: Soups, Stews & Chili

Bacon potato soup lands with the kind of comfort that makes people linger at the table. It’s thick, creamy, and loaded with enough bacon to give every spoonful a smoky edge, while the potatoes stay substantial instead of disappearing into the broth. The best versions don’t taste like a thin chowder or a gluey puree. They taste like a bowl that was built with purpose and finished at the right moment.

The trick is keeping the base balanced. A little flour gives the broth body, but the real texture comes from mashing only part of the potatoes so the soup stays hearty with visible chunks. Sour cream adds tang that keeps the cheddar from tasting flat, and the bacon drippings do more than carry flavor — they give the onion and garlic a head start that plain butter just can’t match. If you’ve ever ended up with grainy cheese soup or potatoes that fell apart completely, the details below will help you dodge both problems.

You’ll also find a few smart swaps for making this bacon potato soup work with what’s in your kitchen, plus the reheating method that keeps the texture creamy instead of starchy.

“

The soup thickened up beautifully and the potatoes stayed chunky instead of turning mushy. I added the cheddar off the heat like you said, and it came out smooth every time.

★★★★★— Megan L.

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

Save to Pinterest

The Part That Keeps Bacon Potato Soup Thick, Not Starchy

The biggest mistake with potato soup is pushing it too far toward puree. Russet potatoes are perfect here because they break down enough to thicken the broth, but they still need a little restraint. If you mash every last piece, the soup turns pasty once the dairy goes in. Leave some cubes intact and the bowl stays creamy with actual texture.

Another thing that matters is heat management after the cream and sour cream go in. High heat can make the dairy separate or give the soup a rough, grainy finish. Once the potatoes are tender and the base is thickened, lower the heat and stir in the dairy gently. That’s the difference between smooth and heavy.

What Each Ingredient Is Doing in the Pot

Bacon Potato Soup creamy chunky cheddar chives
  • Thick-cut bacon — This is the backbone of the soup, not just a garnish. Thick-cut bacon gives you enough drippings to build the base and enough crisp pieces to stay noticeable on top. Regular bacon works, but you’ll lose some of that meaty chew.
  • Russet potatoes — Russets are starchy, which helps the soup thicken naturally when you mash part of them. Waxy potatoes stay firmer, but they won’t give you the same body. Peel them so the texture stays smooth and the soup doesn’t turn muddy.
  • Chicken broth — This keeps the soup savory without making it too heavy. Use a broth you’d actually sip; weak broth makes the whole pot taste flat. If you need a substitute, vegetable broth works, but the bacon flavor won’t have as much support.
  • Heavy cream and sour cream — Heavy cream gives richness, while sour cream adds a little tang that keeps the soup from tasting one-note. Don’t swap in plain milk and expect the same result; it won’t have the same body. If you want a lighter finish, use half-and-half for part of the cream, but the soup will be thinner.
  • Cheddar — Sharp cheddar melts in and gives the soup its familiar cheesy finish. Shred it yourself if you can, because pre-shredded cheese often has starch on it and can melt less smoothly. Add it off the heat if your stove runs hot.

The Order That Makes the Soup Creamy Instead of Grainy

Rendering the Bacon

Cook the bacon over medium heat until the pieces are crisp and the fat has rendered out. If the heat is too high, the bacon browns before the drippings have time to collect, and you lose some of the flavor that should be carrying the soup. Drain the bacon on paper towels, but keep about 2 tablespoons of drippings in the pot. That’s enough to cook the vegetables without making the soup greasy.

Building the Base

Sauté the onion in the drippings until it softens and turns translucent, then add the garlic for just a minute. Garlic burns fast, and burned garlic makes the whole pot bitter. Whisk in the flour and let it cook for 1 to 2 minutes so the raw taste disappears. This is what keeps the soup from tasting dusty or chalky later.

Cooking the Potatoes Until They Give In

Pour in the broth and add the potatoes, then bring everything to a boil before lowering it to a steady simmer. You want the potatoes tender enough that a fork slides through without resistance, but not so broken down that they vanish. The simmer should stay gentle; a hard boil can break the potatoes apart too early and cloud the broth more than you want.

Finishing With Dairy and Cheese

Mash about half the potatoes right in the pot to thicken the soup, then stir in the cream and sour cream. Turn the heat down before the cheddar goes in. Cheese added to a boiling pot can turn stringy or grainy, especially with acid from the sour cream in the mix. Stir until melted, then season and top with bacon and chives right before serving.

How to Adapt This Bacon Potato Soup for What You Have

Make it gluten-free

Swap the all-purpose flour for a gluten-free 1:1 blend, or skip the flour and mash a little more of the potatoes for thickness. The soup will still be creamy, but it may be a touch looser without the flour’s extra body.

Use ham instead of bacon

Diced ham gives you a saltier, milder soup with less smokiness, so add a little extra butter or oil if you don’t have bacon drippings. You’ll still get a hearty bowl, but the flavor will be more like ham and potato chowder than classic bacon potato soup.

Make it lighter

You can replace part of the heavy cream with whole milk, but don’t replace all of it unless you’re fine with a thinner soup. The sour cream still gives you that little tang, and keeping some cream in the mix helps the soup stay silky instead of watery.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. The soup will thicken as it chills.
  • Freezer: It can be frozen, but the dairy may separate a little on thawing. For the best texture, freeze before adding the cream, sour cream, and cheddar, then finish those after reheating.
  • Reheating: Warm it slowly over low heat, stirring often. High heat can make the dairy break and can turn the potatoes grainy.

Questions I Get Asked About This Recipe

Can I make bacon potato soup ahead of time?+

Yes. It reheats well, but it will thicken in the fridge, so loosen it with a splash of broth or milk when you warm it back up. For the cleanest texture, add the cheese after reheating if you plan to store it for more than a day.

How do I keep the cheddar from turning grainy?+

Take the pot off the heat or turn it to low before adding the cheese. Cheese can seize when it hits high heat, especially in a soup with sour cream, and that’s when it gets grainy instead of smooth. Stir until just melted and stop there.

Can I use Yukon Gold potatoes instead of russets?+

You can, but the soup will be a little less thick because Yukon Golds are waxier and don’t break down the same way. If you use them, mash a bit more of the potatoes in the pot to get back some of that body.

How do I thicken the soup if it feels too thin?+

Mash more potatoes directly in the pot first, because that keeps the flavor and texture in balance. If it still needs more body, simmer it a few extra minutes before adding the dairy. Avoid dumping in more flour at the end or the soup can taste raw and heavy.

Can I freeze bacon potato soup?+

Yes, but the texture is best if you freeze the base before adding the cream, sour cream, and cheddar. Dairy-heavy soups can separate a bit after freezing, so adding those ingredients fresh gives you a smoother finish when you reheat.

Bacon Potato Soup

Bacon potato soup with creamy mashed potatoes, tender russets, and crisp bacon bits throughout. Cook the bacon, simmer until very tender, then mash and stir in cheddar for a thick, comforting bowl.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: American
Calories: 680

Ingredients
  

Bacon
  • 12 strips thick-cut bacon Diced; cook until crispy.
Potatoes
  • 3 lb russet potatoes Peeled and cubed.
Aromatics
  • 1 onion Diced.
  • 4 cloves garlic Minced.
Broth and Dairy
  • 4 cup chicken broth Use to simmer potatoes.
  • 1 cup heavy cream Stir in after mashing half the potatoes.
  • 1 cup sour cream Stir in after mashing half the potatoes.
Cheese and Thickener
  • 1.5 cup shredded cheddar Stir in until melted and smooth.
  • 3 tbsp all-purpose flour Whisk in to thicken.
Seasonings
  • 1 tsp salt
  • 0.5 tsp black pepper
Garnish
  • 1 sliced chives For topping.

Equipment

  • 1 Dutch oven

Method
 

Cook bacon and build the base
  1. Cook 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é diced onion in the drippings for 4 minutes, then add minced garlic and cook for 1 minute.
  3. Whisk in all-purpose flour and cook for 1-2 minutes to remove the raw flour taste.
Simmer until tender and thicken
  1. Pour in chicken broth and add cubed russet potatoes, then bring to a boil and simmer for 18-20 minutes until very tender.
  2. Mash about half the potatoes in the pot, then stir in heavy cream and sour cream until the soup looks creamy and smooth.
  3. Add shredded cheddar and stir until melted, then season with salt and black pepper.
Serve
  1. Ladle into bowls and top with crispy bacon bits and sliced chives for garnish.

Notes

Pro tip: keep the drippings in the pot for maximum bacon flavor, and mash only about half the potatoes so you still get some chunks. Store leftovers in the fridge for up to 4 days; reheat gently over low heat, adding a splash of broth if it thickens. Freezing is not recommended because dairy can break slightly after thawing. For a lighter option, swap heavy cream and sour cream for low-fat versions and warm without boiling after adding dairy.

You might also like these recipes

Leave a Comment

Recipe Rating