Easy Potato Bacon Soup Recipe: Smoky Bacon Crunch Over Creamy Potato Clouds

Soups & Stews

Easy Potato Bacon Soup Recipe: Smoky Bacon Crunch Over Creamy Potato Clouds

This easy potato bacon soup recipe delivers comfort in a bowl with minimal effort—smoky bacon bits floating over velvety potato clouds. The secret lies in crispy bacon rendered low and slow, which infuses the broth with deep, savory flavor while keeping the potatoes perfectly creamy.

I developed this version after years of testing, ensuring every spoonful balances hearty texture with rich, satisfying depth.

What makes this soup truly foolproof is the one-pot method—no fancy techniques required. You'll start by cooking thick-cut bacon until crisp, then simmer potatoes, onions, and celery in the rendered fat until tender.

A splash of broth and a touch of cream transform the mixture into a luscious, restaurant-quality soup that's ready in under 45 minutes. The best part? Leftovers taste even better the next day as flavors meld.

The result is a bowl of soup so creamy it practically melts in your mouth, with each bite delivering crispy bacon, tender potatoes, and a broth so flavorful it disappears before you realize you're eating.

The aroma alone—smoky, herby, and slightly sweet—will have everyone gathering around your kitchen. Serve with crusty bread to soak up every last drop of that golden, velvety goodness.

Perfect for chilly evenings or when you need a quick, satisfying meal without sacrificing flavor. This recipe scales effortlessly, so you can easily double or halve it to match your needs.

The simplicity doesn't compromise on taste—just pure, comforting soup that feels like a hug in a bowl. Let's get started!

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for easy potato bacon soup

Six ounces of crispy bacon, two pounds of creamy potatoes, and a handful of aromatic herbs—this is comfort in a bowl.

Ingredient Amount Notes
Thick-Cut Bacon 🥓 6 oz Cut into 1/2-inch pieces, thick-cut preferred
Yellow Onions 🧅 1 whole Medium size, diced into 1/4-inch pieces
Celery Stalks 🥬 2 whole Trimmed, cut into 1/4-inch slices
Russet Potatoes 🥔 2 lb Peeled, cut into 1-inch cubes (about 4 cups)
Chicken Broth 💧 4 cups Low-sodium preferred, homemade or store-bought
Heavy Cream 🥛 ½ cup Full-fat for maximum creaminess
Whole Milk 🥛 ¼ cup Warmed before adding
Garlic Cloves 🧄 3 cloves Minced, fresh preferred
Fresh Thyme Leaves 🌿 ¼ cup Or 1 tsp dried thyme
Bay Leaves 🍃 2 whole Remove before serving
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Ground Black Pepper 🌶️ ½ tsp Freshly cracked
Butter 🧈 2 tbsp Unsalted, for finishing
Chives 🌿 2 tbsp Fresh, chopped for garnish

The bacon is non-negotiable here—thick-cut is key for that perfect crunch. Oscar Mayer or Applegate are my go-tos, but any quality brand works. Look for pieces that are about 1/2-inch thick; thinner cuts won't render enough fat for that rich, smoky flavor. The potatoes should be Russet or Yukon Gold—they hold their shape better than red potatoes. If you're short on time, pre-cut frozen hash browns (thawed and drained) work in a pinch, though fresh is ideal. The celery and onions form the aromatic base, so don't skip them—Trader Joe's sells pre-chopped mirepoix mixes that save time without sacrificing flavor.

No fresh thyme? Dried works at one-third the amount, but the flavor won't be as bright. The broth makes or breaks this soup—homemade is best, but Pacific Foods or Swanson low-sodium versions are solid shortcuts. Want extra richness? Swap half the broth for bone broth. The heavy cream and milk add that signature velvety texture, but if you're watching calories, half-and-half or coconut cream keeps it creamy while cutting fat. For a lighter version, use Greek yogurt or cashew cream instead. The butter at the end isn't just for flavor—it adds a luxurious finish, so don't skip it (even if you're watching calories).

This soup tastes even better the next day as the flavors meld—double the batch and freeze half for lazy weeknights. Store leftovers in the fridge for 4-5 days, or freeze for up to 3 months. To reheat, warm on the stove over medium-low heat, adding a splash of broth or milk if it gets too thick. The bacon bits crisp up beautifully when reheated—just pop them under the broiler for 2 minutes before serving. Garnish with fresh chives and a crack of black pepper right before eating for maximum freshness.

❤️

Why You'll Love This Recipe

  • No Chopping Hassle: That thick-cut bacon? It cooks down crispy in one pan while you dice the onions and celery—no pre-cooking, no mess. I swear, the only knife work is a quick hack of the celery stalks and peeling those potatoes, which my kids can do (badly, but it’s still faster).
  • Bacon Fat Magic: Here’s what sold me—the bacon’s rendered fat turns the potatoes into little crispy-edged clouds. You’re not just eating soup; you’re getting that smoky, salty punch in every bite, even when the broth is just simmering.
  • Lunchbox Hero: Between us, this soup is my secret weapon for meal prep. Toss it in jars with a sprinkle of cheese on top, and it’s a hearty lunch for work or school. The potatoes hold up for days, and honestly? Leftovers taste even better the second time around.
  • Budget Feast: Russet potatoes and chicken broth stretch this into a full meal for four on $10. The thick-cut bacon might seem fancy, but a few slices go a long way—plus, the flavor makes it feel like a splurge. My wallet thanks me every time.

Step-by-step instructions for creamy potato bacon soup

Here's how to make this comforting soup with minimal effort and maximum flavor—rich, creamy, and packed with smoky bacon.

1

Cook the Bacon Until Crispy

Place the 6 oz thick-cut bacon in a large Dutch oven over medium heat. Let it cook undisturbed for 5-6 minutes until the edges begin to crisp and the fat renders out. This slow cook ensures deep flavor without burning. Once the bacon is deep golden brown and crispy, use tongs to transfer it to a paper towel-lined plate, leaving all the rendered fat in the pot.

Here's the thing—don't rush this step. The rendered bacon fat is the flavor foundation of your soup. If you see the fat starting to smoke, reduce the heat slightly. You'll need about ½ cup of fat for the full recipe, so if you have less, that's okay—just adjust later with a little more butter if needed.

2

Sauté the Aromatics

In the same Dutch oven (no need to wipe it clean), add 1 whole yellow onion and 2 whole celery stalks, both already diced. Cook over medium heat for 5-6 minutes, stirring occasionally, until the vegetables soften and the onion becomes translucent. This step builds the flavor base—don't skip it.

Add the 3 minced garlic cloves and 0.25 cup fresh thyme leaves to the pot, stirring for 30 seconds until fragrant. You'll know it's ready when the kitchen fills with that aromatic garlic-thyme scent. If you notice the garlic starting to brown too quickly, reduce the heat slightly to prevent burning.

3

Add Potatoes and Broth

Pour in the 4 cups chicken broth and bring the mixture to a gentle boil. Add the 2 lb russet potatoes (pre-cut into 1-inch cubes) and the 2 whole bay leaves. Stir once to ensure the potatoes are submerged, then reduce heat to medium-low and let it simmer for 15-20 minutes until the potatoes are fork-tender and easily pierced with a knife.

I like to check the potatoes at the 12-minute mark—they should be softening but not falling apart. If you see the broth reducing too quickly, add a splash of water to maintain the liquid level. The bay leaves will infuse subtle earthy notes, so don't forget to remove them before serving.

4

Blend for Creamy Texture

Using an immersion blender, carefully blend about half of the soup directly in the pot until smooth and creamy. This partial blending creates that signature potato soup texture—thick and velvety in some spots, rustic in others. If you don't have an immersion blender, carefully transfer half the soup to a countertop blender, blend, then return it to the pot.

Here's where it gets good—return the blended portion to the pot and stir in the 0.5 cup heavy cream and 0.25 cup warmed whole milk. The cream should melt into the soup immediately, creating a luscious consistency. Season with 1.5 tsp salt and 0.5 tsp black pepper, then taste and adjust if needed.

5

Finish and Serve

Return the reserved crispy bacon to the pot and stir gently to distribute. Add the 2 tbsp butter and let it melt into the soup, adding richness. The butter should create a subtle sheen on the surface—this is your signal that the soup is ready.

Ladle the soup into bowls and garnish each serving with 2 tbsp chopped chives. The chives add a fresh, bright contrast to the rich, creamy soup. Serve immediately while hot, with crusty bread on the side if you like. Each spoonful should deliver that perfect balance of smoky bacon, creamy potatoes, and aromatic herbs.

👨‍🍳

Pro Tips For Making Easy Potato Bacon Soup

  • CRISP THE BACON LOW: Thick-cut bacon needs patience—don’t rush it. Cook at 300°F (150°C) for 20-25 minutes until the fat renders and the edges turn deep brown. I used to crank the heat and end up with greasy bacon that barely crisped. Slow and steady guarantees that rich, crackly texture that makes the soup worth it.
  • CUT POTATOES UNIFORM: Russets break unevenly, and that’s a problem. Dice them into ½-inch cubes so they cook evenly—no mushy centers or rock-hard edges. I learned this the hard way when I skipped measuring and ended up with a soup where half the potatoes were perfect and the other half tasted like glue.
  • SWEAT ONIONS AND CELERY: Don’t sauté—sweat them. Use a splash of water or broth to cover the pan, lower the heat, and let them soften for 8-10 minutes. This builds flavor without burning, and the veggies stay crisp enough to actually taste in the soup. (Yes, even if you’re impatient like me.)
  • STIR IN COLD POTATOES: After simmering broth and bacon, drop in raw potatoes instead of pre-cooked ones. The cold shock helps them absorb flavor faster and prevents them from turning to mush. I was skeptical until I tried it—now it’s non-negotiable for a creamy, cohesive soup.

Creative variations of this dish

Spicy Kick Version

Transform your soup into a smoky-spicy showstopper by adding 1 tbsp smoked paprika and ½ tsp cayenne pepper when sautéing the onions. For extra heat, stir in 2 tbsp chipotle peppers in adobo sauce after blending.

Top each bowl with crumbled cotija cheese and pickled jalapeños for a Tex-Mex twist that’ll have everyone asking for seconds. 🌶️

Creamy Cheddar Twist

Swap the heavy cream for 1 cup shredded sharp cheddar cheese mixed with ½ cup sour cream at the end. The cheese melts into the soup, creating a rich, tangy depth that pairs perfectly with the smoky bacon.

Add ½ tsp mustard powder for extra complexity. Garnish with crispy fried shallots for a restaurant-worthy finish. 🧀

Vegetarian Adaptation

Skip the bacon entirely and use 6 oz tempeh or smoked tofu, cubed and pan-fried until crispy in 2 tbsp olive oil with 1 tsp liquid smoke and ½ tsp smoked paprika.

Replace the chicken broth with vegetable broth and add ½ cup nutritional yeast when blending for a cheesy, umami boost. The texture stays hearty while keeping it plant-based. 🌱

Loaded Baked Potato Style

Turn your soup into a loaded baked potato mash by adding ½ cup Greek yogurt and ½ cup shredded cheddar at the end. Top each serving with crumbled bacon bits, green onions, and a dollop of sour cream.

Serve in a bread bowl or with crispy potato skins on the side for a fun, interactive meal. 🥔

Herb-Infused Variations

Swap thyme for rosemary or sage for a completely different flavor profile. For a Mediterranean twist, add 1 tsp dried oregano and ½ tsp cinnamon when sautéing the vegetables.

Finish with a drizzle of extra virgin olive oil and a sprinkle of feta cheese for a bright, herby soup that’s perfect for spring. 🌿

Slow Cooker Magic

For hands-off cooking, combine all ingredients (except bacon and garnishes) in a 6-quart slow cooker on LOW for 6-7 hours or HIGH for 3-4 hours. Add the bacon and cream during the last 30 minutes to keep it crispy.

This method deepens the flavors even more, making it ideal for busy weeknights. 🏡

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 18g90%
Cholesterol 110mg37%
Sodium 1250mg54%
Total Carbohydrate 38g14%
Dietary Fiber 6g21%
Sugars 8g
Protein 18g36%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this potato bacon soup without blending?

Skip the blending step and simmer the potatoes until completely tender (20-25 minutes). Mash about half with a potato masher for a rustic texture while keeping the other half chunky. Stir in the cream and milk as directed—you'll get a heartier, more traditional potato soup with satisfying texture contrasts.

2

How do I prevent the soup from getting too thick?

If your soup thickens too much while cooking, simply add ½ cup warm broth or water at a time until you reach your desired consistency. For extra insurance, simmer the potatoes in slightly more broth (4½ cups instead of 4) from the start. The cream will thicken it naturally, but this gives you room to adjust.

3

What's the best way to reheat leftovers?

Reheat gently on the stove over low-medium heat, stirring frequently to prevent scorching. Add a splash of broth or milk if needed to loosen the texture. For crispy bacon, transfer the reserved bacon bits to a dry skillet and warm for 2-3 minutes before serving on top. Never microwave—it makes the potatoes gummy.

4

Can I use frozen potatoes instead of fresh?

Yes, but with adjustments! Use 2½ lbs frozen hash browns (thawed and drained) and reduce broth by ½ cup. Cook for 10-12 minutes longer since frozen potatoes need extra time to soften. The texture will be slightly different but still delicious. For best results, pat them very dry before cooking.

5

Why did my soup turn out too salty?

Most likely from the bacon or broth. Next time, use low-sodium chicken broth and reduce added salt to 1 tsp. If it's already too salty, stir in ½ cup plain yogurt or milk to dilute the saltiness. For future batches, taste the broth before adding potatoes to adjust seasoning early.

★★★★★4.9(2 reviews)
Categories Soups & Stews