Comforting Light Cabbage Soup

Featured in: Home Kitchen Comforts

This comforting cabbage soup is light, budget-friendly, and loaded with nutritious vegetables including carrots, celery, bell peppers, and tomatoes. Ready in just 50 minutes, it's perfect for meal prep and those seeking a gentle body reset. The vegan, gluten-free dish is low in calories yet satisfying, with flavors that improve overnight. Customize with leafy greens or beans for extra nutrition.

Updated on Fri, 30 Jan 2026 17:27:41 GMT
Hearty Cabbage Soup simmering in a pot, filled with tender cabbage, carrots, and celery in a rich tomato broth. Save to Pinterest
Hearty Cabbage Soup simmering in a pot, filled with tender cabbage, carrots, and celery in a rich tomato broth. | warmimesli.com

There's something about chopping cabbage that makes me slow down. Years ago, a friend handed me a bowl of this soup on a cold Tuesday when I wasn't feeling my best, and I remember being struck by how something so simple—just vegetables and broth—could taste like actual comfort. Now I make it whenever I need to reset, and the smell alone reminds me why I keep coming back to it.

I made this soup for my roommate during her spring cleanse experiment, and she actually asked for the recipe—which, coming from her, was basically a five-star review. We ate it straight from the pot while standing by the window, and something about sharing food that simple and honest made the whole day feel better.

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 (1 small head, about 700 g): The base of everything; choose one that feels dense and crisp, and don't be afraid to chop it roughly since it softens beautifully.
  • Carrots (2 medium, peeled and sliced): These add natural sweetness and body to the broth, so don't skip them even if they're not your favorite vegetable.
  • Celery stalks (2, sliced): The unsung hero that brings depth; use the whole stalk including the pale inner parts, which have the best flavor.
  • Onion (1 medium, diced): This is your foundation—take a minute to dice it properly because even pieces cook more evenly.
  • Garlic (3 cloves, minced): Don't use jarred; fresh garlic transforms the soup from good to memorable once it hits the hot oil.
  • Red bell pepper (1, diced): Adds color and a subtle sweetness that balances the earthiness of cabbage.
  • Diced tomatoes (400 g or 1 can): Canned works beautifully here and adds acidity that brightens everything up.
  • Zucchini (1 small, diced, optional): If you have it, add it; if not, the soup is perfect without it.
  • Vegetable broth (1.5 liters, low sodium preferred): This is where salt control lives in your hands, so taste as you go.
  • Olive oil (1 tablespoon): Just enough to get the aromatics going without making the soup heavy.
  • Dried thyme and oregano (1 teaspoon each): These dry herbs actually work better than fresh here because they infuse the broth more fully.
  • Black pepper and salt (1/2 teaspoon each): Season gradually throughout cooking rather than all at once at the end.
  • Chili flakes (1/4 teaspoon, optional): A tiny amount adds warmth without heat if you're sensitive to spice.
  • Lemon juice (from 1/2 lemon, optional): Squeeze this in at the very end if the soup tastes a bit flat; it's like turning up the volume on all the flavors.
  • Fresh parsley (chopped, for garnish): Don't skip this—it adds brightness and makes people feel like you put real care into the bowl.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Sauté your base:
Heat olive oil in a large soup pot over medium heat and add the onion, carrots, and celery; let them soften for about 5 minutes, stirring occasionally so nothing sticks to the bottom. You'll know you're ready to move on when the onions start turning translucent and the whole kitchen smells like a proper cooking project.
Wake up the garlic:
Add minced garlic and stir constantly for just 1 minute until fragrant—this step is quick because garlic burns easily. You want that toasted, aromatic smell, not something bitter and sharp.
Add the rest of the vegetables:
Toss in the bell pepper, zucchini if using, and chopped cabbage; sauté for 3 to 4 minutes while stirring occasionally. The cabbage will start to wilt slightly and everything will come together beautifully.
Build the soup:
Pour in the diced tomatoes and vegetable broth, then add thyme, oregano, black pepper, salt, and chili flakes if you want a hint of heat. Stir well so all the seasonings dissolve into the liquid.
Simmer gently:
Bring the pot to a boil, then lower the heat to medium-low, cover with a lid, and let it simmer for 25 to 30 minutes until all the vegetables are completely tender. The longer it simmers, the more the flavors meld together, so don't rush this part.
Taste and adjust:
Once everything is soft, taste a spoonful and add more salt or pepper as needed. If the soup tastes a bit flat, squeeze in lemon juice and stir—it brings everything alive.
Serve with care:
Ladle the soup into bowls and finish each one with fresh chopped parsley and a drizzle of olive oil if you want to be fancy. Serve it hot with whatever bread you have on hand.
A ladle of low-calorie Cabbage Soup being poured into a rustic bowl, garnished with fresh parsley. Save to Pinterest
A ladle of low-calorie Cabbage Soup being poured into a rustic bowl, garnished with fresh parsley. | warmimesli.com
A ladle of low-calorie Cabbage Soup being poured into a rustic bowl, garnished with fresh parsley. Save to Pinterest
A ladle of low-calorie Cabbage Soup being poured into a rustic bowl, garnished with fresh parsley. | warmimesli.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.

My neighbor brought me a container of this soup while I was moving, and I ate it cold straight from the fridge at midnight surrounded by cardboard boxes. It was the kindest thing anyone could have done that day, and I've thought about that moment every time I make a batch since.

Meal Prep Magic

This soup is actually better the next day because the flavors continue deepening as it sits. I make a big batch on Sunday and portion it into glass containers for the whole week, and having it ready means I actually eat well instead of defaulting to whatever's quickest. The soup keeps for up to 4 days in the refrigerator, and it freezes beautifully for up to 3 months if you want to get ahead.

Ways to Make It Your Own

The beauty of this recipe is that it's forgiving and flexible—once you understand the basic method, you can improvise with whatever vegetables you have around. I've made it with kale instead of cabbage, added white beans for protein, and even stirred in leftover cooked grains when I wanted something more substantial. The bones of the recipe stay the same, but the details can shift based on your mood and what needs using up.

Storage and Serving Ideas

This soup stores beautifully and actually tastes better as it sits overnight because the vegetables continue to soften and the broth becomes richer. Reheat gently on the stovetop over medium heat rather than in the microwave, which can make the vegetables mushy; add a splash of broth or water if it thickens too much as it cools. Here are my favorite ways to serve it:

  • Serve hot with crusty whole-grain bread and a sprinkle of fresh herbs for a complete meal.
  • Top with a dollop of plant-based sour cream or a drizzle of good olive oil and crispy bread crumbs for texture and richness.
  • Add cooked chickpeas or white beans right before serving if you want extra protein and heartiness.
Healthy Cabbage Soup served in a white bowl, accompanied by a slice of whole-grain bread and lemon wedges. Save to Pinterest
Healthy Cabbage Soup served in a white bowl, accompanied by a slice of whole-grain bread and lemon wedges. | warmimesli.com
Healthy Cabbage Soup served in a white bowl, accompanied by a slice of whole-grain bread and lemon wedges. Save to Pinterest
Healthy Cabbage Soup served in a white bowl, accompanied by a slice of whole-grain bread and lemon wedges. | warmimesli.com

This recipe proves that the best meals don't need to be complicated or expensive to feel nourishing. Make it whenever you need something warm and honest.

Recipe FAQs

Can I add protein to this cabbage soup?

Yes, you can easily add drained white beans, chickpeas, or cooked chicken for extra protein. Stir them in during the last 10 minutes of cooking to heat through.

How long does cabbage soup keep in the refrigerator?

The soup stores well in an airtight container for up to 4 days refrigerated. The flavors actually improve overnight as the vegetables marinate in the broth.

Can I freeze this soup for later?

Absolutely! This soup freezes beautifully for up to 3 months. Let it cool completely, then store in freezer-safe containers. Thaw overnight in the refrigerator and reheat on the stovetop.

What vegetables can I substitute or add?

Feel free to add spinach, kale, green beans, or turnips. You can swap zucchini for yellow squash or add mushrooms for earthier flavor. The soup is very versatile and forgiving.

How can I make the soup more filling?

Serve with a slice of whole-grain bread, add diced potatoes during cooking, or stir in cooked quinoa or brown rice. Topping with avocado also adds healthy fats and substance.

Is this soup suitable for meal prep?

Yes, it's ideal for meal prep! Divide into individual portions after cooling and refrigerate. It reheats wonderfully on the stovetop or in the microwave, making weekday lunches effortless.

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 Light Cabbage Soup

Light, comforting cabbage soup packed with vegetables—perfect for healthy meal prep and gentle body reset.

Prep Time
15 min
Time to cook
35 min
Total Duration
50 min
Created by Dana Whitmore


Skill Level Easy

Cuisine International

Makes 6 Number of Servings

Diet Preferences Vegan, Dairy Free, Gluten Free

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

Broth and Seasonings

01 6.3 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 1/2 lemon, juiced (optional)
09 Fresh parsley, chopped, for garnish

How to Make It

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

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

Step 04

Build soup base: Pour in diced tomatoes and vegetable broth. Add thyme, oregano, black pepper, salt, and chili flakes if using.

Step 05

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

Step 06

Finish and adjust seasoning: Adjust seasoning to taste. Stir in lemon juice if desired for brightness.

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.

Equipment Needed

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

Allergy Information

Always review every ingredient for allergens and talk to a medical expert if needed.
  • Free from dairy, eggs, nuts, gluten, and soy allergens.
  • Verify vegetable broth label for potential hidden allergen contaminants.

Nutrition Info (per serving)

This nutrition information is for reference only. Please consult your health provider for advice.
  • Calories: 85
  • Fats: 2 g
  • Carbohydrates: 16 g
  • Protein: 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.