Cabbage Soup

This easy cabbage soup is full of rich flavor and uses an entire head of cabbage, so nothing goes to waste. It’s naturally vegan, packed with vegetables, and comes together in one pot with minimal prep.

This is the kind of soup that feels simple but tastes layered and thoughtful. The cabbage softens into silky ribbons. The broth pulls flavor from fire-roasted tomatoes, sautéed vegetables, and a splash of vinegar at the end that makes everything sing.

Why This Cabbage Soup Recipe Works

Easy cabbage soup served in a black Dutch oven and two white bowls, filled with vegetables, chickpeas, and herbs on a marble surface.

Zero Waste Cooking

Most recipes leave you with half a cabbage sitting in the fridge for weeks. This one uses the full head in one go. That means no leftover wedges slowly drying out in the crisper drawer. It’s practical, efficient, and budget friendly.

The Flavor Profile

This soup strikes a perfect balance. The cabbage brings a gentle sweetness as it cooks down. That sweetness pairs with a final splash of white wine vinegar, which adds brightness and just enough tang to keep the soup from tasting dull.

Texture That Comforts

Yukon Gold potatoes are the key here. They cook until tender but still hold their shape. They add a creamy, hearty texture that makes each spoonful feel satisfying without adding cream or thickeners. This is comfort food without heaviness.

Ingredients Needed

For the Flavor Base

  • Extra-virgin olive oil, 2 tablespoons
  • Carrots, 2, chopped
  • Yellow onion, 1 medium, diced
  • Celery rib, 1, diced
  • Sea salt, ¾ teaspoon
  • Freshly ground black pepper, several grinds

For the Body of the Soup

  • Garlic cloves, 4, finely grated
  • Yukon Gold potatoes, 2, diced (they help create a creamy texture without falling apart)
  • Green cabbage, 1 small head, about 1 pound or roughly 9 cups chopped
  • White beans, 1 can (15.5 ounces), drained and rinsed (cannellini or navy work best)
  • Fire-roasted diced tomatoes, 2 cans (14.5 ounces each)
  • Vegetable broth, 4 cups
  • Dried thyme, 1 teaspoon

For the Bright Finish

  • White wine vinegar, 2 tablespoons
  • Fresh parsley, chopped, for garnish

These ingredients come together in one pot for a meal that’s nourishing, balanced, and deeply satisfying.

How to Make Cabbage Soup

One pot cabbage soup with tomatoes, beans, potatoes, and herbs in a black Dutch oven, garnished with fresh parsley.

Step 1: Sauté the aromatics
Place a large soup pot or Dutch oven on the stove over medium heat. Add the olive oil and let it warm slightly. Toss in the chopped carrots, diced onion, celery, sea salt, and a few turns of black pepper. Stir occasionally and let them cook for about 8 minutes. The goal is to soften the vegetables and build a rich base.

Step 2: Add acidity and depth
Pour in the white wine vinegar and stir well. This step lifts the flavor of the vegetables and helps balance the natural sweetness of the cabbage.

Step 3: Build the soup
Add the fire-roasted tomatoes with their juices. Stir in the vegetable broth, drained beans, grated garlic, diced potatoes, chopped cabbage, and dried thyme. Mix everything thoroughly to combine.

Step 4: Simmer until tender
Cover the pot with a lid and lower the heat slightly. Let the soup simmer gently for 20 to 30 minutes. You’ll know it’s ready when the cabbage is tender and the potatoes are fork soft.

Step 5: Taste and finish
Remove the lid, give the soup a stir, and taste. Adjust salt and pepper as needed. The cabbage should be soft and slightly sweet, and the vinegar should brighten the broth without overpowering it.

Step 6: Garnish and serve
Ladle the soup into bowls. Sprinkle each with freshly chopped parsley for a bit of color and freshness. Serve hot with your favorite bread or a light side for a complete meal.

Pro Tips for the Best Results

Two bowls of cabbage soup with potatoes, beans, and vegetables on a marble surface next to a Dutch oven and fresh parsley.

Chopping the Cabbage
Slice the cabbage in half through the core, then cut each half into quarters. Remove the solid core by slicing it at an angle. From there, slice the quarters into thin strips. This technique gives you bite-sized pieces that cook down evenly and blend smoothly into the broth without large chunks.

Choosing the Right Potato
Yukon Gold potatoes are ideal because they hold their shape well during simmering. Unlike russet potatoes, which can turn mushy, Yukons stay creamy and firm. They add body to the soup without making it cloudy.

The Acid Trick
The splash of white wine vinegar at the end is not optional. It wakes up the flavor and prevents the soup from tasting flat. Without it, the natural sweetness from the cabbage and carrots can feel dull. This one step makes the whole pot brighter and more balanced.

Serving Suggestions

Crusty Bread on the Side
This soup is light but filling, which makes it perfect with a slice of crusty sourdough or a warm baguette. Use the bread to soak up every bit of the flavorful broth.

Make It a Full Meal
Pair a bowl of this soup with a grilled cheese sandwich for a cozy lunch. If you want something lighter, a chilled sweet potato salad adds a nice contrast without stealing the spotlight.

Garnish for Brightness
Just before serving, sprinkle chopped fresh parsley over each bowl. It adds color and a fresh pop of flavor that lifts the soup and makes it look even more inviting.

Storage, Reheating, and Freezing

Refrigerating Leftovers
Let the soup cool to room temperature before transferring it into an airtight container. Store it in the fridge for up to four days. The flavors continue to develop, so it often tastes even better the next day.

Reheating Tips
To reheat, pour the desired amount into a pot and warm it over medium heat until it’s hot throughout. You can also use a microwave. Heat in short bursts and stir between intervals to avoid cold spots.

Freezing Instructions
This cabbage soup freezes well. Once cooled, ladle it into freezer-safe containers, leaving a bit of room at the top for expansion. Freeze for up to three months. For best results, thaw it overnight in the fridge before reheating. The texture holds up nicely, especially since Yukon Gold potatoes don’t turn grainy after freezing.

Why You’ll Keep Coming Back to This Recipe

This cabbage soup checks every box. It’s hearty without being heavy. It’s packed with vegetables, yet full of deep, layered flavor. It uses up a whole head of cabbage, so nothing goes to waste. Plus, it’s naturally vegan and gluten free, making it perfect for many diets.

The fire-roasted tomatoes, garlic, and thyme build a savory foundation. The cabbage turns silky as it cooks, and the potatoes bring comforting texture. That final splash of vinegar ties everything together and makes the soup taste complete.

If you tried this recipe, leave a star rating and a quick comment to share how it turned out. Did you add anything different or make it exactly as written? Your feedback helps others and keeps the community growing.

Feel free to save or share this recipe on Pinterest, Facebook, or with a friend who loves a good one-pot meal. What variation would you try next time? Let us know below.

You Might Also Like:

Hearty cabbage soup with pasta and white beans in a black Dutch oven, topped with chopped parsley and served with a wooden ladle.

Cabbage Soup Recipe

f43f6f00dca8f2a66da451f9fa2a5c5f29fcea68dd8a88ba58fe4bda10848954?s=30&d=mm&r=gElla
This easy cabbage soup is a nourishing, one-pot wonder packed with silky cabbage, hearty potatoes, creamy white beans, and a flavorful tomato broth. Naturally vegan and gluten-free.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Course Main
Cuisine Eastern European Inspired, Plant-Based Comfort
Servings 6 bowls
Calories 190 kcal

Ingredients
  

For the Flavor Base

  • 2 tablespoons extra-virgin olive oil
  • 2 carrots chopped
  • 1 medium yellow onion diced
  • 1 celery rib diced
  • 0.75 teaspoon sea salt
  • freshly ground black pepper several grinds

For the Body of the Soup

  • 4 garlic cloves finely grated
  • 2 Yukon Gold potatoes diced
  • 1 head green cabbage about 9 cups chopped
  • 1 can white beans 15.5 oz can, drained and rinsed
  • 2 cans fire-roasted diced tomatoes 14.5 oz each, with juices
  • 4 cups vegetable broth
  • 1 teaspoon dried thyme

For the Bright Finish

  • 2 tablespoons white wine vinegar
  • fresh parsley chopped, for garnish

Instructions
 

  • Place a large soup pot over medium heat. Add olive oil and let it warm. Add carrots, onion, celery, salt, and pepper. Sauté for about 8 minutes until softened.
  • Pour in white wine vinegar and stir to deglaze the pan and enhance the flavor of the vegetables.
  • Add fire-roasted tomatoes with their juices, vegetable broth, drained white beans, garlic, potatoes, chopped cabbage, and thyme. Stir well to combine.
  • Cover with a lid, reduce heat, and let simmer for 20–30 minutes until the cabbage is tender and the potatoes are soft.
  • Uncover, taste, and adjust salt and pepper as needed. The soup should taste savory, sweet, and slightly tangy.
  • Ladle soup into bowls and garnish with chopped parsley. Serve hot with crusty bread or a light side.

Notes

Use Yukon Gold potatoes for the best texture. Don’t skip the vinegar — it brightens the soup. This recipe freezes well and tastes even better the next day!

Nutrition Facts (Per Serving)

  • Calories: 190
  • Total Fat: 5g
  • Saturated Fat: 0.7g
  • Cholesterol: 0mg
  • Sodium: 510mg
  • Total Carbohydrates: 29g
  • Dietary Fiber: 7g
  • Sugars: 6g
  • Protein: 7g
  • Vitamin C: 55 percent DV
  • Vitamin A: 90 percent DV
  • Iron: 15 percent DV
  • Calcium: 8 percent DV
Values are estimates based on standard ingredients.
Keyword cabbage soup recipe, easy cabbage soup, healthy vegetable soup, one pot cabbage soup, vegan soup

FAQs

What ingredients go in cabbage soup?

Cabbage soup usually includes chopped cabbage, carrots, onions, celery, garlic, tomatoes, vegetable broth, and seasonings like thyme and pepper. This version also includes white beans and Yukon Gold potatoes for added texture and nutrition.

What does cabbage soup do for your body?

Cabbage is a cruciferous vegetable packed with fiber, vitamins C and K, and compounds like sulforaphane, which may help reduce inflammation. This soup is low in calories but high in nutrients, making it a great choice for a filling, plant-based meal.

What spices and herbs go well with cabbage soup?

Dried thyme, black pepper, and fresh parsley are classic choices. Some variations also include bay leaves, caraway seeds, or smoked paprika for extra depth. The herbs should complement the sweetness of the cabbage and acidity of the tomatoes.

What kind of cabbage is best for soup?

Green cabbage is the most common and works beautifully here. It softens nicely without turning mushy. Savoy cabbage is another good choice because of its tender texture and mild flavor. Red cabbage is less common and may change the color of the broth.

How to cut the core out of a cabbage?

Cut the cabbage in half through the stem, then cut each half into quarters. You’ll see a solid triangle of core at the base of each wedge. Angle your knife and slice that part out before chopping the rest of the cabbage into strips or bite-sized pieces.

Leave a Comment

Recipe Rating