Cabbage Soup

This cabbage soup recipe is deeply flavorful, thanks to aromatic veggies and fire-roasted tomatoes. Pair it with good bread for a simple, nourishing meal.

Cabbage soup

This cabbage soup recipe does the impossible: it uses an entire head of cabbage in one go! Nearly every time I buy a cabbage, I whittle away at it for weeks, adding some to a slaw, some to a bowl, more to a taco, and so on. So the first time I made this cabbage soup recipe, I was shocked. I started by adding half of my cabbage. As it wilted down, it melted into the soup with the aromatic veggies and herbs. I didn’t want it to disappear – I was making cabbage soup, after all – so I added more. Before I knew it, every last ounce of my cabbage was in the pot!

If you’re on the fence about cabbage, don’t despair. All that cabbage doesn’t overwhelm the soup at all. Instead, it adds a slight sweetness, which balances perfectly with a touch of tangy white wine vinegar. As a whole, the soup is deeply flavorful and comforting. It’s healthy, nourishing, and soup-er (sorry!) simple to make. I think you’re going to love it.

Cabbage soup recipe ingredients

Cabbage Soup Recipe Ingredients

Here’s what you’ll need to make this easy cabbage soup:

  • Cabbage, of course! You’ll need one small green cabbage for this recipe, about 1 pound.
  • Onion, carrots, and celery – This classic trio fills the soup with aromatic flavor.
  • Garlic and dried thyme – They add even more depth to the soup.
  • Potatoes – They make the soup nice and hearty.
  • White beans – For plant-based protein! I often use little navy beans in this recipe, but other white beans, such as cannellini beans, would work here too. Chickpeas would also be great.
  • Diced fire-roasted tomatoes – Along with vegetable broth, they create the soup’s brothy, flavorful base.
  • White wine vinegar – For tang.
  • Extra-virgin olive oil – It adds richness.
  • And salt and pepper – To make all the flavors pop!

Find the complete recipe with measurements below.

Pot of soup with potatoes and vegetables in tomato broth

Cabbage Soup Serving Suggestions

When you’re ready to eat, ladle the cabbage soup into bowls, and garnish each one with a sprinkle of fresh parsley. Enjoy the soup on its own, with good crusty bread for sopping up the flavorful broth, or pair it with a sandwich or salad for a larger meal. I love it with a classic grilled cheese or this sweet potato salad.

How to Store and Reheat

Store leftover soup in an airtight container in the fridge for up to 4 days. It’s easy to reheat in the microwave or on the stovetop.

Can you freeze cabbage soup?

Yes! Cabbage soup also freezes well. Allow it to cool to room temperature. Then, transfer it to freezer-safe containers and store it in the freezer.

Frozen cabbage soup will keep for up to 3 months. Allow it to thaw overnight in the fridge before reheating on the stove or in the microwave.

Cabbage soup recipe

More Favorite Soup Recipes

If you love this soup, try one of these delicious soup recipes next:

Get This Recipe In Your Inbox
Share your email, and we'll send it straight to your inbox. Plus, enjoy daily doses of recipe inspiration as a bonus!

Cabbage Soup

rate this recipe:
4.99 from 393 votes
Prep Time: 15 minutes
Cook Time: 35 minutes
Total Time: 50 minutes
Serves 6
This easy cabbage soup recipe is healthy, comforting, and deeply flavorful. Serve it with crusty bread for a simple, delicious meal.

Equipment

Ingredients

Instructions

  • Heat the olive oil in a large pot over medium heat. Add the carrots, onion, celery, salt, and several grinds of pepper and cook, stirring occasionally, for 8 minutes.
  • Add the vinegar, stir, and then add the tomatoes, broth, beans, garlic, potatoes, cabbage, and thyme. Cover and simmer for 20 to 30 minutes, or until the potatoes and cabbage are tender.
  • Season to taste, garnish with fresh parsley, and serve.

315 comments

4.99 from 393 votes (273 ratings without comment)

Leave a comment:

Your email address will not be published. Required fields are marked *

Rate this recipe (after making it)




  1. Jesse
    04.20.2022

    5 stars
    This was delicious! Especially leftovers the next day.

    • Jeanine Donofrio
      04.20.2022

      I’m so glad you enjoyed it!

  2. Nancy Lavoie
    04.06.2022

    5 stars
    I made the cabbage soup recipe this morning since I had an abundance of red and green shredded cabbage in my refrigerator. I must say it was delicious. I left out the oil and made the recipe as stated. I’m eating it now for breakfast. I couldn’t put it down after tasting it. So good. Thank you for the recipe.

    • Jeanine Donofrio
      04.06.2022

      I’m so glad you loved it!

  3. Diane
    03.21.2022

    5 stars
    I made this soup today and it was delicious! Very easy to make and healthy too! I will definitely make this again.

    • Jeanine Donofrio
      03.24.2022

      I’m so glad you enjoyed it!

  4. Gwen
    03.16.2022

    5 stars
    Who knew cabbage could be so tasty?!

    • Jeanine Donofrio
      03.17.2022

      I’m so glad you enjoyed it!

  5. Jill
    03.15.2022

    5 stars
    This is delicious and easy to make. You can eat as much as you want quilt free!

    • Jeanine Donofrio
      03.16.2022

      I’m so glad you enjoyed it!

  6. Joan
    02.24.2022

    can I use chicken rather than vegetables both in this recipe? Thanks

    • Jeanine Donofrio
      02.25.2022

      Hi Joan, yes, you can use chicken broth.

  7. Christian Tulip
    02.23.2022

    5 stars
    Another super recipe. I really appreciate all the recipes you have posted. I cook for multiple vegan family members and your recipes never disappoint. Thank you.

  8. KadyMom
    02.20.2022

    5 stars
    Delicious!! I will definitely be making it again!

  9. STEPHANIE
    02.18.2022

    Any nutrition facts for this recipe as is??

    • Jeanine Donofrio
      02.20.2022

      I’m sorry, I don’t post nutrition facts but you can plug the ingredients into a site like my fitness pal.

  10. Molly
    02.12.2022

    Making this now
    my house smells amazing
    and it’s perfect for this gloomy winter day !

    • Jeanine Donofrio
      02.13.2022

      I hope you enjoy it!

  11. Jeanine Donofrio
    02.01.2022

    yep, it freezes great!

  12. Nancy
    01.29.2022

    5 stars
    Awesome soup! So warming. Crunchy bread with it. Thank you so much

  13. Lauren
    01.25.2022

    What is a serving size of this soup? Trying to track on weight watchers

  14. Marie Grabher
    01.22.2022

    5 stars
    Joined a winter CSA, and I’m not a huge cabbage eater, so I’ve not been taking them. (After I fermented 3 and a half quarts of kimchi, that is.). But I took one this week, it weighs just under three pounds, and I used half to make this soup. Had no celery, so I used celeriac, added a turnip that needed to be used, didn’t have the fire roasted tomatoes, so I added some smoked paprika, added about a quarter teaspoon of hot pepper flakes. The soup was delicious, very hearty without being heavy. I’ll be making it again!

    • Jeanine Donofrio
      01.23.2022

      Hi Marie, I’m so glad you enjoyed it and I’m happy you’re finding uses for your csa cabbage!

  15. Elaine Leonard
    01.13.2022

    5 stars
    I made this recipe, adding about a cup of chicken bone broth for my mother, who is undergoing chemotherapy. I’m always looking for nutritious and easy to eat meals for her. She really liked it and said she could feel the nutrients soaking into her body 🙂

  16. Lori
    01.09.2022

    5 stars
    I had half a large head of cabbage that I didn’t want to go bad so I went looking for a cabbage soup recipe and decided on this one. Glad I did it was delicious! I didn’t have celery so I added celery seed and celery salt, used white balsamic vinegar and white cooking wine, chickpeas, and cilantro instead of parsley. So good and versatile. Thank you for helping me use up the ingredients in my fridge in such a satisfying way!

    • Jeanine Donofrio
      01.10.2022

      I’m so glad you loved the soup!

  17. Dorothy Shelby
    01.07.2022

    5 stars
    I made this soup without the potatoes and added some lemon zest and a squeeze of lemon juice instead of vinegar. Absolutely delicious.

    • Jeanine Donofrio
      01.08.2022

      Hi Dorothy, I’m so glad you loved it!

  18. Nadja
    11.29.2021

    5 stars
    I made this soup tonight and we both loved it!! It had complexity of flavors.- the vinegar and tomato was a new combination in a soup for me.
    I modified the recipe- I did not add beans- and I did not have celery. So, I added celery salt and more tomato because in addition to the one cabbage, I also wanted use Chinese cabbage that needed to be cooked.
    This recipe will become a stable in our household.
    Delicious!

  19. Brian
    11.23.2021

    5 stars
    I am not a very experienced cook, so I didn’t pay close attention. Instead of fire roasted tomatoes I used fire roasted tomatoes WITH GREEN CHILIES. I actually really liked the heat. I don’t know what it was supposed to taste like, but I make the same mistake again.

    • Jeanine Donofrio
      11.24.2021

      Hi Brian, I’m glad you enjoyed the soup even with the green chiles!

    • STEPHANIE
      02.18.2022

      5 stars
      Sounds so good!!

  20. Kerry
    10.29.2021

    I made this and it is wonderful. I added a teaspoon of smoked Spanish paprika and used apple cider vinegar instead of white vinegar. My people loved it….

A food blog with fresh, zesty recipes.
Photograph of Jeanine Donofrio and Jack Mathews in their kitchen

Hello, we're Jeanine and Jack.

We love to eat, travel, cook, and eat some more! We create & photograph vegetarian recipes from our home in Chicago, while our shiba pups eat the kale stems that fall on the kitchen floor.