Cabbage soup ticks all the boxes for comforting, healthy, and low-calorie. But don’t let its simplicity fool you — the blend of sliced cabbage, mirepoix vegetables, diced tomatoes, vegetable broth, and herbs is plenty flavorful with room to make it your own.

A bowl of cabbage soup.
Photo: Gayle McLeod

The Cabbage Soup I Always MakeHere’s Why

When soup season hits, this cabbage soup recipe is one of the first meals I make. It’s a bit simpler than my lentil soup or vegetable soup, but just as cozy and flavorful—and it really lets the cabbage shine. If you didn’t know, cabbage is a nutritional powerhouse and one of my favorite anti-inflammatory, low-carb veggies to keep in rotation. So when I’m not making sautéed cabbage or roasted cabbage steaks, you’ll always find a bowl of cabbage soup somewhere on my meal plan. Here are a few more reasons why I make this soup often: 

  • It’s made in just 30 minutes. Everything cooks in one pot, and after a quick simmer, you’ve got a delicious bowl ready to enjoy. It’s one of the best soup recipes to keep up your sleeves during the cold winter months!
  • It’s a budget-friendly meal. Between the veggies, canned goods, and herbs, this soup is light on the wallet, but big on flavor. It’s proof that you don’t need to spend a lot to make something hearty and satisfying.
  • It’s extremely adaptable. This soup is light, but there are endless ways to make it as hearty as you want, whether it’s adding ground meat, plant-based proteins, extra veggies, or different spices. I’ve got more ideas below!
Ingredients for cabbage soup.

Cabbage Soup Ingredients

  • Cabbage: Green cabbage is best for its tenderness and sweetness when cooked, especially in soups. And if you want to use napa cabbage, that works too, but the leaves might wilt a bit more.
  • Mirepoix Vegetables: A classic base of chopped white onion, celery, and carrot brings depth and nourishment to the soup. 
  • Diced Tomatoes: I use regular diced tomatoes, but for a little smoky flavor, fire-roasted tomatoes are a fantastic option. 
  • Garlic and Herbs: Two cloves of garlic are enough, but if you’re anything like me and love the punch of garlic, feel free to add a bit more! And for herbs, I’m using a fragrant mix of dried oregano, basil, and fresh parsley.
  • Vegetable Broth: The recipe calls for 4 cups of vegetable broth, but if you prefer a more brothy soup, feel free to add extra. You could also use chicken broth for added flavor.

Find the printable recipe with measurements below.

Health Benefits Of Cabbage

Not only is this cruciferous vegetable easy on the wallet, but it’s chock-full of health benefits! The list is pretty extensive, but here are a few notes that highlight why everyone raves about cabbage:

  • Jam-packed with nutrients: These leaves have a mighty dose of Vitamin C (which is a great immune booster), along with fiber, potassium, magnesium, and a variety of other nutrients.
  • Loaded with antioxidants: Aside from Vitamin C and manganese, cabbage really shines with phytonutrients, which are natural compounds that help prevent damage to your body’s cells.
  • An anti-inflammatory superstar: With its strong anti-inflammatory agents such as sulforaphane and glutamine, cabbage can reduce irritation, pain, fever, and other bodily disorders.
  • Great for digestion: Cabbage has 1 gram of fiber for every 10 calories. That helps fill you up, in a good way. It also keeps you regular, and it could help lower your “bad” (LDL) cholesterol and control your blood sugar.
  • Helps with weight loss: Because cabbage is low in calories, the “cabbage soup diet” has been known to help shed a few pounds. But…you know I’m not a fan of detox diets and quick fixes. Your body still needs more nutrients from other foods. So just enjoy this soup for the vegetarian goodness that it offers.

How To Make The Best Cabbage Soup

Sauté the veggies. In a large pot, sauté the diced onions, carrot, and celery for about 5 minutes, until slightly softened. Then, stir in the fresh garlic and spices until fragrant.

Cooked mirepoix vegetables in a pot.

Load up the cabbage. Toss in the cabbage and let it sweat for about 5 minutes while stirring frequently. The leaves should become nice and soft. 

Adding cabbage into a pot.

Add the rest and simmer. Pour in the vegetable broth and diced tomatoes, and let the soup simmer uncovered for about 10 minutes until the veggies soften.

Making cabbage soup in a pot.

Add the final touches. Remove the pot from heat, stir in fresh lemon juice, parsley, cracked black pepper, and it’s ready for serving!

Cooking cabbage soup in a pot.

Soup Variations and Tips

  • Make it meaty. You can add shredded chicken, diced baked chicken breast, carnitas, pulled pork, or any ground meat such as ground chicken or ground beef. The list goes on!
  • Add in a vegan protein. For a vegetarian option, you can add white beans, chickpeas, or lentils (just add a bit more broth for cooking).
  • Load it up with extra vegetables. Whatever veggies you have on hand, toss them in! A few favorites I love adding are bell peppers, zucchini slices, or leafy greens such as kale or spinach.
  • Make it heartier. For an even heartier soup, add in chopped potato chunks or cooked rice, similar to my stuffed pepper soup! You could even make the tomato broth thicker by stirring in tomato paste.
  • Add more flavor. Add a dash of cayenne pepper or red pepper flakes for a touch of heat. And for a bigger herbal pop, add fresh rosemary and thyme.

Storage Tips

  • To store for the week: Let the soup cool before storing it in an airtight container. It will stay good for 4 to 5 days in the fridge.
  • To freeze for later: I love keeping a few servings stored in my freezer, especially in this Souper Cubes tray. It will stay good for up to 3 months in the freezer.
  • How to reheat: First, thaw the soup overnight in the fridge. Then reheat on the stovetop or add one serving to a bowl and microwave for about 2 minutes. If you forgot to thaw, that’s okay, it’ll be fine going straight into the microwave from frozen as well. Just cook until it’s warmed through.
A pot of cabbage soup.

More Cabbage Recipes

If you make this cabbage soup recipe, I’d love to know how it turned out in the comment box below! Your review will help other readers in the community. And if you’re hungry for more healthy food inspiration (and exclusive content), join my free newsletter.

A white bowl of cabbage soup.

BEST Cabbage Soup

Author: Lisa Bryan
4.97 from 419 votes
Read 890 Comments
Serves 4 servings
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Email This Recipe
Enter your email and I’ll send it to you + weekly food inspiration!

Description

This cabbage soup recipe is a cozy and healthy blend of cabbage, veggies, and herbs for an easy, low-carb meal. Watch the video below to see how I make it in my kitchen!

Video

Equipment

Ingredients 
 

  • 2 tablespoons olive oil
  • 1 onion, diced
  • 1 large carrot, diced
  • 2 celery stalks, diced
  • 2 garlic cloves, minced
  • ½ teaspoon dried oregano
  • ½ teaspoon dried basil
  • ½ teaspoon salt
  • ½ cabbage, chopped
  • 1 (14-ounce) can diced tomatoes
  • 4 to 6 cups vegetable broth, depending how thick or brothy you'd like it
  • 1 to 2 tablespoons lemon juice
  • ¼ cup roughly chopped fresh parsley
  • cracked black pepper, to taste

Instructions 

  • Cook the vegetables. Heat the oil in a large pot over medium-high heat, and add the diced onions, carrot, and celery. Cook for 4 to 5 minutes.
    Cooked vegetables in a pot.
  • Add the aromatics. Add the minced garlic and spices and stir for another minute.
    Cooked vegetables in a white pot.
  • Add the cabbage and let it sweat for 5 minutes, stirring frequently.
    Cooked cabbage in a pot.
  • Let it simmer. Pour in the vegetable broth and diced tomatoes and let it simmer uncovered for 10 minutes, or until the vegetables are softened to your liking.
    Cooking cabbage soup in a white pot.
  • Finish and serve. Remove the cabbage soup from the heat and add the lemon juice, parsley, and cracked black pepper. Give it another stir, then serve.
    Mixing cabbage soup in a pot.

Lisa’s Tips

  • To store for the week: Let the soup cool before storing it in an airtight container. It will stay good for 4 to 5 days in the fridge.
  • To freeze for later: I love keeping a few servings stored in my freezer, especially in this Souper Cubes tray. It will stay good for up to 3 months in the freezer.
  • Cabbage soup variations: This is a soup where you can truly make it your own! Be sure to take a look at all the variations I have listed up top in the post

Nutrition

Calories: 145kcal | Carbohydrates: 19g | Protein: 4g | Fat: 7g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Sodium: 469mg | Potassium: 511mg | Fiber: 6g | Sugar: 9g | Vitamin A: 3106IU | Vitamin C: 61mg | Calcium: 103mg | Iron: 2mg
Did you make this recipe?Mention @downshiftology or tag #downshiftology!

Recipe originally posted March 2021, but updated to include new photos and information for your benefit!

You May Also Like

About the author

Lisa Bryan

Lisa is a bestselling cookbook author, recipe developer, and YouTuber (with over 2.5 million subscribers) living in sunny Southern California. She started Downshiftology in 2014, and is passionate about making healthy food with fresh, simple and seasonal ingredients.

4.97 from 419 votes (63 ratings without comment)

Leave a comment

Thank you for taking the time to write a review—I always love reading your comments.

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

Did you make this? Rate the recipe!




All comments are moderated before appearing on the site, as per the community guidelines. Thank you for your patience! Please note that anonymous star reviews without comments are not allowed on Downshiftology, to ensure the integrity of recipe reviews.

890 Comments

  1. Ok..wait…hold up! Cabbage Soup is NOT supposed to taste this good. Cabbage is only supposed to taste good if you fry it with butter and bacon. That is…UNTIL NOW!

    I made this to kickstart my week and I was PLEASANTLY SURPRISED! It’s so simple, but so very tasty.

    I bumped up that herbs and garlic, just a but, and I used Cherry Tomatoes instead of canned, because I had them in hand. I also took your advice to add a can of low sodium beans. This had my whole apartment smelling so good and it had my tummy very satisfied.

    Thank you yet again for a winner. I froze half for a cold day, set aside a bowl to take to a friend. and I will be eating the rest for dinner every day this week…..not something I would have ever said about Cabbage before.

    I’m a believer! Well done.5 stars

  2. I love your recipes and this one was excellent. I gave it four stars because I added more garlic and more seasonings for a more robust flavor. I also added a can of chickpeas to add a little protein as you suggested. And like any soup it’s always better the second day and I have lots more in the freezer since I doubled the recipe. Thank you for all of your wonderful recipes.4 stars

    1. I made the cabbage soup something I had in the refrigerator. It turned out so well on this cold Monday but I added some black beans to the recipe. To top it off going to put in a pan of corn bread to finish it off. I will be making this again when it bone chilling outside for sure😃5 stars

  3. Thank you.
    I needed help with the ingredients needed for the soup. I had a general idea, however, I would have missed a few.5 stars

  4. We made it for dinner with bread rolls and fruit. We enjoyed how easy it was and makes a great soup. We used shallots and chicken broth, as we did not have veggie broth or onions on hand. so that tips the flavor perspective. Still great tasting! as written, the flavor is mild… but check out her variations to suit your tastes.
    For my finicky wife it was enjoyable. With a few pepper flakes (a Lisa Bryan suggestion) she will enjoy it even more. That is a high praise from my wife!

    I was looking for diabetic-friendly side dishes for packing in a lunch. I think this may fit the bill.

    Thanks for great recipes and ideas.5 stars

  5. I love this cabbage soup recipe. My mom would make this for a weight loss plan back in the 90’s and I would eat all her soup.

    We like to add spicy rotel tomatoes, red pepper flakes and black beans. My husband likes to add ground beef to his for extra protein.5 stars

    1. It truly is such a great base to add your favorite veggies and proteins! Happy to hear this is a hit in your house, Leslie!

  6. Such a simple, classic and wholesome meal to warm my soul on a blistery cold day in the Midwest! I added white beans and garden butternut squash for added protein and bulk. I’ll freeze some for leftovers and bring this to work!5 stars

  7. Another winner!!
    I made this for lunch yesterday. Very good recipe. I will make this for church lunch sometime soon.
    I can’t tell you how much I am enjoying your recipes!
    I have printed a lot of your recipes . I purchased three of your cookbooks, while they were on sale. One for me and the other two for family members that have gluten intolerance. (I am not gluten intolerant I just enjoy good and healthy recipes.5 stars

    1. Hi Sylvia – thanks so much for purchasing several copies of my cookbook, I really appreciate that! I’m thrilled you’ve been loving the recipes in my cookbook and on my website, like this cabbage soup. And I hope you continue to enjoy many more!

  8. The best best soup. I make it often. It is never quite the same twice. I always add a bit of sugar and more herbs/spices to taste.5 stars

  9. Omg! Delicious! I used chicken broth and followed recipe exactly except I put in more broth … this will be made often in my kitchen!!!!5 stars

  10. I love cabbage soup, so I tried yours. Delicious. I did add 2 more cloves of garlic and I had leftover shrimp I used.5 stars

  11. I just got home around 11:20 or so and I was hungry so I made this I had almost everything but the lemon juice and veggie broth so I used a beef broth that I had I did add some broccoli and spinach and one can of pinto beans as well as a few hot peppers and a little bit of ground beef that me and my brother had the other day we had extra burgers we didn’t eat and they were all ready cooked so I added it too oh and I almost forgot my brother brought mushrooms I added a couple of those as well. I didn’t add any lemon juice because I didn’t have any but this is really good without it this is my first time making cabbage soup and it is amazing I will definitely be making it again5 stars

  12. I made this again today and it’s amazing! I added extra carrots, some cooked sorghum and a can of drained/rinsed white beans to make it a complete meal in one bowl. We love it.5 stars

  13. I just made this and I was wondering if anybody had added beans to it to make a little more hearty. I doubled the recipe as I wanted it for more than four servings I will definitely freeze some. Instead of using canned tomatoes I did just make regular tomatoes with olive oil and added some seasonings on top and fire roasted them gives a really great flavor

  14. Delicious soup, great comfort food. Did not have celery substituted bok choy and worked really well with flavours. Shared with 3 friends and all wanted the recipe. Thanks for the recipe.5 stars

    1. I love this soup! I added one 14-oz can of drained garbanzo beans. I also added a heaping tablespoon of fresh ginger, peeled and grated. The ginger gives the soup a totally new dimension. This will be my go-to soup for the upcoming winter. Thanks a million!5 stars

  15. Great and healthy. I modified as follows:
    A lot less parsley
    A packet of Goya Sazon
    A pinch of red flakes
    1/4-1/2 lb diced Cajun smoked sausage5 stars

  16. Making this soup now and I’m not sure if you pour in the tomato juice or just the chunks. I also have no vegetable broth so I’m using chicken.

  17. I always look over recipes to see if they are logical and without fru-fru instructions. This one reads like a soon- to-be favorite. I’m planning on making it this week and really look forward to many delicious bowls.

  18. I remember my grandma making this and calling it diet soup when I was little.😊. I liked it then and when I was looking for a recipe as an adult to make it again, using yours was a no brainer for me. Everything I’ve tried from your Website or cookbook has been so good! Your version of this soup is better than I remember it being as a kid and every time I make it I’m reminded of my Gramma Nita.🥰5 stars

    1. Aw yay! I’m so glad every recipe has been such a hit, including this cabbage soup that reminds you of Gramma 💛. Enjoy, Brittney!

  19. Just had my first bowl. This soup is delicious! I plan to share it with my daughter. I know she will love it too. I plan to make it again.5 stars

  20. This got my pretty picky 11yo to try (and enjoy!) cooked vegetables- a real milestone, lol. I added some ground pork we had left over from taco night while cooking and rice from that same taco night on the side and it was a hit. I’m usually relegated to giving carrot and pepper sticks raw on the side of whatever I’m making so she gets veggies. Thanks so much!5 stars

    1. Glad this satisfied even the picky eaters, Shawna! The seasoned ground pork must’ve tasted amazing in this soup.

  21. I made this and added a couple of mild Italian sausages (casing removed and broken up) it was delicious~! Made a second batch to freeze for individual lunches!5 stars

  22. While I made many of your soups, I have to admit, I had never made cabbage soup before, and boy, was I missing out! Such humble ingredients come together so effortlessly to create the perfect autumn soup. My whole family enjoys it, and I can proudly say that this soup, alongside a slice of toasted sourdough bread, is rapidly becoming my new favorite harvest dish.5 stars

  23. I made the cabbage soup because I have had dental surgery and needed easy meals to eat but I am enjoying it and it will become a regular lunch dish. Very tasty, nourishing and filling.5 stars

  24. This soup is delicious!! I made it for a friend who literally said it was a godsend. She got so busy taking care of things with her husband not being mobile at that time and was struggling with what to have for dinner. I happened to cook a double batch that night and delivered it to her. She loved it. I’ve tried a couple of your other recipes before and have always enjoyed the tasty flavors and the healthiness of the ingredients. I saved so many others and need to try them all.5 stars

  25. This is the best soup ever. I did not have enough vegetable broth so added a can of chicken broth. Did not interfere with the wonderful cabbage taste, perhaps even added a little more depth in flavor. A thing I will do again on purpose. Thanks for sharing this recipe5 stars

  26. This cabbage soup came out quite tasty! 🥬✨ I adore how simple and quick it was to prepare—ideal for hectic weeknights. The last touches of parsley and lemon juice really bring out the flavors. It was still very light and nutritious even after I added some white beans to give it a little more substance. I will definitely include it in my usual soup rotation. I appreciate your warm and affordable recipe! 💛5 stars

  27. I recently made this soup and my partner and I were sceptical about how it would taste, but boy was it delicious!! I don’t know why I was surprised because Lisa’s recipes never disappoint!!
    I think I visit the downshiftology website almost everyday, it’s my go to for anything from making the perfect porridge (I’m Aussie!) to family favourite Greek Sheet Pan Chicken to gluten free/dairy free desserts for family celebrations.
    I also purchased Lisa’s food prep book and take lots of ideas from that. Thanks Lisa for inspiring me to make amazingly delicious food and promoting healthy, straightforward cooking with real food that always delivers on flavour!!5 stars

    1. Hi Brooke – Thanks for taking the time to leave a review! Happy to hear you and your family have been enjoying so many Downshiftology recipes.

  28. just made this it is fantastic cant wait for those northern winters to hit after a day out in the snow this will warm me up5 stars

  29. I am thinking of making this for a friend who just had gallbladder surgery.

    Do you think I could mash or puree some of the veggie? Mainly carrots and celery and onion etc? Or if you had to mash/puree some veggies how would you do it?

    1. Hi Valerie – yes, you could mash or puree the soup. You could put some of it into a blender, or use a stick blender to spot blend it. Alternatively, I have several pureed soup recipes on my website as well, like potato leek soup.