Bacon, Cabbage, and Potato Soup Recipe: Smoky Depth and Hearty Comfort in One Pot

Soups & Stews

Bacon, Cabbage, and Potato Soup Recipe: Smoky Depth and Hearty Comfort in One Pot

This bacon, cabbage, and potato soup recipe delivers the ultimate one-pot comfort food experience—smoky, hearty, and packed with rustic flavor. The secret lies in crispy bacon rendering deep flavor into the pot, while cabbage and potatoes simmer into tender perfection.

After testing countless variations, I’ve perfected a method that balances richness with freshness, ensuring every spoonful feels like a warm embrace on a chilly day.

What sets this soup apart is the layered technique: browning the bacon until crispy, sautéing onions and garlic until fragrant, and letting the vegetables simmer just long enough to soften without losing texture.

The broth develops a rich, savory depth, while the potatoes stay creamy and the cabbage retains a satisfying bite. It’s the kind of soup that tastes even better the next day, making it ideal for meal prep or feeding a crowd.

The result is a restaurant-quality bowl of soup that’s simple to make but impossible to resist. The smoky bacon infuses the broth with warmth, while the cabbage adds a touch of earthy brightness.

Serve it with crusty bread for dipping or a dollop of sour cream to cool the richness. This isn’t just soup—it’s a weeknight hero that transforms basic ingredients into something extraordinary.

For extra depth, consider adding a splash of apple cider or a sprinkle of smoked paprika. The variations are endless, but the core technique remains foolproof. Once you try this, you’ll never settle for anything less. Let’s get cooking!

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

Ingredients for bacon cabbage and potato soup

Thick-cut bacon, crispy edges, and tender cabbage-potato medley create this soul-warming one-pot masterpiece.

Ingredient Amount Notes
Thick-Cut Bacon 🥓 8 oz Thick-cut for maximum crispiness
Yellow Onion 🧅 1 whole Diced into 1/4-inch pieces
Garlic Cloves 🧄 4 cloves Minced for aromatic depth
Green Cabbage 🥬 1 lb Shredded into 1/4-inch strips
Russet Potatoes 🥔 2 lb Cubed into 1-inch pieces
Chicken Broth 💧 6 cups Low-sodium preferred
Whole Milk 🥛 1 cup Full-fat for creaminess
Heavy Cream 🥛 ½ cup For velvety texture
Dried Thyme 🌿 1 tsp Or 1 tbsp fresh thyme
Bay Leaves 🌿 2 whole Remove before serving
Salt 🧂 1 ½ tsp Kosher or sea salt
Ground Black Pepper 🌶️ ½ tsp Freshly ground preferred
Smoked Paprika 🌶️ ½ tsp For smoky depth
Apple Cider Vinegar 🍎 1 tbsp Brightens flavors
Fresh Parsley 🌿 ¼ cup Chopped for garnish

The bacon is non-negotiable here—thick-cut slices render slowly, infusing the soup with smoky richness that’s impossible to replicate. Grab center-cut bacon from Costco or your local butcher for the best quality; the supermarket variety works but may have more fat. Look for slices with good marbling—they’ll crisp up beautifully while still keeping that melt-in-your-mouth texture. If you’re feeling adventurous, try applewood-smoked bacon for an extra layer of complexity. The cabbage should be firm and crisp, not wilted—green or purple works equally well, but green holds up slightly better during cooking. For the potatoes, Russets or Yukon Golds are ideal—they’ll break down just enough to create that creamy texture without turning mushy.

No thick-cut bacon? Thin-cut bacon cooked longer will work, but you’ll lose some of that crispy texture. Substituting turkey bacon cuts the fat but adds a slightly different flavor profile. Fresh thyme is ideal, but if you’re using dried, measure carefully—it’s more concentrated. The chicken broth can be homemade (always better) or a high-quality store-bought like Pacific Foods or Imagine. For extra depth, add 1/2 cup of apple cider instead of vinegar—it’ll sweeten the broth slightly while keeping that bright tang. The smoked paprika is where the magic happens; if you can’t find it, regular paprika plus a pinch of liquid smoke gets you close. And if you’re watching calories, reduce the cream to 1/4 cup—it’ll still taste rich and satisfying.

This soup tastes even better the next day as flavors meld together. Store leftovers in an airtight container for up to 5 days in the fridge or 3 months in the freezer. For reheating, add 1-2 tbsp of water or broth to prevent drying out. The bacon fat solidifies when cold, so reheat gently—microwave in 30-second bursts or on the stovetop over medium heat. Garnish with fresh parsley just before serving to keep it vibrant. Make a double batch and freeze half; it’s the ultimate weeknight lifesaver when you’re short on time.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe when I’m too tired to scrub pots—just chop, simmer, and let the bacon render its own magic. The onions caramelize right in the pot while the potatoes soften, so you’re not juggling three burners or a mountain of dishes.
  • Smoky-Savory Crunch: That first bite of crispy bacon crumbles against tender potatoes? It’s the kind of contrast that makes you close your eyes. The cabbage soaks up all the smoky, garlicky goodness, and the russets stay just firm enough—not mushy, not bland.
  • Leftovers That Beg: Between us, this soup tastes better the next day. The flavors meld into this rich, hearty stew that’s perfect for lunches or freezing. I’ve reheated portions for a week straight, and no one’s ever complained—just empty bowls.
  • Budget Feast: Thick-cut bacon feels indulgent, but it stretches across multiple servings. Cabbage and potatoes are cheap staples, and you’re not sacrificing flavor. Honestly, it’s my go-to when groceries are tight but I still want something that feels like a treat.

Step-by-step instructions for bacon, cabbage, and potato soup

Transform simple ingredients into a rich, smoky soup that delivers hearty comfort in every spoonful.

1

Cook the Bacon Until Crispy

Place the 8 oz thick-cut bacon in a large Dutch oven over medium heat. Cook undisturbed for 5-6 minutes until the edges become deep golden brown and the fat begins to render. This is where the magic starts—the crispy bacon adds smoky depth while releasing fat that forms the soup's flavor base.

Once the bacon is 80% cooked, use tongs to transfer it to a paper towel-lined plate, leaving the fat in the pot. If the fat isn't ½-inch deep, increase heat briefly to render more. Don't rush this step—properly crisped bacon ensures maximum flavor extraction. Chop the bacon into ¼-inch pieces and set aside for later.

2

Sauté Onion and Garlic for Aromatic Foundation

Reduce heat to medium-low and add the 1 whole yellow onion (previously diced) to the bacon fat. Cook for 5-6 minutes, stirring occasionally, until the onions soften and become translucent at the edges. This gentle cooking prevents burning while developing sweetness.

Add the 4 cloves garlic (minced) and cook for 30 seconds until fragrant. Here's the thing—garlic burns fast, so keep an eye on it. When you smell that rich, nutty aroma, it's ready. Stir in the 1 tsp dried thyme and 0.5 tsp smoked paprika, letting them toast for 1 minute to deepen their flavors.

3

Build the Soup with Potatoes and Cabbage

Add the 2 lb russet potatoes (cubed) and 1 lb green cabbage (shredded) to the pot. Pour in the 6 cups chicken broth and bring to a gentle boil over high heat. Once boiling, reduce heat to medium-low, cover partially, and simmer for 20 minutes until the potatoes are tender when pierced with a fork.

During this time, the potatoes will absorb some broth, so check occasionally and add ½ cup water if needed to maintain liquid level. The cabbage should soften but retain some texture—overcooking turns it mushy. Stir gently once or twice to prevent sticking, but avoid breaking up the potatoes.

4

Finish with Creamy Richness

Remove the 2 whole bay leaves from the soup. Stir in the 1 cup whole milk and 0.5 cup heavy cream, along with the 1.5 tsp salt and 0.5 tsp ground black pepper. Simmer uncovered for 5 minutes to let the cream gently thicken the soup. The mixture should become smooth and velvety without curdling.

Add the 1 tbsp apple cider vinegar and the reserved chopped bacon. Taste and adjust seasoning—you might need a touch more salt or pepper depending on your broth. The vinegar brightens the flavors, cutting through the richness while adding complexity. Keep the soup warm on low heat while you prepare the garnish.

5

Serve with Fresh Herbs and Crispy Toppings

Ladle the soup into bowls and garnish each serving with 0.25 cup chopped fresh parsley. The parsley adds freshness and visual appeal, balancing the smoky bacon and creamy texture. For extra crunch, top with additional crispy bacon pieces if desired.

Serve immediately with crusty bread to soak up every last drop of that rich, comforting broth. The contrast between the creamy soup and crispy bread makes each bite even more satisfying. This soup tastes even better the next day as flavors meld further, but the creaminess is best enjoyed fresh.

👨‍🍳

Pro Tips For Making Bacon Cabbage And Potato Soup

  • CRISP THE BACON LOW AND SLOW: I learned this the hard way—cooking thick-cut bacon on high heat just to speed things up leaves you with rubbery edges and uneven crispness. Instead, set the pan to medium-low and let those slices render their fat gently. The bacon will crisp up properly, infuse the soup with deeper flavor, and you won’t end up with a greasy mess that burns before it’s done.
  • CUT POTATOES UNIFORMLY: Skipping this step means some potatoes will turn to mush while others stay rock-hard. Aim for 1.5-inch chunks—big enough to hold shape but small enough to cook through in the same time as the cabbage. If you’re impatient, I get it, but trust me: consistent size = consistent texture.
  • SALT THE POTATOES BEFORE COOKING: This isn’t just about seasoning—it’s about texture. Toss your potato chunks with a teaspoon of salt before they hit the pot. It breaks down the starches slightly, so they absorb the broth better and don’t turn gummy later. (Yes, even if you’re adding salt to the soup itself.)
  • ADD CABBAGE IN TWO BATCHES: Dumping all the cabbage in at once crowds the pot, steaming it instead of caramelizing the edges. Start with half the cabbage, let it soften for 5 minutes, then add the rest. This guarantees some crisp-tender pieces at the end—no sad, limp greens here. (Your future self will thank you.)

Essential equipment for great bacon cabbage and potato soup

Dutch Oven Essentials

A large Dutch oven is non-negotiable for this recipe—it needs to hold all ingredients while allowing room for simmering. I recommend a 5-6 quart model like the Lodge 5.5 Qt Enamel Dutch Oven ($79.95).

Its thick base distributes heat evenly, preventing hot spots that can burn your onions or potatoes. The tight-fitting lid helps trap steam for even cooking, while the enamel interior makes cleanup a breeze. 🔥

If you don’t own one, a heavy-bottomed stainless steel pot (like the All-Clad Stainless 5 Qt) works in a pinch, though it requires more attention to prevent scorching.

For budget-friendly options, the Cuisinart MultiClad Pro delivers professional results without the premium price. Avoid thin aluminum pots—they heat unevenly and can warp under prolonged simmering.

Bacon Cooking Tools

For crispy bacon, you’ll need tongs to safely transfer slices without splashing fat. I use OXO Good Grips Tongs ($12.95) because their silicone handles stay cool and their serrated edges grip bacon securely. A slotted spoon (like the Chicago Metallic 10-inch) helps remove cooked bacon while leaving fat behind.

Pro tip: Line a plate with paper towels to drain excess fat from the bacon before adding it back to the soup.

If you’re short on tools, a spatula works for flipping bacon, but tongs are safer. For extra crispiness, I sometimes use a wire cooling rack placed over a baking sheet to drain bacon while cooking—this prevents soggy edges.

The key is patience: let bacon cook undisturbed until edges are deep golden before touching it.

Knife & Cutting Gear

Precision cutting transforms this soup from good to extraordinary. A sharp 8-inch chef’s knife (like the Wüsthof Classic) is essential for dicing onions and mincing garlic efficiently.

For cabbage, a mandoline (such as the OXO Good Grips) creates uniform strips that cook evenly, but a sharp knife works fine if you’re careful. Always cut cabbage against the grain to maintain texture during simmering.

For potatoes, a potato peeler and 8-inch knife suffice, but a vegetable mandoline with a 1-inch thick slice setting speeds up prep. I like to cube potatoes slightly larger than the recipe calls for—they’ll shrink during cooking.

Store all prepped ingredients in separate airtight containers to prevent browning while you cook the bacon and sauté aromatics.

Measuring & Seasoning

Accurate measurements ensure balanced flavors. A stainless steel measuring spoon set (like the OXO Good Grips) prevents rust and provides precise measurements for thyme, paprika, and salt. For liquids, a liquid measuring cup with a spout (such as the Pyrex 2-cup) makes pouring broth and cream effortless.

I always measure spices by weight when possible—use a digital kitchen scale ($15) for thyme and paprika to avoid over-salting.

Salt is critical here: use kosher or sea salt (like Morton Kosher Salt) for even distribution. A salt cellar keeps your supply fresh and easily accessible.

For vinegar, a small squeeze bottle (like the Glasslock 4 oz) lets you add apple cider vinegar in precise 1-tbsp increments without overdoing it. Fresh parsley should be chopped with a pair of kitchen shears for speed and uniformity.

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 16g80%
Cholesterol 85mg28%
Sodium 1250mg54%
Total Carbohydrate 42g15%
Dietary Fiber 6g21%
Sugars 8g
Protein 22g44%
* 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 soup without bacon?

The bacon adds that signature smoky depth, but you can substitute with 8 oz smoked sausage (like kielbasa) or 2 tbsp liquid smoke plus an extra pinch of smoked paprika. For a vegetarian version, use 2 tbsp olive oil instead of bacon fat and add 1 tsp smoked paprika to mimic the flavor. The texture will be slightly different, but it’ll still be hearty and comforting.

2

Why does my cabbage turn mushy?

Overcooking is the usual culprit! Cabbage should simmer for just 15-20 minutes—any longer and it loses its texture. To prevent mushiness, cut cabbage into ¼-inch strips (not shredded too thin) and add it to the pot after the potatoes if you’re worried. Also, avoid stirring constantly, which breaks down the fibers faster. For extra insurance, blanch cabbage in boiling water for 2 minutes before adding to the soup.

3

How can I make this soup lighter?

Swap the heavy cream for ½ cup Greek yogurt or coconut milk to cut calories while keeping richness. Use low-fat milk instead of whole, and reduce bacon to 4 oz (or use turkey bacon). For extra veggies, add 1 cup chopped carrots or celery—they’ll bulk up the soup without adding many calories. The broth can also be made lighter by using low-sodium broth and adding extra herbs instead of salt.

4

Can I prep this soup ahead of time?

This soup tastes even better the next day. Prep all ingredients ahead: chop veggies, measure broth and spices, and store in airtight containers in the fridge for up to 3 days. For the full soup, assemble everything except the cream and bacon, then simmer until potatoes are tender. Cool completely, then refrigerate. When ready to serve, reheat gently, stir in the cream and bacon, and adjust seasoning as needed. Freeze for up to 3 months—just thaw overnight in the fridge before reheating.

5

What’s the best way to reheat leftovers?

Reheat on the stovetop over medium-low heat for 5-7 minutes, stirring occasionally, until warmed through. For microwave reheating, cover with a damp paper towel and heat in 1-minute intervals, stirring between each. Add 1-2 tbsp water or broth if the soup seems too thick—this prevents drying out. The cream may separate slightly when cold, but it’ll re-emulsify when reheated. Avoid boiling to prevent curdling.

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