When it comes to healthy, easy dinner recipes, this Mediterranean cabbage soup always makes the cut. It’s loaded with veggies, warming spices like turmeric and ginger, and only requires 10 minutes of hands-on time.

When I Need a Reset I Make This Cabbage Soup Recipe
- I love it because it only takes about 10 minutes of prep time. And I’m not alone! My cabbage soup recipe went viral on YouTube and has more than 2 million views!
- It’s vegan, nutrient-rich, and loaded with vegetables
- Cabbage is one of the most affordable vegetables you can buy, making it not only healthy but also budget-friendly.
- It has one of my favorite flavor combinations—turmeric and ginger, adding warmth and loads of flavor.
Key Ingredients
Aside from its super-ingredients, this soup is comforting, aromatic, and, most importantly, a delicious recipe you’ll want to make on repeat. I call it my detox cabbage soup because everything in it is so good for you!
- Olive oil: Use a high-quality extra virgin olive oil for the best flavor and antioxidant-boost.
- Vegetables: Onion and garlic, green cabbage, celery, carrots, canned diced tomato
- Spices turmeric, cumin, coriander, fresh ginger, lemon, parsley, and green onion add complex peppery, earthy, savory, and bright flavors.
- Aleppo pepper adds a mild and bright kick. You can substitute with Urfa biber or red pepper flakes.
- Vegetable broth: Make your own with leftover veggie scraps, use a high-quality store-bought variety, or substitute with chicken stock or broth.

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 40 minutes. Here’s how:
- Prep the vegetables. 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, set over medium high heat, add 2 tablespoons of olive oil. Once the oil begins to shimmer, 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, about 5 to 7 minutes. It helps to cover the pot partway so that the cabbage will wilt easily.

- 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.

- Finish and Serve. While the soup simmers, slice 3 green onions (both white and green parts). Chop 1 cup parsley, peel and finely grate a 1-inch piece of fresh ginger. Zest a large lemon, then slice it in half and capture its juice. Turn the heat off and stir in the remaining ingredients.

Ways to Make this Recipe Your Own
- Swap green cabbage with Napa cabbage or savoy cabbage. I would avoid red cabbage as it has a pronounced peppery flavor, and the red color will leach into the soup.
- Add a can of chickpeas or white beans like cannellini or navy beans for a boost of fiber and plant-based protein.
- Substitute canned whole tomatoes for a more rustic vibe. Just crush them with the back of a spoon.
- Add shredded poached chicken for extra protein (rotisserie chicken would work well.)
What to Serve with Cabbage Soup
This vegan cabbage soup is hearty enough on its own; you don’t need any sides. But soup, salad, and bread are a classic combination.
- Bread: A quick-rising fresh bread, like simit or challah, is a special treat, but something rich like Rosemary Focaccia or crusty like French baguettes or even Olive Bread are good for dipping.
- Salads: I love a good salad, but the cabbage soup has loads of vegetables in it, so I like to keep my salads simple. Caesar Salad is always at the top of my list, but this butter lettuce salad is a new favorite. If I don’t add beans to the soup, sometimes I will pair the soup with this wilted spinach salad just to get in some extra fiber and dark leafy greens.

I Have a Thing for Cabbage Recipes
If you’ve followed me for any length of time, you already know how much I love cabbage. It’s an underappreciated vegetable, so I do what I can to put it front and center. It’s endlessly versatile, totally affordable, and easy to stretch a meal made with cabbage to feed a crowd. If you love this simple cruciferous vegetable as much as I do, try these recipes (after you’ve made the cabbage soup, of course!):
- “Sexy” Roasted Cabbage with Dukkah and Tahini (That’s right! I think cabbage is sexy!)
- Cacio e Pepe Cabbage
- Unstuffed Cabbage Rolls
- Greek Cabbage Rice
- Cabbage Steaks with Chermoula and Toasted Nuts
- Sauteed Cabbage with Garlic and Lime
Cabbage Soup
Add As A Trusted Google Source
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
More Vegan Soup Recipes
Mediterranean Diet Recipes
Mediterranean Vegan Cabbage Soup (Three Ways)
Soups and Stews
White Bean Soup with Spinach and Fresh Herbs
Soups and Stews
Hearty Vegetable Stew
Mediterranean Diet Recipes
Homemade Vegetable Soup
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%!

Browse all Mediterranean Recipes.
Visit Our Shop.
*This post has recently been updated with new information for the readers’ benefit.







This soup was amazing. Made to help me get over my cold. It’s very filling and flavorful! Haters gonna hate, just cuz it says “detox” in the title lol 😆
Glad you loved it, Kay!
I made it and it was delicious and filling. I did not have coriander and substituted fennel. Awesome flavors.
Wow, this is my 1st time making this soup and it is so darn good and filling. Just the right amount of spice too. Better than I anticipated. Thank you.
Yay! Thanks, Heather!
Delicious! I doubled the celery and carrots and added some leftover rotisserie chicken for a little protein. Will definitely be making this often!
Love the idea of adding a bit a rotisserie chicken here! Thanks for sharing, Karen!
Delicious soup! I added royal corona beans.
This recipe is so delicious. I grabbed tomato paste at the grocery store thinking it was diced tomatoe and didn’t realize it until I was pouring it in but I just used like half and it was still so good. I like it eat it cold. It is incredibly filling too. I’m going to make a second batch tomorrow. Thank you.
I made this last week and it was better than I expected! Thank you Suzy for another fantastic recipe!
Very tasty! I essentially doubled the recipe unknowingly by adding more vegetable: fennel bulb and stalks, kale, yellow squash, and red pepper and therefor doubled up on the spice and more liquid to compensate. It was very good!! My goal is to eat this soup for either lunch or dinner until it is gone. I’m sure it can be helpful with weight loss because it is filling and low calorie. Oh I also added a can of cannellini beans for protein.
Thanks so much for sharing, Loren!!
Love all your receipies
Awww! Thanks, Graciela!
Another great recipe – love the spices! Makes lots – I put 2 containers in the freezer. Very comforting flavors.
Needing something healthy this month, I made this recipe exactly as stated, except used the whole carton of no-salt-added veggie broth, so just shy of 4 cups. This soup is just what the doctor ordered. Nice and zingy and didn’t need any additional salt or pepper.
Thanks so much, Maureen!
It was amazing 🤩
It was so good and I will be making this weekly
Loved this variation although I will cut down on the red pepper next time. Almost too spicy for me but may save it for next round of illness when I want to clear the sinuses!
Just had this soup for dinner. It is one of the best soups I’ve ever made! So much flavor in a cabbage soup? Incredible!
The family loves it.
Yay! Thanks so much, Matt!!
Can I make this in a crackpot?
Absolutely! You can click here for Suzy’s other cabbage soup recipe and use the slow cooker instructions as a guide for this one. Enjoy!