Cabbage Vegetable Soup

This flavorful cabbage soup recipe is full of vegetables. Serve it as a delicious and healthy side dish on cold days.

3 Reviews
13CommentsJump to recipe
cabbage soup recipe

Who knew that cabbage soup could be this good?! This bright and light recipe is a lovely spin on classic vegetable soup. If youโ€™re trying to get back to healthy eating after the holidays, this warming cabbage soup is an inexpensive wintertime alternative to leafy green salads.

Cabbage soup may have originated in Eastern Europe, but this recipe offers simple Italian flavors. It starts with carrots, onion and celery cooked in a generous drizzle of olive oil. Once those are tender, weโ€™ll add fresh garlic and dried oregano, followed by chopped green cabbage.

You can use an entire small head of cabbage in this soup; it shrinks as it sweats excess moisture and becomes silky soft as it simmers. Crushed tomatoes and lemon juice add welcome acidity, bringing this simple soup to life!

Watch How to Make Cabbage Soup

Cabbage Benefits

Cabbage is a cruciferous vegetable like broccoli, kale and Brussels sprouts. Cruciferous veggies are true superfoods, and cabbage is an all-star member of the family.

Cabbage offers beneficial vitamins (notably vitamin K), minerals and fiber (soluble and insoluble). Itโ€™s known to reduce inflammation and improve digestion.

Cabbage has a lot to offer from a cooking standpoint as well. Cabbage is cheap, keeps for weeks in the crisper drawer, and is easy to prepare. From peeling to slicing, cabbage is a breeze to work with and yields a ton.

I love to use crisp raw cabbage in slaws like this one. Itโ€™s amazing when itโ€™s roasted until caramelized. And this recipe is proof that itโ€™s lovely in soups.

Serving Suggestions

This cabbage soup recipe is light and healthy. Itโ€™s surprisingly filling in the moment, thanks to all the veggies and liquid, but itโ€™s not a balanced meal on its own since itโ€™s low in protein and calories. Treat it like a veggie side dish insteadโ€”it will lighten up a heavy meal or round out a protein-based main dish.

For a satisfying soup-and-salad combination, serve it with a hearty salad like my Farro and Kale Salad with Goat Cheese.

This soup is fantastic with my Favorite Grilled Cheese Sandwich. Or, try it with your favorite cheesy pizza, like my Ultimate Veggie Pizza or Butternut Squash Pizza with Arugula-Pepita Pesto.

For a wintery vegetarian brunch or lunch, serve cabbage soup with Butternut Squash Frittata with Fried Sage.

This soup is vegan as written. Make a complete vegan meal by serving it with Hummus Quesadillas or my Best Vegan Lasagna. You can also make this soup more hearty by adding a can of rinsed and drained chickpeas with the water.

More Vegetable Soups to Enjoy

Itโ€™s soup season, so here are a few more veggie-based soup recipes to try:

Please let me know how your soup turns out in the comments! I love hearing from you.

cabbage soup
Print
Save this recipe!
Get this recipe sent to your inbox, plus get new recipes from C+K every week!

Cabbage Vegetable Soup

  • Author: Cookie and Kate
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 6 bowls
  • Diet: Vegan

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 3 reviews

Print

This flavorful cabbage soup recipe is full of vegetables. Serve it as a healthy side dish on cold days. Recipe yields 6 bowls of soup.

Ingredients

  • ยผ cup extra-virgin olive oil
  • 1 large yellow onion, chopped (about 1 ยพ cups)
  • 2 large carrots, chopped (about 1 ยฝ cups)
  • 3 celery stalks, diced (about 1 ยผ cups)
  • ยฝ teaspoon fine salt, divided
  • 3 garlic cloves, pressed or minced
  • 1 teaspoon dried oregano
  • 1 small or ยฝ medium green cabbage, chopped (about 6 cups)
  • 15 ounces crushed or diced tomatoesย 
  • 4 cups water, more as needed
  • ยผ cup chopped fresh flat-leaf parsley or dill
  • 1 to 2 tablespoons lemon juice or apple cider vinegar, to taste
  • Freshly ground black pepper, to taste

Instructions

  1. Warm the oil in a large pot over medium heat. Add the onion, carrot, celery and ยผ teaspoon of the salt. Cook until the veggies are tender, stirring often, about 5 to 8 minutes.ย 
  2. Add the garlic, oregano, and another ยผ teaspoon salt. Cook until fragrant while stirring constantly, about 1 minute.ย 
  3. Increase the heat to medium-high and add the cabbage. Cook for 5 minutes, while stirring frequently.ย 
  4. Pour in the water and tomatoes (add 1 more cup of water if you want a more brothy soup). Bring the mixture to a simmer and cook, uncovered, until the veggies are nicely tender, about 15 minutes.ย 
  5. Remove the pot from the heat and stir in the fresh herbs, 1 tablespoon lemon juice or vinegar, and about 10 twists of freshly ground pepper. Taste, and adjust as necessaryโ€”add up to 1 more tablespoon lemon juice or vinegar for more zing, another ยผ teaspoon salt for more overall flavor, or more black pepper. Serve in bowls. Leftovers keep well in the refrigerator for up to 5 days, or in the freezer for up to 6 months.

Nutrition

The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionistโ€™s advice. See our full nutrition disclosure here.

Kate and Cookie

HELLO, MY NAME IS

Kathryne Taylor

I'm a vegetable enthusiast, dog lover, mother and bestselling cookbook author. I've been sharing recipes here since 2010, and I'm always cooking something new in my Kansas City kitchen. Cook with me!

Leave a comment

Your comments make my day. Thank you! If you have a question, please skim the comments sectionโ€”you might find an immediate answer there.
If you made the recipe, please choose a star rating, too.

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

Comments

  1. Christine

    This is go to soup with the added 2 potatoes, veggie broth instead of of water and no apple cider vinegar as in another of your recipes.toss in any other veggies may have on hand. Great to have in freezer ready to eat.

  2. Susie

    Hi Kate! Do you think I could make this sans tomatoes? Iโ€™ve cut them out of my diet for a bit but the rest of the soup looks amazing. I may try itโ€ฆThanks!

    1. Cookie and Kate

      Hi Susie, yes I think you could make it with additional broth and maybe some potatoes.

  3. Mycala

    This was fantastic! I had half a head of leftover cabbage (a large one!) I wasnโ€™t sure what to do with and this turned out absolutely amazing. Another winner! Served with a warm pita spread with white bean hummus.

    Thanks, Kate! Since discovering your blog six years ago, I have never been disappointed with a recipe here!

    1. Cookie and Kate

      Hi Mycala, Iโ€™m glad this recipe came along when you needed it! Iโ€™m so glad you enjoy the recipes.

  4. Allie

    Hi Kate, how would you recommend one turn this into more of a main dish (or would you recommend against that?)? Maybe as simple as adding some beans? Thanks.

    1. Cookie and Kate

      Hi Allie, yes you could add some white beans and potatoes, and that would make it a heartier meal.

  5. Jasson

    Very nice recipe chef , delicious and healthy. HAPPY NEW YEAR 2026 TO YOU AND YOUR FAMILY

  6. Kathy

    This why I LOVE winter!

  7. Alli Kenkel

    What could replace tomatoes? Iโ€™m allergic to them sadly.

    1. Cookie and Kate

      Hi Alli, you could just use additional broth. A version with potatoes and dill without the tomatoes would also be good. I hope this helps!

  8. Cyndy

    Hi Kate โ€“ Iโ€™m a cruciferous-aholic and this sounds (simply) wonderful! What do you think about substituting fennel for celery? I love it in Ribolitta but think it may have slightly stronger flavor? Mahalo

    1. Cookie and Kate

      Hi Cyndy, yes, I think fennel complements cabbage, though it can be an acquired taste. Feel free to substitute.