Cabbage Soup – A Nourishing, Budget-Friendly Classic

Cabbage soup is the kind of dish that brings together comfort, nutrition, and simplicity in one big, steaming bowl. Rooted in European traditions and often associated with humble, hearty meals, this soup is naturally low in calories but full of fiber, warmth, and flavor.

Popularized in many variations—from rustic Polish and Russian renditions to modern diet-friendly versions—cabbage soup is endlessly adaptable. Whether you’re making it for clean eating, weight balance, or just to warm up on a cold night, it’s one of those recipes that feels wholesome and deeply satisfying.

This version uses everyday pantry ingredients, is easy to batch cook, and gets better with time—making it a perfect choice for meal prep, family dinners, or light lunches through the week.

Ingredients Overview

Green Cabbage

  • Green cabbage is the star, offering a tender, slightly sweet flavor and high fiber content. As it simmers, it softens beautifully and soaks up the broth.

  • Tip: Slice into thin ribbons for even cooking and a slurpable texture.

  • Swap: Savoy or Napa cabbage can be used for a more delicate bite.

Aromatics

  • Onion, garlic, and celery provide a savory backbone and help build flavor.

  • Carrots add color, sweetness, and depth.

Tomatoes

  • Canned diced tomatoes (with juice) bring acidity and brightness.

  • You can use fire-roasted tomatoes for a deeper, smokier profile.

Broth

  • Vegetable or chicken broth forms the base. Use low-sodium broth to control salt levels.

  • Homemade broth brings the richest flavor if you have it.

Herbs & Seasonings

  • Bay leaf, dried thyme, oregano, and paprika round out the flavor.

  • Salt and pepper to taste. Add a pinch of red pepper flakes if you want gentle heat.

Optional Add-Ins

  • White beans, lentils, or rice can add heartiness.

  • Shredded chicken, turkey, or ground beef are great for a protein boost.

  • A splash of apple cider vinegar at the end brightens the soup beautifully.

Step-by-Step Instructions

1. Sauté Aromatics

In a large soup pot or Dutch oven, heat 1–2 tablespoons of olive oil over medium heat.

Add:

  • 1 chopped onion

  • 2–3 garlic cloves, minced

  • 2 celery stalks, diced

  • 2 carrots, sliced

Sauté for 5–7 minutes, until vegetables soften and the onions are translucent.

2. Add Cabbage

Stir in half of a medium green cabbage (about 5–6 cups), thinly sliced. Cook for 5 minutes, stirring occasionally, until the cabbage begins to wilt.

3. Add Tomatoes, Broth & Seasoning

Pour in:

  • 1 (14.5 oz) can diced tomatoes (with juice)

  • 6 cups vegetable or chicken broth

Stir in:

  • 1 teaspoon dried thyme

  • 1 teaspoon paprika

  • ½ teaspoon oregano

  • 1 bay leaf

  • Salt and pepper to taste

  • Optional: a pinch of red pepper flakes

Bring to a gentle boil.

4. Simmer

Reduce heat, cover partially, and simmer for 25–30 minutes, until the cabbage is tender and flavors are well blended.

Optional: Add 1 cup of cooked white beans, lentils, or shredded chicken in the last 10 minutes of simmering.

5. Finish and Adjust

Taste and adjust salt and pepper. Add a splash (1 tsp) of apple cider vinegar or lemon juice to balance and brighten the soup.

Remove the bay leaf before serving.

Tips, Variations & Substitutions

  • Make it spicy: Add more red pepper flakes or a diced jalapeño with the onions.

  • Go hearty: Stir in a cup of cooked rice, quinoa, or barley for extra texture and nutrition.

  • Boost protein: Use white beans, chickpeas, or shredded rotisserie chicken.

  • Tomato-free option: Skip the tomatoes and add a squeeze of lemon juice and fresh parsley for a clear, broth-based version.

  • Slow cooker option: Sauté onions and garlic first, then add all ingredients to the slow cooker and cook on low for 6–8 hours.

This soup is endlessly flexible—make it your own by adding your favorite vegetables or pantry staples.

Serving Ideas & Occasions

Cabbage soup is incredibly versatile and can be served in many ways:

  • As a light lunch or dinner with crusty bread or a simple side salad.

  • For meal prep—it stores and reheats well, so you can enjoy it throughout the week.

  • As a detox-style reset after indulgent meals or travel.

  • For cozy winter dinners served with warm cornbread or a grilled cheese sandwich.

Top with fresh parsley, a dollop of Greek yogurt, or a drizzle of olive oil for extra flair.

Nutritional & Health Notes

Cabbage soup is naturally:

  • Low in calories and fat

  • High in fiber, aiding digestion and fullness

  • Rich in antioxidants, particularly vitamin C and sulfur compounds from cabbage

  • Hydrating and light, yet satisfying

It fits well into vegan, gluten-free, and low-carb lifestyles. For added satiety, pair it with a protein-rich side like tofu, beans, or lean meat.

Want a more filling version? Add brown rice, lentils, or whole grains to round out the meal nutritionally.

FAQs

Q1: Can I freeze cabbage soup?
A1: Yes! Let it cool completely, then portion into airtight containers and freeze for up to 3 months. Thaw overnight in the fridge and reheat gently.

Q2: How long will it last in the fridge?
A2: It stays fresh for 4–5 days in the refrigerator. The flavor actually improves after a day or two.

Q3: Can I use red cabbage?
A3: While possible, red cabbage changes the color and texture of the soup. Green cabbage is better suited for a soft, mellow bite.

Q4: Is this the same as the “cabbage soup diet”?
A4: This is a similar base, but more flavorful and balanced. You can enjoy this version as part of a healthy diet without extreme restrictions.

Q5: Can I add potatoes?
A5: Yes! Add 1–2 diced Yukon Gold or red potatoes during the simmering step. They’ll make the soup heartier and more filling.

Q6: What’s the best way to make it more filling?
A6: Add beans, grains (like farro or brown rice), or ground turkey. Even a soft-boiled egg on top makes it a meal.

Q7: Can I make it in the Instant Pot?
A7: Yes. Sauté the aromatics on Sauté mode, then add remaining ingredients. Cook on Manual for 10 minutes, quick release, and serve.

Print

Cabbage Soup – A Nourishing, Budget-Friendly Classic

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A wholesome, vegetable-packed cabbage soup that’s warm, comforting, and perfect for healthy meals all week long.

  • Author: Maya Lawson

Ingredients

Scale
  • 1 tbsp olive oil

  • 1 medium onion, chopped

  • 2 garlic cloves, minced

  • 2 carrots, sliced

  • 2 celery stalks, chopped

  • 56 cups green cabbage, thinly sliced

  • 1 (14.5 oz) can diced tomatoes

  • 6 cups vegetable or chicken broth

  • 1 tsp dried thyme

  • 1 tsp paprika

  • ½ tsp oregano

  • 1 bay leaf

  • Salt and black pepper to taste

  • Optional: red pepper flakes, 1 tsp apple cider vinegar

Instructions

  1. Heat oil in a large pot. Sauté onion, garlic, carrots, and celery for 5–7 minutes.

  2. Add cabbage and cook for 5 minutes until wilted.

  3. Add tomatoes, broth, and seasonings. Bring to a boil.

  4. Reduce heat and simmer for 25–30 minutes until cabbage is tender.

  5. Adjust seasoning and add vinegar or lemon juice. Remove bay leaf before serving.

Notes

  • Add beans, chicken, or rice for a heartier version.

  • Refrigerate for up to 5 days or freeze for 3 months.

  • Slow cooker and Instant Pot friendly.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star