Hearty Vegetable Cabbage Soup (Vegan + Healthy)
This easy, one-pot Vegetable Cabbage Soup is a healthy, vegan dream for busy weeknights. Packed with flavor and ready in under an hour!
cookwithyara.com/recipes/vegetable-cabbage-soup-vegan-healthy
There are evenings when the thought of cooking feels like a monumental task. The day has been long, the commute was tiring, and the chorus of “what’s for dinner?” is about to begin. On nights like these, we all crave something that is deeply comforting, incredibly simple, and doesn’t leave behind a mountain of dishes. This is precisely the moment for a pot of this beautiful, hearty Vegetable Cabbage Soup to enter your life. It is the answer to the weeknight dinner dilemma, a recipe that delivers maximum nourishment and flavor with minimal effort. This isn't just a soup; it's a warm embrace in a bowl, a vibrant mosaic of colors and textures that feels both wholesome and indulgent.
Imagine a steaming bowl brimming with tender, silky cabbage, sweet carrots, and hearty chickpeas, all swimming in a savory, herb-infused broth that warms you from the inside out. This is a soup that tastes like it has been simmering for hours, developing deep layers of flavor, yet it comes together so quickly you’ll wonder how it’s possible. It’s a testament to the power of simple, fresh ingredients treated with care. From my kitchen to yours, I promise this recipe will get you from a hectic evening to a peaceful, delicious meal on the table in under an hour. Let’s get cooking.

Why This Is Your New Weeknight Go-To
When a recipe makes it into my regular rotation, it has to check a lot of boxes. It needs to be simple, satisfying, and flexible enough to adapt to what I have on hand. This Healthy Vegetable Cabbage Soup ticks every single one, and I have a feeling it will become a favorite in your home as well for so many reasons.
A True One-Pot Wonder. The beauty of this soup lies in its simplicity, starting with the cleanup. Everything—from sautéing the aromatic vegetables to the final simmer—happens in a single large pot or Dutch oven. This means less time scrubbing pans and more time enjoying your evening. The aroma that fills your kitchen as it cooks is just a bonus.
Built from Pantry Staples. There’s no need for a special shopping trip. This recipe is built on the humble heroes of a well-stocked pantry: onions, carrots, canned tomatoes, broth, and chickpeas. It’s a comforting feeling to know you can pull together a deeply flavorful and healthy meal using ingredients you likely already have.
Incredibly Fast & Effortless. While the flavor is complex and layered, the process is anything but. The active cooking time is minimal, with most of the magic happening while the soup simmers away on its own. It’s the perfect recipe for multitasking or simply taking a few moments to unwind while dinner cooks itself.
Nourishment in Every Spoonful. This soup is a powerhouse of nutrition. It's packed with fiber, vitamins, and minerals from the abundance of vegetables. Being naturally vegan and gluten-free, it’s an inclusive meal that caters to various dietary needs without sacrificing an ounce of taste. It’s light on the stomach but substantial enough to be a truly satisfying main course.
A Delicious Blank Canvas. Think of this recipe as a starting point. It is absolutely delicious as is, but it’s also incredibly easy to customize. You can switch up the vegetables based on the season, add different beans or grains, or play with the spices to create a new experience every time you make it. It’s a recipe that grows with you.
Simple Ingredients, Big Flavor
The magic of Mediterranean and Levantine cooking often lies in transforming simple, everyday ingredients into something truly special. This philosophy is at the heart of our Vegetable Cabbage Soup. Each component is chosen not just for its individual taste, but for how it contributes to the symphony of flavors in the final dish.
The Humble Cabbage: Often overlooked, green cabbage is the star of this soup. When simmered, it sheds its raw crunch and becomes wonderfully tender, silky, and subtly sweet, absorbing all the savory flavors of the broth. It provides bulk and a satisfying texture that makes the soup feel substantial.
The Aromatic Foundation: Like many great dishes, this one starts with a classic mirepoix—a trio of onion, carrots, and celery. Sautéed in good quality olive oil, these vegetables create an essential base layer of sweet, earthy flavor that is the soul of the soup. Don’t rush this step; letting them soften and caramelize slightly makes all the difference.
Garlic's Gentle Pungency: Added just after the first set of aromatics, minced garlic contributes a gentle, fragrant warmth that deepens the overall flavor profile without ever becoming overpowering. It’s the quiet supporting actor that makes the star shine brighter.
Canned Diced Tomatoes: These are a pantry workhorse, providing a gentle acidity, a touch of umami, and a beautiful rosy hue to the broth. The juices from the can meld with the vegetable broth to create a liquid base that is both rich and balanced. Using fire-roasted tomatoes is a wonderful way to add a subtle smoky depth.
A Quality Vegetable Broth: The broth is the very backbone of the soup, carrying all the other flavors. I recommend using a low-sodium, high-quality store-bought broth or, if you have it, homemade. This allows you to control the final seasoning yourself.
Warm Spices: Here is where we can add a little touch of the Levant. While simple oregano provides a classic Mediterranean note, adding a pinch of ground cumin and coriander introduces a warm, earthy complexity that makes the soup feel incredibly comforting and nuanced.
Hearty Chickpeas: To make this soup a complete and satisfying meal, we turn to the ever-reliable chickpea. They add a wonderful, slightly firm texture and a boost of plant-based protein and fiber, ensuring you feel full and nourished long after you’ve finished your bowl.
The Fresh Finish: The final, transformative touches come from fresh ingredients added right at the end. A generous handful of chopped fresh parsley and dill brings a vibrant, clean flavor that cuts through the richness, while a squeeze of fresh lemon juice brightens and lifts all the other flavors, making the entire soup taste more alive.
Step-by-Step in Plain English
Making this delicious Vegetable Cabbage Soup is a straightforward and rewarding process. I'll walk you through each stage, explaining not just what to do, but why you're doing it. Think of it less as a strict set of rules and more as a gentle guide to creating a beautiful pot of soup from scratch.
Stage 1: Building the Flavor Base (About 10 minutes) This is the most important step for developing deep, rich flavor. Start by warming a good drizzle of olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. Add your chopped onion, carrots, and celery. Let them cook, stirring occasionally, until they become soft, fragrant, and the onion is translucent. You’re not trying to brown them, but rather to gently coax out their natural sweetness. The incredible aroma that fills your kitchen is your first sign that you’re on the right track.
Stage 2: Waking Up the Spices (About 1 minute) Next, add the minced garlic and all your dried spices—the oregano, cumin, and coriander—to the pot. Stir constantly for about 30 to 60 seconds until they become incredibly fragrant. This technique, known as “blooming,” uses the warm oil to toast the spices, which releases their essential oils and unlocks a much deeper, more complex flavor than if you were to just dump them into the liquid later. Be watchful, as garlic and spices can burn quickly.
Stage 3: Creating the Savory Broth (About 5 minutes) Now, pour in the canned diced tomatoes with their juices. Stir everything together, using your spoon to gently scrape up any flavorful browned bits (this is called the fond) that may have stuck to the bottom of the pot. Let this mixture bubble for a few minutes to allow the tomato flavor to concentrate slightly. After that, pour in the vegetable broth and add the bay leaf, stirring to combine everything thoroughly.
Stage 4: The Gentle Simmer (About 20-25 minutes) Bring the soup to a gentle boil, then add all of your shredded cabbage to the pot. It might look like a huge amount at first, but don't worry—it will wilt down significantly. Stir it into the broth, reduce the heat to low, cover the pot, and let it simmer. This is where the magic happens. The cabbage will become tender and sweet, and all the individual flavors will meld together into a harmonious whole. A gentle simmer, not a rolling boil, is key for tender vegetables and a clear broth. That's it, you're more than halfway done!
Stage 5: The Finishing Touches (About 5 minutes) Once the cabbage is tender to your liking, it's time for the final elements. Add the rinsed and drained chickpeas to the pot, stirring them in just to heat through. Turn off the heat. Remove the bay leaf, as its job is done. Now, stir in the fresh parsley, fresh dill, and the bright juice of a lemon. This final addition of freshness is crucial; it awakens all the slow-simmered flavors and makes the soup taste vibrant and complete. Have a taste and adjust the seasoning with salt and freshly ground black pepper as needed. Your beautiful, healthy Vegetable Cabbage Soup is now ready to serve.
Pro Shortcuts and Time-Savers
Even a simple recipe like this healthy Vegetable Cabbage Soup can be made even quicker with a few clever strategies. Here are some of my favorite tips for getting this nourishing meal on the table with even less fuss on those extra-busy days.
Prep Your Veggies Ahead. The most time-consuming part of this recipe is the chopping. Dedicate about 20 minutes over the weekend to chop your onion, carrots, and celery. Store them in an airtight container in the refrigerator, and they’ll be ready to go when you are. You can also shred the cabbage ahead of time and store it in a separate bag or container.
Embrace the Food Processor. Your food processor is your best friend for speedy prep. Use the standard S-blade to quickly chop the onion, carrots, and celery. Just be sure to pulse them so you don’t accidentally turn them into a purée. Then, switch to the shredding disc to make short work of the entire head of cabbage in under a minute.
Utilize Pre-Chopped Ingredients. There is absolutely no shame in using shortcuts from the grocery store. Buying pre-chopped mirepoix mix (onion, carrot, and celery) from the produce section or a bag of pre-shredded coleslaw mix (just cabbage and carrots, no dressing) can cut your active prep time down to almost nothing.
Cook a Double Batch. It takes virtually the same amount of active effort to cook a double batch of this soup as it does a single one. By doubling the recipe, you’re essentially cooking for two nights at once. Enjoy one portion for dinner tonight and freeze the rest in individual or family-sized servings for a future meal that requires zero effort beyond reheating.
Ways to Switch It Up
One of the best things about a foundational recipe like this Vegetable Cabbage Soup is how easily it can be adapted. Think of this version as your trusted starting point, and feel free to get creative based on your tastes or what you find in your kitchen. Here are a few ideas to inspire your next pot.
Add Hearty Grains. To make the soup even more substantial, consider adding a healthy grain. About a half-cup of pearled barley, farro, or cracked freekeh can be added along with the broth. You may need to add an extra cup or so of broth and increase the simmer time by 15-20 minutes to ensure the grains are fully cooked and tender. This adds a wonderful, chewy texture.
Introduce Different Vegetables. This soup is perfect for cleaning out the vegetable crisper. Feel free to add other veggies you have on hand. Diced zucchini or yellow squash can be added in the last 10 minutes of simmering. Diced potatoes or sweet potatoes can go in with the cabbage, and a few handfuls of fresh spinach or chopped kale can be stirred in at the very end until just wilted.
Turn Up the Heat. For those who enjoy a bit of spice, it’s easy to add a warm kick. Add a generous pinch of red pepper flakes or a teaspoon of Aleppo pepper along with the other dried spices to infuse the whole pot with gentle heat. For a smokier spice, try adding a bit of smoked paprika. Alternatively, a swirl of harissa paste in each bowl before serving is absolutely delicious.
Boost the Protein. While the chickpeas provide a good amount of plant-based protein, you can certainly add more. A cup of red lentils added with the broth will dissolve as it cooks, lending a creamy thickness to the soup. Brown or green lentils will hold their shape better if you prefer more texture. Canned cannellini beans or kidney beans also make a wonderful addition.
Make It (Vegan) Creamy. For a richer, more decadent version, you can introduce a creamy element. Stir in a half-cup of full-fat coconut milk during the last few minutes of cooking for a silky texture. Another fantastic option, with a nod to Levantine flavors, is to whisk a tablespoon or two of tahini with a bit of the hot soup broth in a separate bowl before stirring it back into the pot.
Storing Leftovers the Right Way
This Vegetable Cabbage Soup is one of those wonderful dishes that tastes even better the next day as the flavors continue to meld and deepen. Storing it properly ensures you can enjoy a quick and delicious meal later in the week.
In the Refrigerator: Allow the soup to cool down to room temperature before storing. Transfer it to an airtight container and place it in the refrigerator. It will keep beautifully for up to 5 days, making it perfect for weekday lunches or another easy dinner.
In the Freezer: This soup freezes exceptionally well, which is why I often make a double batch. Let it cool completely, then portion it into freezer-safe containers or heavy-duty freezer bags. Be sure to leave about an inch of space at the top to allow for expansion. It can be stored in the freezer for up to 3 months. To serve, thaw it overnight in the refrigerator for the best results.
Reheating Tips: The best way to reheat the soup is gently on the stovetop over medium-low heat, stirring occasionally until it’s heated through. This method preserves the texture of the vegetables much better than a microwave. If you are in a hurry, the microwave will work, but be sure to heat it in intervals, stirring in between to ensure it heats evenly.
Bring It Back to Life: After reheating, especially from frozen, the soup can sometimes benefit from a little refresh. A fresh squeeze of lemon juice and a sprinkle of new, fresh herbs like parsley or dill will awaken the flavors and make it taste as though it was just made.
Quick Answers to Common Questions
Here are answers to some of the questions you might have as you prepare this simple and healthy Vegetable Cabbage Soup. I hope these tips help you feel confident in the kitchen!
Can I prep this recipe ahead of time?
Absolutely! To get a head start, you can chop all the vegetables (onion, carrots, celery, and cabbage) up to 2-3 days in advance. Store them in separate airtight containers in the refrigerator. With the prep work done, the soup will come together in just over 30 minutes.
I don't have a Dutch oven. What can I use instead?
No problem at all. Any large, heavy-bottomed stockpot or soup pot will work perfectly for this recipe. The key is to have a pot that is large enough to hold all the ingredients comfortably and has a heavy base to distribute heat evenly, which prevents the vegetables from scorching during the initial sauté.
Can I double this Vegetable Cabbage Soup recipe?
Yes, this recipe doubles beautifully! It's a fantastic dish for batch cooking or serving a larger gathering. Simply double all the ingredients and use a pot that is large enough to accommodate the volume. The cooking times should remain roughly the same.
How can I make this soup spicier or milder?
To make it spicier, add 1/4 to 1/2 teaspoon of red pepper flakes or a teaspoon of Aleppo pepper along with the dried spices. You can also add a finely chopped hot pepper with the onions. To make it milder, simply omit any spicy elements and ensure your black pepper is used sparingly.
What are some good protein alternatives to chickpeas?
If you don't have chickpeas or want a change, this soup is wonderful with other legumes. Canned cannellini beans, great northern beans, or kidney beans are excellent substitutes. For a different texture and flavor, you could also add red, green, or brown lentils (adjusting simmer time and liquid as needed).
Healthy Vegetable Cabbage Soup (Vegan)
A deeply nourishing and flavorful one-pot vegetable cabbage soup that's naturally vegan, gluten-free, and perfect for a healthy weeknight meal. Ready in under an hour!
Prep Time
15 min
Cook Time
35 min
Total Time
50 min
Servings
6 servings
Ingredients
For 6 servings
- 2 tablespoons olive oil
- 1 large yellow onion, chopped
- 2 medium carrots, chopped
- 2 celery stalks, chopped
- 4 cloves garlic, minced
- 1 teaspoon dried oregano
- 1/2 teaspoon ground cumin
- 1/2 teaspoon ground coriander
- 1 (28-ounce) can diced tomatoes, undrained
- 6 cups low-sodium vegetable broth
- 1 small head green cabbage (about 2 lbs), cored and shredded
- 1 bay leaf
- 1 (15-ounce) can chickpeas, rinsed and drained
- 1 teaspoon salt, or to taste
- 1/2 teaspoon black pepper, or to taste
- 1/4 cup chopped fresh parsley
- 2 tablespoons chopped fresh dill
- 1 lemon, juiced
Instructions
- 1
Sauté the Aromatic Base
Heat the olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. Add the chopped onion, carrots, and celery. Cook, stirring occasionally, for 8-10 minutes, until the vegetables have softened and the onion is translucent.
- 2
Bloom the Spices
Add the minced garlic, dried oregano, ground cumin, and ground coriander to the pot. Stir constantly for about 1 minute until fragrant. This step toasts the spices and deepens their flavor.
- 3
Add Tomatoes and Broth
Pour in the diced tomatoes with their juices and the vegetable broth. Use your spoon to scrape any browned bits from the bottom of the pot. Add the bay leaf and stir everything to combine.
- 4
Increase Heat and Add Cabbage
Increase the heat to medium-high and bring the soup to a gentle boil. Add the shredded cabbage to the pot. It will seem like a lot, but it will cook down significantly.
- 5
Simmer the Soup
Stir the cabbage into the broth. Once combined, reduce the heat to low, cover the pot, and let it simmer for 20-25 minutes, or until the cabbage is tender.
- 6
Add Chickpeas and Season
Stir in the rinsed and drained chickpeas. Let them cook for about 2-3 minutes just to heat through. Season with salt and black pepper to your taste.
- 7
Finish with Fresh Herbs
Turn off the heat and remove the pot from the stove. Remove and discard the bay leaf. Stir in the fresh chopped parsley and dill.
- 8
Add Lemon Juice
Squeeze the juice from one lemon directly into the soup. Stir to combine. The acidity will brighten all the flavors.
- 9
Taste and Adjust
Give the soup a final taste. Adjust with more salt, pepper, or lemon juice if needed to reach your desired flavor balance.
- 10
Serve and Enjoy
Ladle the hot vegetable cabbage soup into bowls. Garnish with an extra sprinkle of fresh herbs if desired and serve immediately with a side of crusty bread for dipping.
Nutrition Facts
Per serving (estimated)
210 calories
Calories
35g
Carbs
8g
Protein
6g
Fat
10g
Fiber
650mg
Sodium
12g
Sugar




