Comforting Cabbage Soup

Featured in: Hearty Soups & Stews

This comforting cabbage soup delivers a warming bowl of wholesome vegetables in under an hour. The combination of green cabbage, carrots, celery, bell pepper, and tomatoes creates a nutrient-rich broth that's both light and satisfying.

Perfect for meal prep, this versatile soup adapts easily to your taste—add beans for protein or leafy greens for extra nutrition. The flavors deepen overnight, making leftovers even more delicious the next day.

With just 85 calories per serving, this budget-friendly option supports healthy eating without sacrificing comfort or taste.

Updated on Tue, 27 Jan 2026 11:24:00 GMT
A warm bowl of Cabbage Soup garnished with fresh parsley, filled with tender chopped vegetables in a clear broth. Pin It
A warm bowl of Cabbage Soup garnished with fresh parsley, filled with tender chopped vegetables in a clear broth. | lushkettle.com

My neighbor knocked on my door one gray afternoon holding a grocery bag full of cabbage she'd grown herself, insisting I do something with it before it went soft in her fridge. That evening, I threw together whatever vegetables I had lingering in the crisper drawer, added some broth, and discovered something unexpectedly nourishing—not fancy, just honest. Since then, this soup has become my go-to when I need to feel lighter, when my body's asking for something gentle, or when I'm staring down a pile of produce that needs rescuing.

I made this for my sister during a stressful week when she needed comfort without heaviness, and she ended up having three bowls while we talked through her worries. The soup seemed to give us permission to slow down—there's something about lifting a spoon slowly, feeling the warmth, that makes everything feel a little more manageable. She started making it too, and now whenever we text, she sends me photos of her variations with kale or different beans.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Green cabbage (about 700 g): The whole foundation of this soup—it softens beautifully and becomes almost silky when simmered, creating body without any heaviness.
  • Carrots (2 medium): They add natural sweetness that balances everything else, and their bright color makes the finished soup look alive.
  • Celery (2 stalks): This builds that classic aromatic base; don't skip it even if you think you don't like celery much.
  • Onion (1 medium): Diced small so it melts into the broth and becomes invisible but essential flavor.
  • Garlic (3 cloves): Mince it fine so it doesn't overpower, just whispers its presence through every spoonful.
  • Red bell pepper (1): The jewel in this soup—it stays slightly textured and adds brightness that prevents everything from feeling one-note.
  • Diced tomatoes (400 g can): Use canned; they're already cooked and perfectly convenient, plus the acidity keeps the soup tasting fresh.
  • Zucchini (1 small, optional): I add this when I have it—it soaks up flavor and contributes a subtle sweetness.
  • Vegetable broth (1.5 liters): Low sodium is genuinely better here so you can taste the vegetables themselves and control the final salt level.
  • Olive oil (1 tablespoon): Just enough to start the vegetables without making this feel indulgent.
  • Dried thyme and oregano (1 teaspoon each): These are gentle enough not to dominate but present enough to give the soup character.
  • Black pepper and salt: Season at the end so you don't overdo it by accident.
  • Chili flakes (optional): A whisper of heat if you want to wake things up.
  • Lemon juice (optional): Squeeze this in at the very end if the soup tastes flat—it's like turning up the volume.
  • Fresh parsley: Scatter this on top just before serving so it stays bright green and tasted fresh.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Build your flavor base:
Warm the olive oil in your largest pot over medium heat, then add the onion, carrots, and celery together. Let them soften for about 5 minutes, stirring occasionally—you're not trying to brown them, just give them a head start so they're tender by the time everything else is done.
Invite the aromatics:
Stir in the minced garlic and let it cook for just about 1 minute until it smells incredible and releases all its shy intensity. This moment matters more than it seems.
Welcome the rest of the vegetables:
Add the bell pepper, zucchini if you're using it, and all that chopped cabbage. Sauté everything together for 3 to 4 minutes, stirring now and then—the cabbage will look like a lot, but trust that it's going to relax into the pot.
Bring in the liquid and seasonings:
Pour in the diced tomatoes with their juice and the vegetable broth. Sprinkle in the thyme, oregano, black pepper, salt, and chili flakes if you're feeling it. Give everything a gentle stir so the seasonings distribute evenly.
Let it all come together:
Bring the soup to a boil over medium-high heat, then immediately lower the heat so it's barely bubbling. Cover it with a lid and let it simmer for 25 to 30 minutes until every vegetable is tender and the flavors have married into something cohesive.
Taste and adjust:
Before you serve, taste a spoonful and decide if it needs more salt, pepper, or that lemon juice for brightness. This is your last chance to make it exactly right.
Serve with intention:
Ladle it into bowls, tear some fresh parsley over the top, and carry it to the table while it's still steaming. This is the kind of food that deserves a moment.
Hearty Cabbage Soup simmering with carrots, celery, and tomatoes in a savory vegetable broth, ready to serve hot. Pin It
Hearty Cabbage Soup simmering with carrots, celery, and tomatoes in a savory vegetable broth, ready to serve hot. | lushkettle.com

My favorite afternoon was when I made this soup for a dinner with friends who were all trying to eat lighter, and instead of feeling like a sacrifice, it felt like abundance—the kitchen warm, the soup filling the room with that gentle, savory smell, everyone getting seconds without hesitation. That's when I understood this wasn't a diet soup or a health soup, it was just a good soup that happened to be good for you.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

The Magic of Simplicity

There's something powerful about a recipe with so few moving parts. Nothing here is precious or difficult—no fancy techniques, no ingredients you'll struggle to find, no stress. The magic is in giving the vegetables enough time to become tender and sweet, and in that moment of rest where the flavors deepen. I've learned that the best comfort food often comes from restraint, not indulgence.

Variations That Keep It Interesting

This soup is like a canvas that loves company. I've added white beans when I wanted more protein, thrown in a handful of spinach or kale in those last few minutes, even crumbled a handful of whole-grain crackers on top for texture. Once I roasted the vegetables first for deeper flavor, and another time I added a splash of balsamic vinegar because I was feeling fancy. Each version feels like a new conversation with the same old friend.

Storage and Weeknight Wisdom

This soup keeps beautifully for up to 4 days in the refrigerator, and honestly, it tastes even better on day two or three when all the flavors have had time to get to know each other. I often make a double batch on a Sunday evening and portion it into containers, so I have something nourishing waiting for me on nights when cooking feels like too much. Pair it with crusty whole-grain bread and you've got something that feels like actual dinner, not an afterthought.

  • Reheat gently on the stovetop rather than microwaving so the vegetables don't turn mushy.
  • If the soup thickens too much after sitting in the fridge, just add a splash of water or broth and stir until it's back to the consistency you love.
  • Freeze portions in small containers for up to 3 months if you want to make this even more of a lifesaver on hard days.
Healthy vegan Cabbage Soup with diced zucchini and red bell pepper, ladled into a rustic bowl for a cozy meal. Pin It
Healthy vegan Cabbage Soup with diced zucchini and red bell pepper, ladled into a rustic bowl for a cozy meal. | lushkettle.com

This is the soup I return to when I want to remember that taking care of yourself doesn't have to feel complicated or austere. It's nourishment that tastes like kindness, made in less than an hour, and it never asks for anything more than what you already have in your kitchen.

Recipe Questions & Answers

How long does this cabbage soup keep in the refrigerator?

The soup stores well refrigerated for up to 4 days. The flavors actually improve overnight as the vegetables continue to infuse the broth with their taste.

Can I freeze this soup?

Yes, this soup freezes beautifully. Cool completely before transferring to airtight containers or freezer bags. It will keep for up to 3 months in the freezer.

What can I add to make it more filling?

Add drained white beans, chickpeas, or lentils for extra protein. Serve with whole-grain bread or crackers. You can also add diced potatoes or more hearty vegetables.

Is this soup suitable for special diets?

Yes, this soup is naturally vegan, gluten-free, and low-calorie. Always check your vegetable broth ingredients to ensure they meet your dietary requirements.

Can I use other vegetables?

Absolutely. Swap in kale, spinach, Swiss chard, or other greens. Different vegetables like green beans, peas, or corn work well too. Adjust cooking times accordingly.

How do I adjust the seasoning?

Taste the soup near the end of cooking time. Add more salt, pepper, or herbs as needed. The lemon juice adds brightness—if you prefer a deeper, earthier flavor, omit it.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Comforting Cabbage Soup

Hearty vegetable-packed soup for healthy meal prep and cozy dinners.

Time to Prep
15 mins
Time to Cook
35 mins
Full Prep Time
50 mins
Created By Samantha Reeves


Skill Level Easy

Culinary Tradition International

Portion 6 Serving Size

Dietary Details Plant-Based, No Dairy, No Gluten

What You Need

Vegetables

01 1 small green cabbage (about 1.5 lbs), cored and chopped
02 2 medium carrots, peeled and sliced
03 2 celery stalks, sliced
04 1 medium onion, diced
05 3 cloves garlic, minced
06 1 red bell pepper, diced
07 1 can (14 oz) diced tomatoes
08 1 small zucchini, diced (optional)

Broth & Seasonings

01 6 cups vegetable broth (low sodium preferred)
02 1 tablespoon olive oil
03 1 teaspoon dried thyme
04 1 teaspoon dried oregano
05 1/2 teaspoon ground black pepper
06 1/2 teaspoon salt, or to taste
07 1/4 teaspoon chili flakes (optional)
08 Juice of 1/2 lemon (optional)
09 Fresh parsley, chopped, for garnish

Steps

Step 01

Sauté aromatics: Heat olive oil in a large soup pot over medium heat. Add onion, carrots, and celery; sauté for 5 minutes until slightly softened.

Step 02

Build flavor base: Stir in minced garlic and cook for 1 minute until fragrant.

Step 03

Cook remaining vegetables: Add bell pepper, zucchini if using, and chopped cabbage. Sauté for 3 to 4 minutes, stirring occasionally.

Step 04

Combine liquids and seasonings: Pour in diced tomatoes and vegetable broth. Add thyme, oregano, black pepper, salt, and chili flakes if using.

Step 05

Simmer soup: Bring to a boil, then reduce heat to low. Cover and simmer for 25 to 30 minutes until all vegetables are tender.

Step 06

Final adjustments: Adjust seasoning to taste. Stir in lemon juice if desired.

Step 07

Serve: Ladle into bowls and garnish with fresh parsley. Serve hot.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools You'll Need

  • Large soup pot
  • Chef's knife
  • Cutting board
  • Wooden spoon
  • Ladle

Allergy Info

Review every ingredient for allergens and reach out to your doctor with concerns.
  • This recipe is free from dairy, eggs, nuts, gluten, and soy.
  • Verify vegetable broth ingredients for potential hidden allergens.

Nutrition Info (per portion)

Details offered for informational purposes, not as a substitute for professional health guidance.
  • Calories: 85
  • Fats: 2 g
  • Carbohydrates: 16 g
  • Proteins: 3 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.