Vegan Green Cabbage Soup with Potato
This nourishing vegan green cabbage soup, with just a hint of lemon and dill, is the perfect balance of light and comforting. With plenty of shredded cabbage, Yukon Gold potato and chickpeas, it’s a light meal all on its own. I like to roast the chickpeas for a crunchy topping, but you can also add them directly into the soup so it comes together entirely on the stovetop!

Want to save this recipe?
Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!
On so many levels, soup is a perfect meal…it comes together in one pot, it makes it easy to eat a TON of nutrient-dense veggies (newsflash: the dietitian wants you to eat your veggies ha ha) and they usually come together pretty quickly.
Whether it’s a cozy weekend or a busy weeknight, soup is always one of my go-to meals, which is why I have so many vegan soup recipes here on the blog. And this green cabbage soup leans into simple, fresh flavours: a little lemony and herbaceous. It really is the perfect balance when you want something that feels light but still comforting.
A lot of the cabbage soup recipes online have a tomato base, but I really wanted to celebrate the fresh, gentle sweetness of green cabbage with a clear broth. Kale might get all the good press, but cabbage is a nutrition powerhouse in its own right…and this is an easy recipe idea with cabbage that will help you use up that giant cabbage you just bought!
Want more delicious, veggie-packed recipes? Grab a copy of my book, Plant Magic, and see just how craveable plant-based recipes can be!
Let me show you how to make this simple and nourishing cabbage soup
You need just 9 VERY simple ingredients – plus oil and salt – for a nutrient-dense cabbage soup with plenty of good for your gut fiber, antioxidants and fermentable carbohydrates. Because the ingredients for this soup are all quite delicately flavoured, there are a few tricks I use to create a bit of magic.

The first is taking a few extra minutes to get the textures right: finely shred the cabbage so it melts into the soup and you’re not crunching through it. Wanna save even more time? Buy pre-shredded cabbage! I dice the potato small so it fits easily on the spoon with other ingredients – and I’m using waxy Yukon Gold potatoes specifically here so they keep their shape and don’t release too much starch into the broth.


You’re also going to cook the cabbage with aromatics just a few minutes longer than usual until they start to brown a bit and develop their flavour. And then of course, my not-so-secret weapon: Better Than Bouillon concentrate.
I haven’t used vegetable broth in years as this is lower waste, more affordable per serving and tastes SO much richer. I use the vegetarian “no chicken” concentrate here but the garlic would be amazing too. If you have celiac disease, these aren’t GF so substitute your favourite GF bouillon cube or concentrate. Go Bio has nice vegan, GF options.


There are two ways to approach the chickpeas in the soup: you can simply add them with the water and spices and let them simmer – or, if you don’t mind turning on the oven – you’ll start by roasting them as the soup cooks for an extra layer of texture in the soup which I love.
Either way, you’ll have a nourishing bowl of soup in 45 minutes flat to feed a crowd, and most of that time is hands off simmering. It’s a light yet complete meal with veggies, potatoes and chickpeas.

Make this homemade cabbage soup recipe your own
I love this soup exactly as it is…but one of the things I love about soups is how flexible they are, so go ahead, make it your own!
- Add spice! A good pinch of red chile flakes will add a bit of heat, or stir in a bit of harissa.
- Boost the protein: want to double down on plant-based protein? You could always double the chickpeas, or you could finely dice (really small!) some extra firm or smoked tofu into the soup before it simmers.
- Love lemon? Add even more zest or juice. My hubs and I really debated this one…he strongly preferred just 1 tablespoon of lemon juice. But I also liked the taste of 2 tablespoons because then that zesty lemon flavour really hits. You could also swap fennel for dill if you prefer that flavour or blend in some roasted garlic to the broth.
More nourishing, brothy vegan soups
- Veggie-packed Navy Bean Soup
- Garlicky Black Bean Soup with Swiss Chard
- Vegan “Chicken” Noodle Soup
- Brothy Red Lentil Soup with Carrots
- Bright + Lemony Orzo Soup with Chickpeas

Vegan Green Cabbage Soup with Potato
Ingredients
- 2 tablespoons extra virgin olive oil, or avocado oil
- 1 pound green cabbage, cored and finely shredded (8 cups shredded)
- 1 pound Yukon Gold potatoes, cut into 1 cm (½ inch) cubes
- 1 medium yellow onion, halved and finely sliced
- 14 ounce can chickpeas, rinsed and drained
- 6 cups water
- 4 teaspoons Better Than Bouillon No Chicken Concentrate, or gluten free alternative
- 1 teaspoon garlic powder
- 1 teaspoon dried thyme
- ¼ teaspoon cumin
- 1 lemon , zested
- 1 tablespoon freshly squeezed lemon juice
- ¼ cup fresh dill, finely chopped
Instructions
Roasting the chickpeas? Start here
- If roasting the chickpeas, do this FIRST: preheat oven to 425℉ (218℃). Prepare a rimmed baking sheet with parchment. Rinse and drain chickpeas then pat dry with a clean kitchen towel. Place chickpeas on baking sheet, DRY, and bake for 20 minutes. Add 1 teaspoon oil and ¼ tsp salt, stir with a spoon and bake until crunchy, about 15 minutes more.
Cabbage Soup Instructions
- Heat oil in a soup pot over medium heat. Add onions and cabbage and cook, stirring occasionally, until soft, glossy and starting to brown, about 8-10 minutes. Season well with salt and pepper.
- Add water, potatoes, (chickpeas if not roasting), bouillon concentrate, garlic powder, thyme, and cumin. Bring to a boil on high, then let bubble away on medium until potatoes are tender, about 15-20 minutes.
- Turn off heat. Add lemon juice, zest and dill and stir. Taste, adjusting salt as needed. Ladle into bowls and top with crunchy chickpeas if using.



6 Comments on “Vegan Green Cabbage Soup with Potato”
I was looking for a way to use up my cabbage, and I enjoyed that this was not tomato based as I usually make with cabbage
I made it exactly as is, but I had no dill so I used parsley
Loved it
I’m sure it must’ve been excellent with the deal which I will try next time
I make many of your recipes and I have all your books
Hi Diane,
Thank you so much for your support…it means the world to me. And I’m so glad you liked the soup!
Delicate but rich flavor makes this recipe a winner. Reminds me of a veggie-packed Chinese Hot & Sour soup in a good way.
My hacks: I pan-toast/sautee the chickpeas in olive oil (cooked from scratch chickpeas so much more flavorful but you have to start earlier). I always sub sweet potatoes for regular potatoes and cook them half- or all-the-way in the microwave to speed up dinner.
I had some leaves of fresh basil, kohlrabi and horseradish which gave an added kick. Additions make the dish more colorful.
Makes a great meal, and as other reviewers note, even better the next day.
Thank you so much for sharing how you make this your own, LeeAnn! I love it
I would give this recipe a 5 star! I had the ingredients and thought I would give it a try. I had my first bowl immediately after I added the last two ingredients and thought it was “just OK”. Then I had a second dish and the flavors had bloomed making it a five star soup! So delicious I can’t stop eating it.! My hubby agrees. Thanks for this simple and delicous recipe!
Ah I love this!! It just needed a minute for everything to come together…I am so glad you like it Kris 🙂