Easy Potato Bacon Soup Recipe: Smoky Bacon Bits and Creamy Potato Velvety Bliss

Soups & Stews

Easy Potato Bacon Soup Recipe: Smoky Bacon Bits and Creamy Potato Velvety Bliss

This easy potato bacon soup recipe delivers restaurant-quality comfort in under an hour—no fancy techniques required. The secret lies in crispy bacon bits that infuse the broth with smoky depth while tender potatoes create that signature velvety texture.

I developed this version after years of testing, ensuring every spoonful delivers perfect balance between hearty and light.

What sets this soup apart is the foolproof method for achieving creaminess without heavy cream. A simple blend of potatoes and broth creates a naturally rich base, while bacon adds savory richness that cuts through the potatoes' mild sweetness.

The best part? It comes together in one pot with minimal prep—ideal for busy weeknights or cozy weekend meals.

By the time you're done, you'll have a steaming bowl of soup with golden bacon bits floating in a velvety broth, topped with crispy herb garnish.

The aroma alone will have everyone gathered around the table, and the first bite delivers that perfect harmony of smoky, creamy, and savory flavors that defines comfort food.

This recipe scales beautifully—double it for a crowd or halve it for leftovers. The flavors only improve with time, making it perfect for meal prep. Let's create this easy potato bacon soup that tastes like a hug in a bowl.

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

Ingredients for easy potato bacon soup

Six ingredients make this smoky, creamy soup taste like a restaurant hug in a bowl.

Ingredient Amount Notes
Thick-Cut Bacon 🥓 6 oz Thick-cut for crispy bits
Yellow Onion 🧅 1 whole Diced, medium size
Garlic Cloves 🧄 3 cloves Minced, fresh preferred
Russet Potatoes 🥔 2 lbs Peeled, cubed small
Chicken Broth 💧 4 cups Low-sodium preferred
Heavy Cream 🥛 ½ cup Full-fat for richness
Whole Milk 🥛 ½ cup Warmed slightly
Fresh Thyme 🌿 ¼ cup Chopped, stems removed
Fresh Parsley 🌿 ¼ cup Chopped, for garnish
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Butter 🧈 2 tbsp Unsalted, for sautéing

The bacon is non-negotiable—thick-cut gives you those perfect crispy bits that make this soup sing. Oscar Mayer or Applegate are my go-tos, but any quality brand works. Look for good marbling if you're buying whole slabs to cut yourself. The potatoes? Russets are your best bet—they break down just enough to create that velvety texture without turning mushy. If you're short on time, pre-peeled and cubed potatoes from the store save a solid 15 minutes.

No thick-cut bacon? Regular bacon chopped into smaller pieces works, but you'll need to watch it closer to avoid burning. Fresh thyme is ideal, but dried thyme at one-third the amount gets you close. The broth is where you can get creative—vegetable broth works for vegetarian versions, or beef broth for extra depth. Want to skip the heavy cream? Coconut milk adds richness without dairy, though the texture will be slightly different. The milk can be warmed in the microwave for 30 seconds to blend smoothly.

This soup tastes even better the next day—make a big batch and freeze portions for up to 3 months. Store leftovers in the fridge for 4-5 days, but add a splash of milk or broth when reheating to restore creaminess. The bacon bits crisp up again when reheated, so don't skip that final step. For serving, I like to toast the fresh herbs in a dry pan for 30 seconds before sprinkling on top—adds a whole new dimension of flavor.

❤️

Why You'll Love This Recipe

  • Here’s what sold me: the bacon’s smoky crunch against the buttery potatoes. Slice the potatoes big enough to stay hearty, and the broth works its magic—no mushy aftermath. (Yes, even on a Tuesday night.)
  • Fewer than 5 Ingredients: I swear by this—just bacon, onions, garlic, potatoes, and broth. That’s it. No fancy pantry items, no last-minute grocery runs. The thick-cut bacon alone carries the whole dish, and those russets turn creamy without needing heavy cream.
  • Crispy-Creamy Magic: Here’s what sold me: the bacon’s smoky crunch against the buttery potatoes. Slice the potatoes big enough to stay hearty, and the broth works its magic—no mushy aftermath. (Yes, even on a Tuesday night.)
  • Lunchbox Hero: Between us, this soup is my go-to for meal prep. Taste even better the next day, and it reheats like a dream. Pack it in thermoses, or just stash leftovers for a 5-minute reheat. Kids? They’ll ask for it by name.

Step-by-step instructions for creamy potato bacon soup

This method delivers smoky bacon flavor and velvety potato perfection—simple steps for a comforting classic.

1

Cook the Bacon Until Crispy

Cut the 6 oz thick-cut bacon into ½-inch pieces and place them in a large Dutch oven over medium heat. Let them cook undisturbed for 8-10 minutes until the edges become deep golden brown and crispy. This is where all that smoky flavor develops—don't rush it.

Once the bacon is 80% cooked (edges crispy but centers still slightly soft), use a slotted spoon to transfer it to a paper towel-lined plate, leaving the rendered fat in the pot. You should have about 2 tablespoons of bacon fat—this is liquid gold for flavor. If you need more fat, add 1 tablespoon of the butter to the pot and melt it over low heat.

2

Sauté Onion and Garlic for Depth

Add the diced yellow onion to the bacon fat in the Dutch oven and cook over medium heat for 5-6 minutes, stirring occasionally, until the onions soften and turn translucent. Here's where the flavor builds—don't skip this step.

Stir in the minced garlic cloves and cook for another 30 seconds until fragrant. You'll know it's ready when the kitchen fills with that irresistible garlic aroma. Be careful not to let it burn—it only takes seconds to go from perfect to bitter.

3

Simmer Potatoes in Broth

Add the peeled and cubed russet potatoes to the pot along with the 4 cups chicken broth. Bring everything to a gentle boil over medium-high heat, then immediately reduce the heat to low and let it simmer for 15-18 minutes. You want the potatoes to soften completely—they should be fork-tender when pierced with a knife.

While the potatoes cook, season the soup with 1 teaspoon salt and ½ teaspoon black pepper. Stir in the chopped fresh thyme and let it steep in the broth for the last 5 minutes of cooking. This infuses the soup with aromatic depth.

4

Finish with Creamy Richness

Remove the pot from heat and carefully stir in the ½ cup heavy cream and ½ cup warmed whole milk. The cream will thicken slightly as it cools—this is what gives the soup that luxurious velvety texture. If the soup looks too thick, stir in 2-3 tablespoons of hot broth to reach your desired consistency.

Return the crispy bacon to the pot and stir gently to distribute it evenly. The bacon should be warm but still crispy—this contrast of textures is what makes this soup so satisfying. Taste and adjust seasoning if needed, adding more salt or black pepper as necessary.

5

Serve Warm with Fresh Herbs

Ladle the soup into bowls and garnish each serving with chopped fresh parsley. The parsley adds a bright, fresh finish that cuts through the richness of the cream and bacon. Serve immediately while the bacon is still crispy and the soup is piping hot.

This soup is even better the next day—let it cool completely, then refrigerate for up to 3 days. The flavors meld beautifully overnight, and you can reheat it gently on the stove, adding a splash of broth or milk if it thickens too much. Enjoy your comforting, creamy potato bacon soup!

👨‍🍳

Pro Tips For Making Easy Potato Bacon Soup

  • CRISP THE BACON LOW: I used to rush the bacon on high heat, ending up with grease splatter and barely crisp edges. Instead, cook it on medium-low—about 15 minutes—until the fat renders but the meat stays pliable. This keeps the soup rich without burning the onions later.
  • CUT POTATOES UNIFORM: Russets break apart when overcooked, so slice them into 1-inch chunks—no smaller. I learned this after mushy batches; consistent size means even cooking and creamy texture without turning to glue.
  • SWEAT ONIONS SLOW: Skip the high heat when cooking onions with garlic. Medium-low for 8-10 minutes until soft and translucent—this prevents burning and builds flavor. (Yes, it takes longer, but the soup won’t taste like ash.)
  • SIMMER POTATOES COVERED: After adding broth, cover the pot and let potatoes simmer gently for 15 minutes before stirring. This locks in starch for a naturally thickened soup—no need for cornstarch or extra broth. (Your future self will thank you.)

Flavor customization for easy potato bacon soup

Smoky Heat Boost

Add 1-2 teaspoons of smoked paprika when sautéing the onions for a deeper smoky flavor that complements the bacon. For extra kick, stir in ½ teaspoon of chipotle powder with the thyme—this adds subtle heat without overpowering the creamy base.

I like to toast the spices in the bacon fat for 30 seconds first to bloom their flavors. 🌶️

Creamy Variations

For a lighter option, replace the heavy cream with ½ cup coconut milk—it adds richness without dairy. If you prefer extra creaminess, stir in ¼ cup sour cream at the end for a tangy twist.

For a velvety texture without dairy, blend ½ cup of the cooked potatoes directly into the broth before adding cream. 🥛

Herb Infusions

Swap the thyme for rosemary (use 1 sprig) for an earthy aroma or add ½ teaspoon dried sage for a piney note. Fresh dill brightens the soup beautifully—toss in 2 tablespoons chopped dill with the parsley garnish.

I find that herbs like tarragon or chervil add a sophisticated touch if you're feeling adventurous. 🌿

Cheesy Twist

Stir in ½ cup shredded sharp cheddar or Gruyère with the cream for a rich, melty finish. For a vegetarian option, use nutritional yeast (2 tablespoons) to mimic the umami depth of cheese.

If you love cheesy soups, try adding ¼ cup crumbled blue cheese at the end for a bold, tangy kick. 🧀

Spicy Kick

Add a pinch of cayenne pepper or a dash of hot sauce (like Tabasco) to taste—just ¼ teaspoon adds heat without overpowering. For a smoky-spicy combo, sprinkle ½ teaspoon of crushed red pepper flakes into the pot with the thyme.

I like to serve extra hot sauce on the side for those who want more heat. 🔥

Veggie Add-Ins

Toss in 1 cup chopped carrots or celery with the onions for extra texture and sweetness. For a heartier soup, add ½ cup diced zucchini or green beans during the last 5 minutes of cooking.

If you love mushrooms, sauté ½ cup sliced cremini mushrooms with the onions—they add a meaty depth. 🥕

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 18g90%
Cholesterol 110mg37%
Sodium 1200mg52%
Total Carbohydrate 36g12%
Dietary Fiber 6g21%
Sugars 6g
Protein 24g48%
* 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 heavy cream?

For a lighter version, replace the heavy cream with ½ cup coconut milk or blend ½ cup of the cooked potatoes directly into the broth before adding milk. The soup will still be creamy, just with a slightly different texture.

2

How do I prevent the soup from getting watery when reheating?

Always reheat gently on the stove over low heat and add 2-3 tablespoons of broth or milk to restore creaminess. Stirring constantly prevents separation. If it's still too thick, thin it with a splash of warm water. The key is low and slow!

3

Can I use regular bacon instead of thick-cut?

Yes, but chop it into smaller pieces (¼-inch) and cook it over medium-low heat to avoid burning. Regular bacon won't give you the same crispy bits, but it still adds great flavor. For extra crunch, broil the bacon for 2-3 minutes after cooking.

4

What's the best way to store leftovers?

Cool the soup completely, then store in an airtight container in the fridge for 4-5 days. For longer storage, freeze portions for up to 3 months. When reheating, add a splash of broth or milk to maintain creaminess. The flavors actually improve overnight!

5

Can I make this soup in an Instant Pot?

Yes! Cook the bacon first, then sauté onions and garlic. Add potatoes, broth, and thyme, then pressure cook for 8 minutes on high. Release pressure naturally, stir in cream/milk, and adjust thickness. The Instant Pot cuts cooking time to about 20 minutes total.

★★★★★4.8(10 reviews)
Categories Soups & Stews