Light Vegetable Cabbage Soup

Featured in: Everyday Meal Ideas

This light and comforting cabbage soup is your go-to for a gentle, nourishing meal. Loaded with fresh vegetables like carrots, celery, bell peppers, and tomatoes, it's simmered in a flavorful vegetable broth with aromatic herbs. Ready in just 50 minutes, this vegan and gluten-free dish is incredibly budget-friendly and perfect for meal prep. At only 85 calories per serving, it's ideal for anyone seeking a wholesome, satisfying bowl that gets even better the next day.

Updated on Fri, 30 Jan 2026 16:56:42 GMT
A steaming bowl of vegan Cabbage Soup with tender green cabbage, carrots, and celery in a clear vegetable broth. Save
A steaming bowl of vegan Cabbage Soup with tender green cabbage, carrots, and celery in a clear vegetable broth. | awraghmeals.com

There's something quietly powerful about a pot of cabbage soup simmering on the stove—the way the kitchen fills with that gentle, earthy warmth without any fuss or drama. I stumbled onto this recipe during a stretch when I was trying to eat simpler, lighter meals, and what surprised me most was how deeply satisfying something so humble could be. The vegetables soften into each other, the broth picks up their quiet sweetness, and before you know it, you're on your second bowl without meaning to. It's the kind of dish that doesn't demand your attention while cooking, which feels like a small kindness on a busy day.

I made this for my neighbor one winter when she wasn't feeling well, and she texted me later saying she'd had three bowls and finally felt like herself again. That's when I realized this soup isn't just food—it's the kind of thing that makes people feel looked after. The simplicity of it became its own kind of medicine, nothing complicated or showy, just vegetables and broth and the care of showing up with something warm.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • 1 small green cabbage (about 700 g), cored and chopped: The backbone of the soup—its mild, slightly sweet flavor becomes almost creamy when cooked down, and it holds its texture better than you'd expect.
  • 2 medium carrots, peeled and sliced: They add natural sweetness and body; I always slice them thin enough to cook through but thick enough to stay recognizable.
  • 2 celery stalks, sliced: The aromatic foundation that gives the broth depth without screaming celery at you.
  • 1 medium onion, diced: This should be your starting point in the pot—it's the base note that everything else builds on.
  • 3 cloves garlic, minced: Add it after the softer vegetables have started to soften, or it can turn bitter and bitter.
  • 1 red bell pepper, diced: A touch of brightness and color; it softens completely and adds a subtle sweetness.
  • 400 g (1 can) diced tomatoes: Use canned without guilt—they're picked at peak ripeness and bring acidity and body that keeps the soup from tasting flat.
  • 1 small zucchini, diced (optional): I add this when I have it, but leave it out without hesitation if you don't—the soup doesn't need it to be complete.
  • 1.5 liters vegetable broth (low sodium preferred): The liquid that carries all the flavor, so choose one you'd actually drink on its own.
  • 1 tablespoon olive oil: Just enough to let the vegetables release their flavor without making the soup heavy.
  • 1 teaspoon dried thyme and 1 teaspoon dried oregano: These two work together to add an herbal warmth that feels almost automatic and familiar.
  • 1/2 teaspoon ground black pepper and 1/2 teaspoon salt: Start conservative with salt—you can always add more, but you can't take it back.
  • 1/4 teaspoon chili flakes (optional): A whisper of heat that wakes up your palate without announcing itself.
  • Juice of 1/2 lemon (optional): This is the secret weapon—a squeeze of brightness that makes everything taste more like itself.
  • Fresh parsley, chopped, for garnish: Not just decoration; it adds a final note of freshness that reminds you this is alive and vibrant.

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:
Heat the olive oil in your pot over medium heat, then add the onion, carrots, and celery all together. Let them soften for about 5 minutes, stirring now and then—you're not looking for color, just tenderness and release. Listen for that quiet sizzle; it means you're on the right track.
Wake up the garlic:
Stir in the minced garlic and cook for just 1 minute until it becomes fragrant and golden. This step matters because garlic transforms from sharp to mellow, and you want to catch it at that exact moment.
Add the colorful vegetables:
Now bring in the bell pepper, zucchini if you're using it, and the chopped cabbage. Sauté for another 3 to 4 minutes, stirring as you go—watch how the cabbage starts to soften and the whole pot turns vibrant. The kitchen should smell incredible by now.
Bring in the broth and tomatoes:
Pour in the diced tomatoes with their liquid and all 1.5 liters of vegetable broth, then add your thyme, oregano, black pepper, salt, and chili flakes if you want that gentle heat. Give everything a good stir to combine the seasonings evenly.
Let it simmer gently:
Bring the pot to a boil, then turn the heat down to low, cover it, and let it bubble quietly for 25 to 30 minutes. This is when you can step away—the soup will take care of itself and become more flavorful with time. When the vegetables are completely tender, you'll know it's ready.
Taste and adjust:
Give it a final taste and add more salt if it needs it, then squeeze in the lemon juice if you want that brightness. Stir in some fresh parsley and ladle it into bowls—serve it hot and watch people come back for more.
A ladle serving homemade Cabbage Soup next to a slice of crusty whole-grain bread on a rustic table. Save
A ladle serving homemade Cabbage Soup next to a slice of crusty whole-grain bread on a rustic table. | awraghmeals.com
A ladle serving homemade Cabbage Soup next to a slice of crusty whole-grain bread on a rustic table. Save
A ladle serving homemade Cabbage Soup next to a slice of crusty whole-grain bread on a rustic table. | awraghmeals.com

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.

There was a moment when I realized I'd been making variations of this soup for nearly two years, always keeping it in my back pocket for when I needed something nourishing and quick. What started as a budget-friendly experiment became something I genuinely looked forward to making, and that shift felt important—this is the kind of recipe that earns its place through quiet reliability rather than fireworks. People ask for the recipe less because it sounds impressive and more because they remember how it made them feel.

Variations That Work

The beauty of this soup is how it adapts without losing its soul. Add a can of white beans or chickpeas if you want more protein and heartiness, or toss in a handful of spinach or kale in the final 5 minutes for extra greens—they'll wilt right into the broth and disappear. I've made it with different herb combinations, added a splash of coconut milk on days when I wanted richness, and even used roasted instead of fresh garlic when I had it on hand. The formula stays the same, but you're never making the exact same soup twice.

Storage and Make-Ahead Wisdom

This soup actually improves overnight as the flavors settle and deepen, which means making a big batch on Sunday pays dividends all week. Store it in an airtight container in the refrigerator for up to 4 days, or freeze portions in smaller containers for up to 3 months—reheat gently on the stovetop rather than aggressively in the microwave so the vegetables stay tender. I've also learned that if you're planning to freeze it, hold back on the lemon juice and parsley garnish and add those fresh when you serve it.

Serving Suggestions and Pairings

Serve this on its own as a light meal, or pair it with something grounding like crusty whole-grain bread, a simple green salad, or even a grain bowl if you're turning it into lunch. It's also beautiful as a first course before something more substantial, and I've even served it as a savory breakfast on cold mornings. The soup is flexible enough to be whatever you need it to be in that moment.

  • A thick slice of whole-grain bread transforms this from soup to full meal.
  • A dollop of dairy-free yogurt or a sprinkle of nutritional yeast adds unexpected richness if you want it.
  • Keep a batch in the freezer for those moments when you need something nourishing right now, no planning required.
A close-up of bright Cabbage Soup featuring red bell peppers, diced tomatoes, and fresh parsley garnish. Save
A close-up of bright Cabbage Soup featuring red bell peppers, diced tomatoes, and fresh parsley garnish. | awraghmeals.com
A close-up of bright Cabbage Soup featuring red bell peppers, diced tomatoes, and fresh parsley garnish. Save
A close-up of bright Cabbage Soup featuring red bell peppers, diced tomatoes, and fresh parsley garnish. | awraghmeals.com

This soup has become my go-to reminder that the best dishes aren't the fanciest ones—they're the ones that take care of you and show up when you need them. There's real comfort in knowing how to make something this good with ingredients you probably already have.

Recipe FAQs

Can I use a different type of cabbage?

Yes, you can substitute with savoy cabbage, Napa cabbage, or red cabbage. Keep in mind that red cabbage may slightly change the color of the broth.

How can I make this soup more filling?

Add protein-rich ingredients like white beans, chickpeas, or lentils. You can also serve it with whole-grain bread or add diced potatoes for extra substance.

Can I freeze this soup?

Absolutely! This soup freezes beautifully for up to 3 months. Let it cool completely before transferring to freezer-safe containers. Thaw overnight in the refrigerator before reheating.

What other vegetables can I add?

Feel free to add green beans, spinach, kale, turnips, or mushrooms. Add heartier vegetables at the beginning and leafy greens during the last 5 minutes of cooking.

How do I store leftovers?

Store in an airtight container in the refrigerator for up to 4 days. The flavors actually deepen and improve overnight, making it perfect for meal prep.

Can I make this in a slow cooker?

Yes! Sauté the aromatics first, then transfer everything to a slow cooker. Cook on low for 6-7 hours or high for 3-4 hours until vegetables are tender.

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.

Light Vegetable Cabbage Soup

Light, comforting cabbage soup loaded with fresh vegetables. Budget-friendly, vegan, and perfect for meal prep.

Prep Duration
15 minutes
Time to Cook
35 minutes
Overall Time
50 minutes
Recipe by Chloe Pierce


Skill Level Easy

Cuisine Type International

Makes 6 Number of Servings

Diet Preferences Plant-Based, No Dairy, No Gluten

What You'll 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 14 oz canned diced tomatoes
08 1 small zucchini, diced (optional)

Broth & Seasonings

01 6 cups low-sodium vegetable broth
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

Step-by-Step

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

Bloom garlic: Stir in minced garlic and cook for 1 minute until fragrant.

Step 03

Build flavor base: Add bell pepper, zucchini if using, and cabbage. Sauté for 3-4 minutes, stirring occasionally.

Step 04

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

Step 05

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

Step 06

Finish and adjust: 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 Needed

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

Allergy Details

Please check each item for potential allergens and talk to a healthcare provider with any concerns.
  • Free from dairy, eggs, nuts, gluten, and soy
  • Verify vegetable broth ingredients for potential hidden allergens

Nutritional Info (per serving)

Details here offer basic guidance and aren't a substitute for health advice.
  • Caloric Value: 85
  • Fats: 2 grams
  • Carbohydrates: 16 grams
  • Proteins: 3 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.