Bacon Potato Soup

Category: Soups, Stews & Chili

Thick, creamy bacon potato soup earns its place at the table because it tastes like the best parts of a loaded baked potato turned into a bowl of comfort. The broth turns velvety, the potatoes stay substantial enough to give the soup body, and the bacon brings smoke and salt in every bite. It’s the kind of soup that feels complete on its own, not like it’s waiting for a sandwich to rescue it.

What makes this version work is the way the soup builds in layers. The bacon starts the pot, so the onion cooks in those drippings instead of plain oil, and that gives the base a deeper savory edge right away. A little flour thickens the broth before the potatoes go in, which keeps the final soup creamy instead of thin and watery. Mashing only part of the potatoes is the trick that gives you both a rich texture and visible potato pieces.

Below, I’ll walk through the part that matters most: how to keep the dairy smooth, when to mash the potatoes, and what to change if you want a lighter bowl or a gluten-free version.

“

The soup turned out thick and creamy without getting gluey, and the bacon stayed crispy on top even after we went back for seconds. Mashing half the potatoes made it feel hearty instead of puréed.

★★★★★— Megan T.

Love the creamy texture and crispy bacon topping in this bacon potato soup? Save it to Pinterest for the next time you want a hearty bowl that comes together fast.

Save to Pinterest

The Potatoes Need to Break Down, but Not Disappear

The biggest mistake in bacon potato soup is chasing a smooth puree when what you really want is body. Russet potatoes do the heavy lifting here because they soften enough to thicken the broth, but they still hold some texture after simmering. If you use waxy potatoes, the soup stays a little too tidy and never gets that naturally creamy finish.

Mashing only half the potatoes at the end is what keeps the soup from turning heavy or pasty. You get a thick spoon-coating base, plus enough chunks to remind you there’s actual potato in the bowl. If the soup looks loose before you add the dairy, that’s normal; the cream, sour cream, and cheddar finish the job once the potatoes have already done their part.

  • Russet potatoes — Their starch is what thickens the soup without needing extra cream or a big flour load. Dice them evenly so they cook at the same rate; large uneven chunks are the reason some bowls end up half-mashed and half-firm.
  • Thick-cut bacon — This gives you enough rendered fat to cook the onion and enough crispy texture for the top. Thin bacon works in a pinch, but it shrinks down fast and won’t give the same meaty bite.
  • Heavy cream and sour cream — The cream smooths the base, while the sour cream adds tang and keeps the soup from tasting flat. Full-fat sour cream matters here; low-fat versions are more likely to curdle when they hit the hot pot.
  • Cheddar — Sharp cheddar is the right call because it cuts through the richness. Shred it yourself if you can, since pre-shredded cheese has anti-caking agents that can make the soup a little grainy.

What Each Ingredient Is Actually Doing in This Recipe

Prepared recipe ready to serve
  • Primary ingredient (the star) — Quality matters most. Choose the best you can find.
  • Cooking medium (oil, butter, or broth) — This carries flavors and prevents dryness.
  • Seasonings (salt, pepper, spices, herbs) — Layer flavors so nothing overpowers. Build depth gradually.
  • Aromatics (garlic, onion, herbs) — Cook with fat to bloom flavors. Become the foundation.
  • Supporting ingredients — Complement the main ingredient without overpowering it.
  • Sauce or liquid (if applicable) — Brings flavors together. Balance richness with acid.
  • Acid (lemon, vinegar, wine, or other) — Brightens and prevents flat-tasting results.
  • Final finish (garnish, glaze, or sauce) — Prevents one-dimensional taste and adds visual appeal.

Building the Base Without a Grainy Finish

Rendering the Bacon Properly

Cook the bacon over medium heat until the pieces are crisp and the fat in the pot looks clear and foamy, not cloudy and still bubbling hard. If you rush this part, the bacon stays chewy and the drippings never get enough flavor into the onion. Drain off most of the fat, but leave about 2 tablespoons behind so the soup has enough richness to carry the aromatics.

Making the Roux in the Drippings

Once the onion softens and the garlic smells sweet, whisk in the flour and let it cook for 1 to 2 minutes. It should look pasty and lightly golden, not browned. That short cooking time takes the raw edge off the flour and keeps the broth from tasting dusty later.

Simmering the Potatoes Until They Collapsed

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 through the center with almost no resistance and the edges are starting to look ragged. If the simmer is too hard, the potatoes break apart before the center is tender, and you lose control over the texture.

Finishing with Dairy and Cheese

Pull the pot back to low heat before adding the cream, sour cream, and cheddar. High heat is what makes dairy separate or turn stringy, especially with shredded cheese. Stir until the cheese melts completely and the soup turns silky; if it starts looking oily, the burner is too hot and you need to take the pot off the heat for a minute.

Bacon Potato Soup with Ham

Dice in 1 to 2 cups of cooked ham with the potatoes if you want a heavier main-dish soup. Ham adds a smoky-salty backbone that fits the broth well, but it also makes the soup saltier, so hold back on the final seasoning until after you taste it.

Gluten-Free Bacon Potato Soup

Swap the all-purpose flour for 2 tablespoons of cornstarch mixed with 2 tablespoons of cold broth, then stir that slurry in after the potatoes are tender. Cornstarch thickens fast, so let it simmer a minute or two before adding the dairy. You’ll get the same creamy finish without the wheat.

Lighter Bacon Potato Soup

Use half-and-half in place of the heavy cream and cut the cheddar back to 1 cup for a soup that still feels rich but lands a little lighter. The texture won’t be quite as plush, and that’s the tradeoff. Keep the heat low at the end so the lighter dairy stays smooth.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. The soup thickens as it chills, 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 result, freeze before adding the cream, sour cream, and cheese, then finish those ingredients when you reheat.
  • Reheating: Warm it slowly over low heat on the stove, stirring often. A hard boil is the fastest way to break the dairy and turn the potatoes grainy.

Answers to the Questions Worth Asking

Can I make bacon potato soup ahead of time?+

Yes, and it reheats well if you keep the heat gentle. The soup will thicken in the fridge, so loosen it with a splash of broth or milk when you warm it up. Add the bacon on top after reheating so it stays crisp.

How do I keep the sour cream from curdling?+

Take the pot off the heat or keep it on the lowest burner setting before stirring it in. Sour cream curdles when it gets hit with aggressive heat, especially after the soup has already been bubbling. If you temper it with a ladle of hot soup first, it blends in more smoothly.

Can I use milk instead of heavy cream?+

You can, but the soup will be thinner and less rich. Whole milk works better than lower-fat milk because it has enough body to blend with the potatoes and cheese. If you use milk, keep the flour thickener in place so the soup doesn’t turn soupy.

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

Stir in warm broth a little at a time until it reaches the texture you want. Cold liquid can tighten the soup up for a moment, which makes it hard to judge. Add it slowly, because the soup will loosen a bit more as it comes back to heat.

Can I freeze leftover bacon potato soup?+

Yes, but the texture is best if you freeze it before the cream, sour cream, and cheese go in. Potato soups with dairy can separate after thawing, and that’s hard to fully fix. If you already froze the finished soup, reheat it slowly and whisk in a little extra cream to help it come back together.

Bacon Potato Soup

Bacon potato soup with tender russet potatoes simmered in chicken broth, then mashed for a thick, creamy texture. Crispy bacon drippings add deep flavor, finished with melted cheddar and sour cream.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: American
Calories: 560

Ingredients
  

Bacon
  • 12 thick-cut bacon, diced
Potatoes
  • 3 lb russet potatoes, peeled and cubed
Aromatics
  • 1 onion, diced
  • 4 clove garlic, minced
Soup base
  • 4 cup chicken broth
  • 3 tbsp all-purpose flour
Creamy dairy
  • 1 cup heavy cream
  • 1 cup sour cream
  • 1.5 cup shredded cheddar
Seasoning
  • 1 tsp salt
  • 0.5 tsp black pepper
Garnish
  • sliced chives for garnish

Equipment

  • 1 Dutch oven

Method
 

Cook the bacon
  1. Cook the diced thick-cut bacon in a large pot over medium heat until crispy, then drain on paper towels while leaving 2 tablespoons of drippings in the pot.
Sauté aromatics and thicken
  1. Sauté the diced onion in the drippings for 4 minutes, then add the minced garlic and cook for 1 minute.
  2. Whisk in the all-purpose flour and cook for 1-2 minutes.
Simmer the potatoes
  1. Pour in the chicken broth and add the cubed russet potatoes, then bring to a boil.
  2. Simmer for 18-20 minutes, until the potatoes are very tender.
Make it creamy and season
  1. Mash about half the potatoes in the pot to thicken the soup.
  2. Stir in the heavy cream and sour cream until combined.
  3. Add the shredded cheddar and stir until melted, then season with salt and black pepper.
Serve
  1. Serve the soup topped with the crispy bacon and sliced chives for garnish.

Notes

Pro tip: mash right in the pot—half the potatoes break down for a naturally creamy texture without blending. Refrigerate leftovers in an airtight container for up to 4 days; reheat gently over low heat, stirring to keep the dairy smooth. Freezing: yes, but the texture may thin after thawing; reheat and stir until creamy again. For a lighter option, use half-and-half instead of heavy cream.

You might also like these recipes

Leave a Comment

Recipe Rating