Bacon Potato Soup

Loading…

By Reading time

Bacon potato soup earns its place in the regular rotation because it tastes like a full meal without asking much from you. The broth turns silky, the potatoes break down just enough to thicken the pot, and the bacon stays sharp and salty against all that cream. When it’s done right, every spoonful has a little bit of everything: tender potato, smoky bacon, cheddar that melts into the base, and a finish of chives that keeps it from feeling heavy.

The trick here is building thickness from the potatoes themselves instead of leaning on a long list of thickeners. A quick flour base gives the soup some structure, but the real body comes from mashing part of the potatoes right in the pot. That keeps it rustic and hearty instead of gluey. Heavy cream and sour cream go in after the potatoes are tender, which matters more than people think — dairy added too early can taste flat, and if it gets too hot it can turn the soup grainy.

Below, I’m walking through the parts that matter most: how to keep the bacon crisp, when to mash, and how to keep the cheddar smooth when it melts in. There’s also a small note on substitutions so you can adjust the soup without losing the texture that makes it worth making.

“

The potatoes broke down just enough to make the soup thick and creamy without needing extra cream, and the bacon stayed crisp on top even after serving. My husband went back for a second bowl and kept talking about the cheddar and chives.

★★★★★— Melissa R.

Save this bacon potato soup for the nights when you want something thick, smoky, and finished with crispy bacon, cheddar, and chives.

Save to Pinterest

The Reason This Soup Turns Thick Without Tasting Heavy

Potato soup gets muddy when it tries to do too much at once. If you start with too much flour, too much cream, or potatoes that are cut unevenly, the soup loses that clean, hearty texture and starts tasting pasty instead of rich. The balance here comes from using the potatoes as the main thickener and treating the dairy like a finish, not the base.

Russet potatoes matter because they break down easily and give the broth body. Waxy potatoes hold their shape too well and won’t give you the same creamy background. The bacon drippings are just as important; they carry the onion and garlic, and they give the soup a smoky depth you can’t fake with seasoning alone. If your bacon is very lean, leave in the full 2 tablespoons of drippings after cooking. If it gives off more than that, spoon off the extra so the soup doesn’t get greasy.

What Each Ingredient Is Actually Doing in This Pot

Bacon Potato Soup creamy bacon cheddar
  • Thick-cut bacon — Thick pieces stay meaty after crisping and hold their texture better as a garnish. Thin bacon works in a pinch, but it tends to disappear into the soup instead of giving you those salty bites on top.
  • Russet potatoes — These are the potatoes that make the soup thick without turning gummy. Peel them so the texture stays smooth, then cube them evenly so they soften at the same time.
  • Chicken broth — This gives the soup a savory base that water can’t replace. Use a low-sodium broth if yours runs salty, because the bacon and cheddar add plenty on their own.
  • Heavy cream and sour cream — The cream makes the soup lush, while the sour cream adds a little tang that keeps the bowl from tasting flat. Add both after the potatoes are tender so the dairy stays smooth.
  • Cheddar — Sharp cheddar gives the soup enough flavor to stand up to the potatoes and bacon. Shred it yourself if you can; pre-shredded cheese often has starch on it and doesn’t melt as cleanly.
  • Flour — A small amount helps the soup hold together before the potatoes start breaking down. Cook it for a minute or two in the drippings so the raw taste disappears.

Building the Soup So the Dairy Stays Smooth

Crisping the Bacon First

Cook the bacon over medium heat until it’s deeply browned and crisp at the edges. If the heat is too high, the outside will burn before the fat renders, and you won’t get enough drippings for the base. Drain the bacon on paper towels, then leave about 2 tablespoons of fat in the pot.

Starting the Base in the Drippings

Sauté the onion in the bacon fat until it turns soft and translucent, then add the garlic for just a minute. Garlic burns fast in rendered fat, so don’t walk away during this part. Whisk in the flour and cook it long enough to lose the raw flour smell; it should look like a loose paste clinging to the onions.

Cooking the Potatoes Until They Give In

Add the broth and potatoes, then bring the pot to a boil before dropping it back to a steady simmer. You want the potatoes tender enough to crush easily with the back of a spoon. If they’re still firm in the center, the soup won’t thicken evenly and you’ll end up with a thin broth around hard pieces.

Finishing With Cream, Sour Cream, and Cheese

Mash about half the potatoes right in the pot to build body, then stir in the cream and sour cream. Keep the heat low at this point. Add the cheddar after the dairy is fully mixed in, and stir until it melts into the soup instead of sitting in strings. If the soup starts to look grainy, the heat was too high; pull it off the burner and stir gently until it comes back together.

How to Adapt This When You Want It Lighter, Smokier, or Meatless

Make it gluten-free

Swap the all-purpose flour for a gluten-free 1:1 flour blend in the same amount. The soup still thickens well because the potatoes do most of the heavy lifting, and the texture stays close to the original.

Use ham instead of bacon

Diced ham gives you a saltier, meatier soup with less rendered fat in the pot. Add a tablespoon of butter if your pot looks dry after cooking the onion so the flour has enough fat to coat properly.

Make it a little lighter

You can swap half-and-half for the heavy cream, but the soup will be a little thinner and less silky. The sour cream still gives it body, so this works best if you don’t mind a softer finish.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. The soup thickens as it sits, so it may need a splash of broth when you reheat it.
  • 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 if you know you’ll be making it ahead.
  • Reheating: Warm it slowly over low heat on the stove and stir often. High heat can make the dairy grainy and break the soup, especially once the cheddar is already in.

Questions I Get Asked About This Recipe

Can I use red potatoes instead of russets?+

You can, but the soup won’t thicken as much on its own. Red potatoes hold their shape better, which is nice if you want more defined chunks, but you’ll lose some of that naturally creamy texture that russets give when they soften.

How do I keep the soup from getting grainy after I add the cheese?+

Take the pot off the heat before stirring in the cheddar. Cheese melts smoothly in gentle heat, but high heat can make the fats separate and give you that grainy texture. Stir until it’s fully melted, then warm it only if needed.

Can I make bacon potato soup ahead of time?+

Yes, and it reheats well if you do it gently. The soup will thicken in the fridge, so loosen it with a little broth when you warm it back up. If you want the bacon to stay crisp, store it separately and add it right before serving.

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

Stir in warm broth a little at a time until it reaches the texture you want. Add it gradually so you don’t wash out the seasoning. Cold liquid can also make the soup seize up for a minute, so warm broth works better.

Can I freeze leftovers after I add the cream and sour cream?+

You can, but the texture may change when it thaws because dairy-based soups often separate a little. If you want the best result, freeze the potato base before the cream, then finish it after reheating. That keeps the soup smoother and fresher tasting.

Bacon Potato Soup

Bacon potato soup with creamy mashed potato texture and crispy bacon bits, simmered until tender and thickened with a roux. Finished with melted cheddar for a rich, velvety bowl.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: American
Calories: 620

Ingredients
  

Bacon potato soup
  • 12 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.25 sliced chives for garnish

Equipment

  • 1 Dutch oven

Method
 

Cook bacon and build the base
  1. Cook diced thick-cut bacon in a large pot over medium heat until crispy, about 8-10 minutes, then drain on paper towels and leave 2 tablespoons of drippings in the pot (set aside crispy bacon for topping).
  2. Sauté diced onion in the drippings for 4 minutes, stirring until softened and lightly translucent.
  3. Add minced garlic and cook for 1 minute, stirring constantly so it becomes fragrant but not browned.
  4. Whisk in all-purpose flour and cook for 1-2 minutes to remove the raw flour taste, stirring until it forms a thick paste.
Simmer potatoes and finish creamy
  1. Pour in chicken broth and add cubed russet potatoes, then bring to a boil (about 6-8 minutes) with visible bubbling at the surface.
  2. Reduce to a simmer and cook for 18-20 minutes, until potatoes are very tender when pierced with a fork.
  3. Mash about half the potatoes in the pot to thicken the soup while keeping some chunks for texture.
  4. Stir in heavy cream and sour cream until the soup looks smooth and creamy, keeping it at a gentle heat.
  5. Add shredded cheddar and stir until melted and glossy, then season with salt and black pepper.
Serve
  1. Ladle soup into bowls and top with crispy bacon and sliced chives for garnish.

Notes

For the creamiest texture, mash the potatoes while the soup is gently hot so it thickens evenly without clumps. Store leftovers in an airtight container in the refrigerator for up to 4 days; reheat gently on the stove over low heat. Freezing is not recommended because dairy soups can separate after thawing. For a lighter option, use half-and-half instead of heavy cream while keeping sour cream and cheddar for flavor.

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