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. Karen Fleisch
    11.14.2022

    This is the perfect winter soup.I used the beef broth with red wine and it takes it a new level.

    • Phoebe Moore (L&L Recipe Developer)
      11.18.2022

      So glad you love the recipe!

    • Lisa
      11.20.2022

      I did too! Didn’t have the veggie broth and had a partial bottle of red wine open. Worked wonderfully.

  2. Cheryl
    11.10.2022

    One pound of cabbage does not give 9 cups!
    Which should I use?

    • Phoebe Moore (L&L Recipe Developer)
      11.11.2022

      Hi Cheryl, So sorry you had a different result! Cup measurements for veggies can vary based on how large the pieces are/how tightly you pack the cups. If you have a scale, I’d recommend using the pound. I hope this helps!

  3. Sandy
    11.02.2022

    This soup is absolutely outstanding.
    Thank you so much!

    • Phoebe Moore
      11.04.2022

      Hi Sandy, I’m so glad you love it!

  4. Tammy
    11.01.2022

    5 stars
    I enjoyed this and can’t wait to make again! I’ll play around with using different spices next time I make it. The vinegar and thyme adds the extra flavor I sometimes feel like vegetarian soups can lack. I top each bowl with some grated parmesan and a few extra splashes of white wine vinegar. I’ve been eating a bowl in the mornings. Great way to start the day!

    • Jeanine Donofrio
      11.01.2022

      I’m so glad you enjoyed it!

  5. Denise
    10.24.2022

    Made the cabbage soup It is delicious.
    Curious if you’re able to freeze what’s left. We made a huge batch

    • Phoebe Moore
      10.28.2022

      Yep, this soup freezes really well! So glad you’re enjoying it.

  6. Dennis
    10.23.2022

    5 stars
    This was a yummy recipe! I substituted turnips instead of potatoes, used fresh thyme (because I had it on hand) and added a couple of bay leaves while cooking.

    • Phoebe Moore
      10.28.2022

      Sounds delicious! I’m so glad you enjoyed the soup.

  7. Nurp
    10.20.2022

    5 stars
    I have become a big fan of you! First the vegan broccoli soup, now this. Both amazing!

    • Jeanine Donofrio
      10.21.2022

      I’m so glad you’ve loved both recipes!

  8. Anna
    10.14.2022

    This recipe looks delicious, can’t wait to try it out! I happen to have a lot of Napa cabbage on hand and I’m trying to figure out how to use it up. Do you think it would work in this recipe?

    • Jeanine Donofrio
      10.16.2022

      Hi Anna, yep, I think it would be great here.

  9. Michelle
    10.10.2022

    5 stars
    Loved this but had to make adjustments. Didn’t have fresh garlic or celery. Used garlic powder ?, added some red/yellow/orange peppers, beef broth, kidney bean (all I had) and some red pepper flakes. Added turkey sausage crumbles and Parmesan cheese at end. I’m on high protein diet. Was utterly delicious!

  10. Bonnie. Gartsu
    10.08.2022

    Only have a Vidalia onion.will it work.

  11. Filomena Egan
    09.29.2022

    I don’t have white wine vinegar only distilled
    Does it make a difference
    Or should I just leave it out

    • Jeanine Donofrio
      10.02.2022

      Hi Filomena, I would leave it out unless you have another type of vinegar (balsamic would be good, just use a little less). I think plain distilled vinegar might be too strong.

  12. Nicole
    09.19.2022

    At what point do you add water to the soup? It doesn’t say anything about adding water?

    • Jeanine Donofrio
      09.21.2022

      Hi Nicole, there’s 4 cups of broth in the soup, not water.

  13. Jen
    09.19.2022

    Can I use red cabbage? I keep getting it from my csa

  14. Kristin
    09.06.2022

    I am doing Keto. I’m going to turn the recipe into a Keto soup. I’ll let you know how it turns out.

  15. Terry
    09.03.2022

    Is there a calorie count for this recipe?

    • Jeanine Donofrio
      09.06.2022

      Hi Terry, I’m sorry, we don’t calculate nutritional info, but you can plug the ingredients into a site like my fitness pal.

  16. Patricia Brennan
    08.22.2022

    Can you.make this in a slow cooker? If so, what would the steps be, especially with adding the cabbage?

    • Jeanine Donofrio
      08.26.2022

      Hi Patricia, I haven’t made this recipe in a slow cooker. I think it would work, I would do it in a similar way that we’ve done this Instant Pot Lentil Soup. https://www.loveandlemons.com/instant-pot-lentil-soup/

      Step 1: use the saute function for the carrots, onion, celery. Step 2: add the vinegar, tomatoes, broth, beans, garlic, potatoes, cabbage, thyme, and then set the slow cooker for 30 to 45 minutes (depending on your slow cooker) or until the cabbage is tender.

      Hope that helps!

  17. Carrie Edwards
    08.05.2022

    Looks very delicious. Thanks for sharing.

    Clean Eatz’s mission is to help be the first step you take to living a healthy lifestyle. Please consult with an associate in your store for help with any dietary restrictions. Prices and availability may vary by location.

    https://www.cleaneatz.com/

  18. Susan
    06.30.2022

    Can I substitute savoy cabbage for regular cabbage?

  19. Terri
    05.02.2022

    On my way to the grocery store, I was so glad I checked my email and saw this recipe before going grocery shopping. This soup will be perfect for this week! I already know it will be delicious!

    • Jeanine Donofrio
      05.04.2022

      Hi Terri, I’m hope you enjoy the soup!

  20. Donna
    05.01.2022

    4 stars
    Delicious.
    Only had a sweet potato so I used that and finished it off with a little balsamic vinegar.

    Thanks for another great recipe

    • Jeanine Donofrio
      05.04.2022

      I’m so glad you 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.