Amazing Cabbage Soup Recipe: Crispy Bacon Bits Over Creamy Herb Velout

Soups & Stews

Amazing Cabbage Soup Recipe: Crispy Bacon Bits Over Creamy Herb Velout

This amazing cabbage soup recipe transforms humble cabbage into a hearty, flavor-packed meal that feels like a hug in a bowl. 🌟 The secret? Crispy bacon bits that add smoky depth, while a creamy herb velout ties everything together—rich but never heavy.

I perfected this after years of testing, balancing tangy vinegar, sweet cabbage, and savory bacon until every spoonful feels like comfort food magic.

What makes this soup special is the texture contrast: tender cabbage, crisp bacon, and a velvety broth that coats your spoon. It starts with sautƩing onions and garlic until golden, then adding cabbage to soften before simmering with broth and tomatoes.

The velout comes together with cream and fresh herbs, poured over the top for that restaurant-quality finish. No bland soup here—just bold, satisfying flavors.

By the time you're done, you'll have a steaming bowl of soup with crispy bacon edges, tender cabbage, and a creamy sauce that feels indulgent yet light. The aroma alone will have everyone gathering around the table, and the first bite delivers on that promise of warmth and satisfaction.

It's the kind of soup that disappears fast—perfect for chilly days or when you need a meal that feels like love.

Best of all, this recipe adapts easily: swap bacon for mushrooms for a vegetarian version, or add a splash of vinegar for extra tang. Serve with crusty bread to soak up every last drop of that creamy velout. Let's make this soup!

šŸ‘Øā€šŸ³
Difficulty
Medium
🄩
Category
Meat
šŸ”„
Calories
Med Cal

Ingredients for amazing cabbage soup

Crispy bacon, tender cabbage, and velvety velout—just 14 ingredients for cozy magic.

Ingredient Amount Notes
Green Cabbage 🄬 1 ½ lb Shredded, outer leaves removed
Bacon šŸ„“ 8 oz Thick-cut, chopped into bits
Yellow Onion šŸ§… 1 whole Diced, medium size
Garlic Cloves šŸ§„ 4 cloves Minced, fresh preferred
Canned Tomatoes šŸ… 1 can 14.5 oz, no salt added
Vegetable Broth šŸ’§ 4 cups Low-sodium preferred
Heavy Cream 🧈 ½ cup Full-fat for richness
Fresh Parsley 🌿 ¼ cup Chopped, stems removed
Fresh Thyme 🌿 1 tbsp Leaves only, chopped
White Vinegar šŸ‹ 1 tbsp For brightness
Butter 🧈 2 tbsp Unsalted, for sautéing
Salt šŸ§‚ 1 ½ tsp Adjust to taste
Black Pepper šŸŒ¶ļø ½ tsp Freshly ground
Olive Oil šŸ«’ 2 tbsp For crisping bacon

The bacon is non-negotiable here. Thick-cut from Oscar Mayer or Costco gives you that perfect crunch—thin bacon burns before it crisps. Chop it into small bits while cold (trust me, it's easier). The cabbage? Green cabbage works best, but purple adds pretty color. If you grab a whole head, shred the outer leaves separately for garnish. For the broth, low-sodium is key—you'll be adding plenty of salt later, and you don't want to overdo it right away.

No bacon? Mushrooms work for a vegetarian version—sautĆ© them until golden and add them with the cabbage. Fresh herbs wilt fast, so dried thyme at half the amount is a good swap. The canned tomatoes? San Marzano if you can find it, but any good-quality brand works. For extra tang, add another 1 tbsp vinegar. The velout needs to be smooth, so strain the herbs if you're particular about texture. And if you're short on butter, olive oil works in a pinch—just know it'll taste slightly different.

This soup tastes even better the next day—honestly, the flavors meld into something magical. Keeps for 4-5 days in the fridge, or 3 months frozen. I like to make a double batch and freeze half—perfect for lazy days when you just need warmth in a bowl. The bacon bits crisp up beautifully when reheated, so don't skip adding them back in when warming. Store the velout separately if you're freezing, then stir it in when reheating for that creamy finish.

ā¤ļø

Why You'll Love This Recipe

  • One-Pot Wonder: Between us, this soup is the kind of recipe that turns your kitchen into a one-zone operation. Bacon sizzles in the same pot where the onions caramelize, and by the time you’re stirring in the cabbage and tomatoes, you’ve barely washed a dish—just a single pan to scrub.
  • Smoky Depth Magic: That crispy bacon isn’t just for flavor—it’s the secret weapon. The fat renders into the onions and garlic, creating this insane umami base that makes the cabbage taste like it’s been slow-cooked for hours. Honestly, I’ve had people ask if I used a pressure cooker.
  • Leftover Goldmine: This soup actually improves the next day. The flavors meld like crazy, and the cabbage softens just enough to be tender without turning mushy. I make a double batch on Sundays because it’s my go-to for lunches—just reheat and add a sprinkle of black pepper.
  • Budget-Friendly Powerhouse: You’re getting a full meal for pennies. Cabbage and canned tomatoes stretch into gallons, and bacon (even the cheap kind) makes it feel special. I’ll be real: this is the recipe I turn to when groceries are tight, but no one ever guesses how affordable it is.

Step-by-step instructions for creamy herb cabbage soup with crispy bacon

Here's how to create that perfect balance of crispy bacon, tender cabbage, and velvety cream.

1

šŸ”„ Step 1: Crisp the Bacon and SautĆ© the Aromatics

Heat a large Dutch oven over medium heat and add the 2 tablespoons olive oil. Once shimmering, add the 8 oz chopped bacon in a single layer. Let it cook undisturbed for 5-6 minutes until the edges become deep golden brown and crispy.

Real talk: don't stir too soon. Those crispy bits are flavor gold. Once the bacon is 75% cooked and starting to release fat, use a slotted spoon to transfer it to a paper towel-lined plate, leaving the rendered fat in the pot. Add the 2 tablespoons butter and 1 whole diced yellow onion to the pot, stirring to coat.

Cook the onion for 5-6 minutes until softened and translucent. Add the 4 minced garlic cloves and 1 tablespoon chopped fresh thyme, stirring constantly for 30 seconds until fragrant. You'll smell that perfect aromatic base building—this is what makes the soup sing.

2

šŸ³ Step 2: Build the Flavor Foundation

Pour in the 1 can no-salt-added canned tomatoes (crushed by hand if not already) and the 4 cups vegetable broth. Bring to a gentle boil, then reduce heat to medium-low and let it simmer for 10 minutes to develop the base flavors. Stir occasionally to prevent sticking.

Here's where the magic happens: taste and adjust seasoning. Add the 1.5 teaspoons salt and 0.5 teaspoon black pepper now if needed. The soup should taste balanced—savory from the bacon, slightly sweet from the tomatoes, and bright from the thyme.

Add the 1 tablespoon white vinegar and stir. This might seem odd, but it brightens the whole soup and cuts through the richness of the cream we'll add later. Let it simmer another 5 minutes while you prepare the cabbage.

3

šŸ‘Øā€šŸ³ Step 3: Cook the Cabbage Until Tender-Crisp

While the base simmers, shred the 1.5 lb green cabbage into thin strips (about ¼-inch wide). I like to remove the tough outer leaves first—just pull them off like pages from a book. Add the cabbage to the pot and stir gently to combine.

Simmer for 15-18 minutes until the cabbage is tender but still holds its shape. You want it to soften but not turn to mush—think al dente pasta. Stir occasionally, especially if the cabbage is thick. If the soup gets too thick, add ¼ cup water to loosen it.

Don't walk away during this step. The cabbage cooks quickly and can go from perfect to overdone in minutes. You'll know it's done when a knife slides in easily but the pieces still have a slight bite.

4

🄘 Step 4: Finish with Cream and Fresh Herbs

Reduce heat to low and stir in the 0.5 cup heavy cream. Let it warm through for 2-3 minutes—just until it's heated through but not boiling. The cream will thicken the soup slightly, creating that luxurious velout texture we're after.

Return the crispy bacon to the pot and stir gently to distribute. Add the 0.25 cup chopped fresh parsley and taste again. The cream should add richness without overpowering the other flavors. If needed, add a pinch more salt or a splash of vinegar for balance.

Here's the thing—don't let the soup boil after adding cream or it'll curdle. Keep it at a gentle simmer or just below. The final soup should be creamy, aromatic, and packed with those crispy bacon bits that add texture contrast.

5

ā° Step 5: Rest and Serve with Confidence

Let the soup sit off heat for 5 minutes before serving. This resting time allows all the flavors to meld together perfectly. The cabbage will continue softening slightly, and the cream will fully incorporate.

Ladle into bowls and garnish with additional crispy bacon bits and parsley if desired. Serve immediately with crusty bread to soak up every last drop of that creamy, herb-infused goodness. Each spoonful delivers that perfect balance of crispy bacon, tender cabbage, and velvety cream.

šŸ‘Øā€šŸ³

Pro Tips For Making Amazing Cabbage Soup

  • CRISP THE BACON FIRST: Cook the bacon until it’s deep golden, not just brown—aim for that crispy edge where it’s almost caramelized. I used to rush this, and the soup lost that smoky depth that makes it sing. Save the rendered fat too; it’s liquid gold for sautĆ©ing onions later.
  • SHRED CABBAGE THIN: Cut the cabbage into paper-thin strips, not thick wedges. Thinner slices soften faster and blend better into the broth without turning mushy. (Yes, it takes a few extra minutes, but your soup will thank you.)
  • SAUTƉ ONIONS LOW AND SLOW: Don’t blast those onions on high heat—they’ll burn before they caramelize. Medium-low is where it happens: let them sweat for 8-10 minutes until soft and translucent. This builds flavor that cuts through the acidity of the tomatoes.
  • SALT THE TOMATOES: Drain the canned tomatoes, then sprinkle them with a pinch of salt and let them sit for 5 minutes. This draws out excess water and intensifies their flavor—no soggy soup here. (I know, it feels weird, but it works.)

Creative variations of this amazing cabbage soup

Spicy Kick

For heat lovers, stir in ½ teaspoon cayenne pepper with the tomatoes or add 1-2 sliced jalapeños (seeds removed for mild heat). I like to serve this spicy version with a dollop of sour cream or a sprinkle of crumbled feta to cool the burn.

If you're sensitive to spice, start with ¼ teaspoon cayenne—you can always add more later. šŸŒ¶ļø

Vegetarian Swap

Skip the bacon and use 8 oz sliced mushrooms sautéed until golden instead. For extra umami, add 1 teaspoon soy sauce or ½ teaspoon smoked paprika to the mushrooms while cooking.

I also recommend adding 1 cup cooked lentils for protein—just stir them in with the cabbage. This version still delivers that satisfying heartiness without meat. 🌱

Asian-Inspired Twist

Replace the thyme with 1 tablespoon fresh ginger (grated) and 1 tablespoon fish sauce (or soy sauce for vegetarian). Add 1 cup shiitake mushrooms with the cabbage, and finish with 1 tablespoon lime juice and 1 tablespoon chopped cilantro.

Serve with steamed rice and a drizzle of sriracha for a fusion that feels fresh yet familiar. šŸœ

Creamy Potato Addition

Add 1 cup diced Yukon Gold potatoes with the cabbage for extra heartiness. The potatoes absorb the broth beautifully and create a thicker, more substantial soup. I like to leave them slightly undercooked so they finish tender during the final simmer.

For a richer finish, stir in 2 tablespoons crĆØme fraĆ®che instead of heavy cream. šŸ„”

Smoky BBQ Version

Swap the vinegar for ¼ cup BBQ sauce (I love Sweet Baby Ray's original) and add ½ teaspoon smoked salt with the cabbage. Top each serving with crumbled blue cheese and extra crispy bacon for a Southern-inspired twist.

The smoky, tangy flavors transform this into a completely different (but equally comforting) bowl. šŸ”„

Winter Comfort Upgrade

Add 1 cup diced carrots and 1 cup chopped celery with the onions for extra winter veggie goodness. Stir in 1 teaspoon ground cinnamon and ½ teaspoon allspice while simmering—they add warmth without overpowering.

Garnish with a sprinkle of toasted pumpkin seeds for crunch. This version feels like autumn in a bowl. šŸ‚

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 14g70%
Cholesterol 75mg25%
Sodium 1150mg49%
Total Carbohydrate 22g8%
Dietary Fiber 6g21%
Sugars 10g
Protein 16g32%
* 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 cabbage soup without dairy?

Replace the heavy cream with ½ cup coconut milk or ½ cup cashew cream for a dairy-free version. The soup will still be creamy, though the texture may be slightly lighter. For extra richness, stir in 1 tablespoon nutritional yeast after simmering.

2

How do I prevent the cabbage from turning mushy?

Keep the cabbage strips ¼-inch thick and cook them for only 15-18 minutes over medium-low heat. Stir occasionally and test for doneness by piercing with a knife—it should feel tender but still hold its shape. If the soup thickens too much, add ¼ cup broth to maintain consistency.

3

Can I prep this soup ahead of time?

Yes! Make the soup up to 2 days ahead and store it in the fridge. Reheat gently on the stove, stirring occasionally. Do not boil—just warm through to 165°F to preserve the cream. For longer storage, freeze the soup (without the velout) for up to 3 months, then reheat and stir in the cream when serving.

4

What makes this soup creamier than others?

The velout technique is key! We simmer the heavy cream at low heat just until warmed through, never boiling, to prevent curdling. The fresh herbs and vinegar also help emulsify the cream, creating a silky texture. For extra creaminess, whisk in 1 tablespoon cornstarch mixed with 2 tablespoons cold water at the end.

5

Is this soup kid-friendly?

Mostly! Skip the vinegar and reduce the salt to ½ teaspoon for little ones. Serve the bacon separately so they can add it to their bowl if they like. The creamy texture and mild flavors make it appealing, but always check for potential allergens like dairy or herbs if needed.

ā˜…ā˜…ā˜…ā˜…ā˜…4.8(10 reviews)
Categories Soups & Stews