This cabbage soup recipe combines a whole head of cabbage, savory spices, garlic, veggies, and fresh ginger for a vibrant, deeply savory soup that will nourish you in all the best ways!

detox cabbage soup in a bowl with a spoon surrounded by small bowls of salt, pepper and lemon wedges and a cloth napkin.
Photo Credits: Kathrine Irwin

I call this simple recipe my “detox” cabbage soup, as it’s what I crave when I need a reset. If you’re looking for a truly nourishing and Mediterranean Diet-friendly soup that will warm your soul, this one is it!

Few ingredients transform as beautifully as cabbage when it’s slow-simmered. I’ve sung its praises in recipes like my unstuffed cabbage rolls and cabbage potato soup, where the humble vegetable becomes silky, velvety, and fill-your-belly delicious, all while packing a punch in terms of vitamins and nutrients.

This cabbage soup delivers that same comforting flavor in a light, nutrient-rich, vegan dish that’s easy to make for a crowd. Give it a try. I hope you love it as much as I do!

Table of Contents
  1. Ingredients and Substitutions
  2. How to Make this Cabbage Soup Recipe
  3. What to Serve with Cabbage Soup
  4. More Vegan Soup Recipes
  5. Cabbage Soup Recipe
Ingredients for detox cabbage soup including olive oil, onion, garlic, green cabbage, celery, carrots, salt pepper, turmeric, cumin, coriander, Aleppo pepper, diced tomatoes, vegetable broth, parsley, green onions, fresh ginger, and lemon.

Ingredients and Substitutions

Aside from its super-ingredients, this soup is comforting, aromatic, and, most importantly, a delicious recipe you’ll want to make on repeat. Here’s what you’ll need to make it: 

  • Olive oil: Use a high-quality extra virgin variety for the best flavor and antioxidant-boost.  
  • Onion and garlic bring a sweet and savory depth of flavor. I like the sweetness of yellow onion, but white onion or a couple of large shallots would also work. 
  • Green cabbage: Substitute with Napa cabbage or savoy cabbage. I would avoid red cabbage as it has a has a more pronounced peppery flavor and the red color will leach into the soup.
  • Celery and carrots provide the soup’s aromatic foundation. 
  • Kosher salt and black pepper enhance the flavor. 
  • Turmeric, cumin, and coriander add complex peppery, earthy, savory flavor. 
  • Aleppo pepper adds a mild and bright kick. You can substitute with Urfa biber or red pepper flakes. 
  • Canned diced tomato adds brightness, sweetness, and texture. You can substitute canned whole tomatoes for a more rustic vibe. Just crush them with the back of a spoon. 
  • Vegetable broth: Make your own with leftover veggie scraps, use a high quality store bought variety, or substitute with chicken stock or broth.
  • Parsley and green onion add freshness. Feel free to substitute with other tender herbs, like cilantro or mint. 
  • Fresh ginger adds a boldly peppery note. 
  • Lemon zest and juice lifts the soup’s savory quality, adding acidity for balance. Substitute with lime.

How to Make this Cabbage Soup Recipe

With a vibrant blend of spices and punchy aromatics like garlic and ginger, you can develop a deep flavor in under an hour. Here’s how:  

  • This soup comes together pretty quickly so it’s best to do your prep work first. Chop 1 onion. Mince 3 garlic cloves (see my tips for how to mince garlic). Core and chop one head of green cabbage. Chop 2 celery sticks. Slice 2 carrots into thin rounds.  
  • Sauté the aromatics. In a large Dutch oven or cooking pot with a lid, heat 2 tablespoons of olive oil until shimmering. Add the onion and garlic and cook, stirring regularly, until fragrant (adjust the heat down to make sure the garlic does not burn). 
  • Soften the veggies. Add the cabbage, celery, carrots, and a big pinch of kosher salt and black pepper (about 1/2 to 3/4 teaspoon each). Cook, stirring occasionally, until the vegetables have softened somewhat, about 5 to 7 minutes (it helps to cover the pot partway so that the cabbage will wilt easily). cabbage, celery and carrots being softened in a pot with a wooden spoon. This is surrounded by a lemon half, a bunch of parsley, small bowls of various spices, salt and pepper, and a cloth napkin.
  • Season. Add 1/2 teaspoon turmeric and 1 teaspoon cumin, coriander, and Aleppo pepper. Toss to coat the vegetables with the spices.  
  • Simmer. Add a (28-ounce) can of diced tomatoes (with their juices) and 3 cups vegetable broth. Bring to a boil for about 5 minutes, then turn the heat to medium-low. Cover the pot part way allowing just a small opening at the top. Simmer for about 20 to 25 minutes or until the vegetables are tender. broth being added to the vegetables and aromatics simmering in a pot with a wooden spoon. This is surrounded by a lemon half, a bunch of parsley, small bowls salt and pepper, and a cloth napkin.
  • Get the finishing touches ready. While the soup simmers, trim and slice 3 green onions (both white and green parts). Pick and chop enough parsley leaves to get you about 1 cup. Peel and finely grate a piece of fresh ginger, about 1-inch long. Zest a large lemon, then slice it in half and capture its juice.  
  • Finish and serve. Turn the heat off and stir in the parsley, chopped green onions, ginger, lemon zest and lemon juice. Stir to combine.parsley, green onions, ginger, lemon juice and zest added to the pot of detox cabbage soup with a wooden spoon. This is surrounded by a small bowl of pepper, and a cloth napkin.

What to Serve with Cabbage Soup

This vegan cabbage soup is hearty enough on its own, you don’t need any sides. But here are some ways you can expand on the meal:

  • Bread: A quick-rising fresh bread, like simit or challah, is a special treat. Or dress up a good store-bought with garlic and parmesan while the soup simmers. 
  • Add protein: Add white beans, chickpeas, or shredded poached chicken for extra protein (rotisserie chicken would work well.)
  • For a feel-good feast, finish with something sweet: Try vegan chocolate mousse with pistachios!

More Vegan Soup Recipes

Browse all Mediterranean Recipes.

Visit Our Shop.

4.87 from 122 votes

Cabbage Soup

Suzy Karadsheh of The Mediterranean Dish. In the kitchenSuzy Karadsheh
detox cabbage soup in a bowl with a spoon surrounded by small bowls of salt, pepper and lemon wedges and a cloth napkin.
In this weeknight-friendly recipe, a whole head of cabbage stews with warming Mediterranean spices and aromatic veggies until it's silky-smooth and loaded with flavor. Vegan gluten free, this nourishing soup is where health food and comfort food join forces!
Prep – 10 minutes
Cook – 30 minutes
Total – 40 minutes
Cuisine:
American/Mediterranean
Serves – 6
Course:
Entree, Soup

Ingredients
  

  • 2 tablespoons extra virgin olive oil
  • 1 medium yellow onion, chopped
  • 3 garlic cloves, minced
  • 1 medium head of green cabbage, cored and chopped
  • 2 celery sticks, chopped
  • 2 carrots, sliced into thin rounds
  • Kosher salt
  • Black pepper
  • ½ teaspoon ground turmeric
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1/2 to 1 teaspoon Aleppo pepper or red pepper flakes
  • 1 (28-ounce) can diced tomato
  • 3 cups low sodium vegetable broth
  • 1 cup chopped parsley leaves (from about 1 bunch parsley)
  • 3 green onions, trimmed and sliced
  • 1- inch piece fresh ginger, peeled and finely grated
  • 1 large lemon, zested and juiced

Instructions
 

  • Sauté the aromatics. In a large Dutch oven or cooking pot with a lid, heat the olive oil until shimmering. Add the onion and garlic and cook, stirring regularly, until fragrant (adjust the heat as necessary to make sure the garlic does not burn).
  • Soften the veggies. Add the cabbage, celery, carrots, and a big pinch of kosher salt and black pepper (about 1/2 to 3/4 teaspoon each). Cook, stirring occasionally, until the vegetables have softened somewhat, about 5 to 7 minutes (it helps to cover the pot partway so that the cabbage will wilt easily).
  • Season. Add the turmeric, cumin, coriander, and Aleppo pepper and toss to coat the vegetables with the spices.
  • Simmer. Add the diced tomatoes (with their juices) and the broth. Bring to a boil for about 5 minutes, then turn the heat to medium-low. Cover the pot part way allowing just a small opening at the top. Simmer for about 20 to 25 minutes or until the vegetables are tender.
  • Finish and serve. Turn the heat off and stir in the parsley, chopped green onions, ginger, lemon zest and lemon juice. Enjoy!

Video

Notes

  • Shop this recipe: Visit our shop to browse quality Mediterranean ingredients, including the olive oil and spices used in this recipe.
  • Storage: Allow to cool, then store in your refrigerator for up to 5 days, or freezer for up to 3 months. Thaw frozen soup in your refrigerator overnight. Reheat on the stove or in your microwave. 
 

Nutrition

Calories: 131.3kcalCarbohydrates: 20.7gProtein: 4.2gFat: 5.3gSaturated Fat: 0.8gPolyunsaturated Fat: 0.6gMonounsaturated Fat: 3.6gSodium: 151.9mgPotassium: 606.7mgFiber: 7.2gSugar: 9.5gVitamin A: 4591.7IUVitamin C: 89mgCalcium: 125.3mgIron: 2.7mg
Tried this recipe?

Build Your Own Spice Bundle

Stock your spice cabinet with the vibrant flavors of the Mediterranean! Buy 4 or more spices and save 5%. Buy 8 or more spices and save 8%!

Bottles of ras el hanout, baharat spice blend, sumac, and aleppo pepper flakes from the mediterranean dish.

*This post has recently been updated with new information for the readers’ benefit.

Share it with the world

I’m Suzy; born and bred right on the shores of the Mediterranean. I’m all about easy, healthy recipes with big Mediterranean flavors. Three values guide my cooking: eat with the seasons; use whole foods; and above all, share! So happy you’re here…
Learn More

Get our best recipes and all Things Mediterranean delivered to your inbox.
4.87 from 122 votes (21 ratings without comment)

Leave a comment

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

How many stars would you give this recipe?




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

  1. Jackie says:

    3 stars
    Everything started off good but I used a yellow onion and it overpowered the cabbage. I should go with a milder onion. The lemon was a bit much. I’ll need to use half the next time. I’m going to do some comparison with other dishes to get the right combo.

  2. Jarad says:

    5 stars
    This soup is incredible! Thank you! I’d give 5 more stars if I could!

    1. TMD Team says:

      Wow! Thanks, Jarad! So glad you loved this one!

  3. Deb says:

    5 stars
    Thank you! What a wonderful recipe. Love all the spices. I will be making this again and again and again.

  4. Kate says:

    I made this today. It came out wonderful. I like the idea of adding lemon & ginger. Hubby loved the heat.

  5. Bonnie says:

    5 stars
    I really enjoyed the soup surprisingly for me, but I will use the Aleppo pepper flakes.

  6. Lou says:

    5 stars
    I took a shortcut and used a bag of coleslaw mix but am very happy with the results. Cutting up all of the other veggies was great therapy on a frigid winter day. It’s not only delicious and healthy, it’s beautiful!

  7. dee says:

    1 star
    horrible measurements and horrible cook times. Did you actually make this? I was looking for a cabbage detox recipe…unfortunately I found this one. Followed to a T; carrots still hard….too much cabbage for the carrots/celery/onion…just wrong on so many levels. I am home cook…but was sous chef/line cook in my younger days.

  8. Terri says:

    5 stars
    Just made a big pot. It’s delicious. I have diabetes so this will be a go to for me. Paired with a salad.

  9. Lanell Rae says:

    Gonna make the cabbage soup today. This recipe sounds like what I’ve been craving.

  10. Lee Schlesinger says:

    5 stars
    This soup is incredible!
    I have never made a soup where the seasonings are so perfect. My friend does not like vegetable soup EXCEPT HE LOVED THIS SOUP.

    THANK YOU,for this great recupe

    1. TMD Team says:

      Yesssss! We love winning over skeptics :).

  11. Denyse Walker says:

    This recipe popped up on my feed over the holiday whilst I was feeling under the weather and a bit sorry for myself. I had bought a load of fresh stuff over Christmas and New Year and there was loads left as I’d not felt much like eating, never mind standing cooking. I knew straight away I would make this as soon as I felt up to it. All I needed to get in were the canned tomatoes, spring onions and parsley. It was so simple to make and wow! My OH also loved it. Thank you for this tasty & hearty soup recipe.

    1. TMD Team says:

      Thanks, Denyse! So glad you are feeling better!

  12. Ellen says:

    5 stars
    This is delicious! I added ground turkey & chickpeas for more protein. Do NOT skip the lemon at the end. It’s a must!! Thank you!!

  13. Ken says:

    5 stars
    My vegetarian wife loved this. We saw the video together and were both psyched to make this. I made it the next day, today. She was very pleased. A keeper. Thank you so much for your giving culinary heart. ♥️

  14. CJ says:

    5 stars
    This was so delicious! Unfortunately we are about to have extreme weather and the market was out of green cabbage so all I had to choose from was red cabbage. But all I can say is, aside from it being a purple soup, it was still soooo good! I can’t wait to make it again with the green cabbage to taste the difference. Thank you!

    1. TMD Team says:

      Lol! Would have loved to see a picture of your purple soup!

  15. Linda says:

    4 stars
    Delicious soup! Just wondering which ingredients add a kick (I’m assuming the red pepper flakes…anything else?) and what makes it taste sweet? One last question… which ingredients contribute to the 9.5g of sugar? Thank you!

    1. TMD Team says:

      Hi, Linda. The kick definitely comes from the red pepper flakes. If you need a little less heat, Aleppo pepper is a great substitution. The slight sweetness you’re tasting is coming from the veggies. Vegetables naturally contain sugars and become sweeter when cooked. These are the same things mostly contributing to the 9.5 grams of sugar per serving listed in the nutritional info.

  16. Elizabeth B says:

    5 stars
    I just made this soup and it’s delicious. I had all the ingredients on hand so got the full intended flavour — loved the spicy notes. I will definitely make this again.

    1. TMD Team says:

      So glad you enjoyed it, Elizabeth!