Hearty Vegan Cabbage Soup

Discover the ultimate comfort food that’s both light and incredibly satisfying: our homemade Vegan Cabbage Soup. This nourishing, vegetable-packed soup is your perfect companion for a cozy evening, a chilly winter day, or whenever you need a boost of wholesome goodness. It’s wonderfully versatile, remarkably easy to make, and promises a comforting warmth with every spoonful.

Comforting bowl of fresh vegan cabbage soup

Exploring the Delicious Contents of Vegan Cabbage Soup

While there are countless delightful variations, a classic cabbage soup typically features a robust blend of garden-fresh vegetables. Our vegan recipe celebrates this tradition by combining staples like sweet onions, crisp carrots, and aromatic celery with the star of the show: fresh, vibrant cabbage. To elevate the flavor profile and enrich the nutritional content, we incorporate tangy fire-roasted diced tomatoes and hearty cannellini beans. These additions not only infuse the soup with a deeper, more complex taste but also significantly boost its plant-based protein and fiber content, making it incredibly fulfilling.

The secret to this soup’s irresistible taste lies in a carefully chosen blend of Italian seasonings. This aromatic mix, often including oregano, basil, thyme, and rosemary, imparts a beautiful depth and warmth, reminiscent of traditional homemade comfort food. A touch of fresh lemon juice added at the end brightens all the flavors, creating a harmonious and utterly delicious light yet satisfying vegan cabbage soup that’s far from bland, offering a rich and fulfilling culinary experience.

Close-up of fresh vegetables simmering in vegan cabbage soup

Customizing Your Vegan Cabbage Soup: Creative Additions and Smart Substitutions

One of the best qualities of this homemade vegan cabbage soup recipe is its incredible flexibility. It’s designed to be adaptable, allowing you to easily adjust ingredients based on your preferences, dietary needs, or whatever fresh produce you happen to have on hand. Don’t hesitate to get creative and make it truly your own for a customized culinary delight!

  • Boost with Leafy Greens: Enhance the nutrient profile and add a vibrant touch by stirring in a generous handful of fresh spinach, kale, or Swiss chard during the last few minutes of cooking. The residual heat will perfectly wilt them without overcooking.
  • Alternative Beans & Legumes: If cannellini beans aren’t available, white navy beans or chickpeas are excellent substitutes, offering a similar creamy texture and a good source of plant-based protein. For a different flavor profile, consider adding black beans or kidney beans for a heartier, more rustic touch.
  • Hearty Grains for Bulk: To transform this comforting soup into an even more substantial and filling meal, stir in about one cup of pre-cooked brown rice, quinoa, or farro at the end of the cooking process. This addition contributes significant texture and makes it a satisfying main course.
  • Experiment with Cabbage Varieties: While green cabbage and savoy cabbage are highly recommended for their ideal texture and robust flavor in this soup, you can certainly experiment. Savoy cabbage, with its crinkly, tender leaves, offers a slightly softer bite, whereas green cabbage holds up well and provides a satisfying crunch. Napa cabbage, while delicious in other Asian-inspired dishes, might become too soft for this particular soup, so stick to the firmer varieties for best results.
  • Extra Vegetable Boosters: Feel free to load up on more vegetables! Incorporate bell peppers (any color), zucchini, green beans, peas, corn, or even small broccoli florets. Add firmer vegetables like bell peppers or potatoes during the initial sautéing stage, and softer ones like zucchini or peas during the last 10 minutes of simmering.
  • Spice it Up: For those who enjoy a little heat, add a pinch or two of red pepper flakes along with the Italian seasoning, or stir in a dash of your favorite hot sauce or a finely diced jalapeño pepper just before serving.
  • Fresh Herbs: Elevate the fresh flavors with a sprinkle of chopped fresh parsley, dill, or cilantro added just before serving. These bright herbs can make a considerable difference.

This adaptability not only minimizes food waste by allowing you to use up lingering fridge contents but also ensures you can enjoy a delicious, custom-tailored soup every single time.

The Abundant Health Benefits of Wholesome Vegan Cabbage Soup

Beyond its comforting taste, this vegan cabbage soup is a nutritional powerhouse, making it an excellent choice for a healthy and balanced lifestyle. It’s easy to see why simple, vegetable-focused meals like cabbage soup gained popularity for their health benefits, as this soup is truly packed with goodness without compromising on flavor.

  • Rich in Essential Nutrients: Loaded with a diverse array of fresh vegetables, this soup is an exceptional source of essential vitamins and minerals. Cabbage itself is renowned for its high content of Vitamin C, Vitamin K, and folate, all crucial for overall health. The other vegetables, like carrots and tomatoes, add a spectrum of other beneficial nutrients and antioxidants.
  • Abundant in Dietary Fiber: Thanks to the generous amount of vegetables and beans, this soup provides a significant boost of dietary fiber. Fiber is vital for maintaining a healthy digestive system, promoting regularity, and contributing to a prolonged feeling of fullness, which can be highly beneficial for weight management.
  • Naturally Low in Calories: This soup is inherently low in calories but high in volume and nutrient density, making it an ideal meal for those looking to maintain a healthy weight or embark on a weight loss journey. It fills you up without weighing you down, preventing overeating.
  • Excellent Hydration: As a broth-based soup, it significantly contributes to your daily fluid intake, helping you stay well-hydrated. This is especially important when feeling under the weather, during colder months, or after physical activity.
  • Immune System Support: The abundance of vitamins, particularly Vitamin C from the cabbage and tomatoes, along with other antioxidants, helps to strengthen your immune system, making it an ideal meal to support your body during cold and flu season.
  • Cost-Effective and Sustainable: Cabbage and most of the other ingredients are budget-friendly, making this a very economical meal to prepare for the whole family. It’s also a fantastic and delicious way to utilize leftover vegetables from your fridge, effectively reducing food waste and promoting sustainable cooking habits.
  • Incredibly Versatile Meal: Enjoy this soup as a light yet satisfying main dish, perfect for lunch or a wholesome dinner. Alternatively, serve it as a healthy and flavorful side alongside your favorite main course. Its wholesome nature and adaptable flavor profile make it suitable for almost any occasion.
  • Perfect for Meal Prep: This soup reheats beautifully, both from the refrigerator and freezer, making it an ideal candidate for meal prepping. Prepare a large batch at the start of the week for quick, healthy, and convenient meals throughout your busy schedule.

Incorporating this delicious vegan cabbage soup into your diet is a simple, enjoyable, and effective way to boost your vegetable intake and reap a multitude of health benefits. If you enjoy this nourishing recipe, be sure to explore other comforting plant-based dishes like my cabbage and noodles for more wholesome meal ideas!

Preparing Wholesome Vegan Cabbage Soup: A Visual Step-by-Step Guide

Sautéing diced onions, carrots, and celery for vegetable soup base
In a large pot or Dutch oven, begin by heating olive oil. Add the finely diced onion, chopped carrot, and celery. Sauté these aromatic vegetables over medium-low heat for about 5 minutes until they begin to soften, becoming translucent and fragrant. This step builds the flavor foundation of your soup.
Adding minced garlic and Italian spices to sautéed vegetables
Next, stir in the minced garlic and your chosen Italian seasoning blend. Continue to sauté for another 2 minutes, allowing the spices to toast slightly and release their full aroma into the vegetables. Be mindful not to burn the garlic, as this can turn bitter.
Chopped cabbage being added to the vegetable mix in a pot
Now, add the star ingredient: the chopped green cabbage. Continue to sauté for approximately 5 minutes, stirring occasionally, until the cabbage begins to soften and slightly reduce in volume. This pre-cooking step helps to mellow the cabbage flavor.
Vegetable broth, tomatoes, and beans added to the pot for simmering
Pour in the vegetable broth, add the fire-roasted diced tomatoes (including their juices for extra flavor), and the drained and rinsed cannellini beans. Stir all the ingredients gently to combine, then bring the mixture to a gentle simmer over medium heat.
Finished vegan cabbage soup simmering gently in a pot
Reduce the heat to low and let the soup continue to simmer for about 10 minutes, or until all the vegetables are tender to your desired consistency. Finally, remove the pot from the heat, stir in the fresh lemon juice, and season generously with salt to taste. Serve hot and savor this nourishing vegan cabbage soup!

Effortless Instant Pot Vegan Cabbage Soup: A Quick Method

For those seeking a quicker route to this delicious and comforting soup, your Instant Pot is a fantastic tool! It significantly condenses the cooking time while effectively locking in all the vibrant flavors and essential nutrients. Here’s how to adapt this wholesome vegan cabbage soup recipe for your pressure cooker, making weeknight meals a breeze:

  1. Begin by adding a tablespoon of olive oil to the inner pot of your Instant Pot. Select the “Sauté” function (Normal setting). Add the diced onion, chopped carrot, and celery. Sauté for approximately 4 minutes, stirring occasionally, until they start to soften and become fragrant.
  2. Stir in the minced garlic and your chosen Italian seasoning blend. Continue to sauté for an additional 2 minutes, allowing the spices to toast and release their full aroma. Ensure the garlic doesn’t burn.
  3. Add the chopped cabbage to the pot. Continue to sauté for another 2 minutes, stirring frequently, allowing it to wilt slightly. This step helps to layer the flavors and slightly soften the cabbage before pressure cooking.
  4. Pour in the vegetable broth, add the fire-roasted diced tomatoes (with their juices), and the drained and rinsed cannellini beans. Stir all the ingredients gently to combine, ensuring nothing is sticking to the bottom of the pot.
  5. Secure the Instant Pot lid, making sure it is properly sealed, and ensure the vent knob is set to the “Sealing” position. Press the “Cancel” button to end the “Sauté” function.
  6. Select the “Pressure Cook” function (or “Manual” on older models) and set the cooking time to 3 minutes on high pressure.
  7. The Instant Pot will take approximately 8-10 minutes to come to pressure before the actual cooking timer begins counting down.
  8. Once the 3-minute cooking cycle is complete, carefully perform a quick release of pressure by moving the vent knob to the “Venting” position. Allow all the steam to fully escape before attempting to open the lid.
  9. Finally, remove the lid, stir in the fresh lemon juice, and season with salt to taste. Give it a good stir, and your wholesome Instant Pot vegan cabbage soup is ready to be enjoyed!
Vegan cabbage soup cooking in an Instant Pot

Storing and Reheating Your Vegan Cabbage Soup Leftovers

This delicious vegan cabbage soup is not only wonderful when served fresh but also an exceptional candidate for meal prepping, as it stores and reheats beautifully. Making a large batch means you’ll have wholesome, ready-to-eat meals throughout the week, significantly saving you time and effort on busy evenings.

Refrigeration Tips:

Allow the soup to cool completely to room temperature before transferring it to an airtight container. Properly stored, it can be safely kept in the refrigerator for up to 3-4 days. For reheating, simply portion into microwave-safe bowls and microwave for 2-3 minutes, stirring halfway, or gently warm it on the stovetop over medium heat until heated through. If the soup has thickened too much in the fridge, feel free to add a splash of extra vegetable broth or water to achieve your desired consistency.

Freezing Instructions:

Cabbage soup freezes exceptionally well, making it perfect for long-term storage and future convenience. Once cooled completely, divide the soup into individual freezer-safe containers or sturdy heavy-duty freezer bags. If using freezer bags, lay them flat to freeze, which saves valuable freezer space and allows for quicker thawing. The soup can be frozen for up to 2-3 months without compromising its quality or flavor.

To reheat from frozen, you have a couple of convenient options: you can either thaw it overnight in the refrigerator, then reheat it on the stovetop or in the microwave. Alternatively, for a quicker approach, gently reheat it directly from frozen on the stovetop over low heat, stirring occasionally until thawed and thoroughly warmed through. For microwave reheating from frozen, transfer a portion to a microwave-safe bowl, use a defrost setting, then continue heating until warm. Freezing individual portions is incredibly convenient for quick, healthy lunches or dinners that are ready in minutes.

Bowl of vegan cabbage soup garnished with fresh parsley

Frequently Asked Questions About Vegan Cabbage Soup

  • Can I freeze this soup? Absolutely! This soup is an excellent candidate for freezing. Store it in airtight, freezer-safe containers or bags for up to 2-3 months. To enjoy, thaw it in the refrigerator overnight or reheat gently from frozen on the stovetop or in the microwave until thoroughly warmed.
  • Can I make this recipe without any oil? Yes, you certainly can! If you prefer an oil-free preparation, simply sauté the initial vegetables (onion, carrot, celery) in a small amount of vegetable broth or water instead of olive oil. Add a tablespoon at a time to prevent sticking.
  • Is this recipe gluten-free? Yes, this vegan cabbage soup is naturally gluten-free. However, if you are preparing this for someone with a severe gluten allergy or celiac disease, always double-check the labels of your vegetable broth and canned beans to ensure they are certified gluten-free and have no risk of cross-contamination.
  • Is cabbage soup healthy for weight loss? Yes, this cabbage soup is incredibly healthy and can be beneficial for weight loss. It’s low in calories, high in fiber and nutrients, and very filling, which can help reduce overall calorie intake. Paired with a balanced diet, it can be a great tool for managing weight.
  • What can I use if I don’t have Italian seasoning? No Italian seasoning? No problem! You can easily create a similar flavor profile by combining 1/2 teaspoon dried basil, 1/2 teaspoon dried thyme, and 1 teaspoon dried oregano. For an extra layer of flavor, a pinch of dried rosemary or marjoram can also be added.
  • Can I add other vegetables to this soup? Definitely! This soup is wonderfully versatile. Feel free to add ingredients like bell peppers, zucchini, green beans, peas, corn, or even potatoes (add with the broth to ensure they cook through). This is a great way to use up leftover produce.
  • How can I make this soup spicier? To add a bit of heat, you can include a pinch or two of red pepper flakes along with the Italian seasoning, or stir in a dash of your favorite hot sauce or a finely diced jalapeño pepper during the sautéing stage.
  • Can I add plant-based protein besides beans? Yes, to increase the protein content, you could add cooked lentils, plant-based ground “meat” crumbles (added at the end of cooking), or even some cubed firm tofu that has been pressed and pan-fried separately before adding.

Vegan Cabbage Soup Recipe Card

Author: Liz Thomson

Prep Time: 10 minutes

Cook Time: 25 minutes

Total Time: 35 minutes

Yield: 8 cups

Category: Soup

Method: Stovetop, Instant Pot

Cuisine: American

Diet: Vegan

Description

This cozy cabbage soup is packed with a variety of vegetables, making it the perfect light yet deeply satisfying meal. Enjoy this wholesome, good-for-you soup on a sick day or a chilly winter evening for comforting warmth and nourishment.

Ingredients

  • 1 tablespoon olive oil
  • 1 yellow onion, diced
  • 2 large carrots, chopped
  • 2 stalks celery, chopped
  • 3 cloves garlic, minced
  • 2 teaspoons Italian seasoning blend
  • 1/2 head green cabbage, chopped
  • 4 cups vegetable broth
  • 1 14oz can fire-roasted diced tomatoes
  • 1 14oz can cannellini beans or white beans, drained and rinsed
  • 1 tablespoon lemon juice
  • Salt to taste

Instructions

Stovetop Directions

  1. In a large pot or Dutch oven, add the olive oil, onion, carrot, and celery. Sauté over medium-low heat for 5 minutes, stirring occasionally until vegetables begin to soften.
  2. Add the minced garlic and Italian seasoning. Continue to sauté for 2 minutes, allowing the spices to become fragrant.
  3. Stir in the chopped cabbage. Continue to sauté for another 5 minutes until the cabbage starts to soften and wilt slightly.
  4. Pour in the vegetable broth, fire-roasted diced tomatoes, and drained and rinsed beans. Bring the mixture to a gentle simmer.
  5. Reduce the heat and let the soup simmer for 10 minutes, or until all the vegetables are tender to your liking.
  6. Remove from heat, stir in the fresh lemon juice, and season with salt to taste. Serve hot and enjoy immediately.

Instant Pot Directions

  1. Add the olive oil, onion, carrot, and celery to your Instant Pot. Select the “Sauté” function and cook for 4 minutes, stirring frequently.
  2. Stir in the minced garlic and Italian seasoning. Continue to sauté for 2 minutes until fragrant.
  3. Add the chopped cabbage and sauté for another 2 minutes, stirring frequently until it begins to wilt.
  4. Pour in the vegetable broth, fire-roasted diced tomatoes, and drained and rinsed beans. Stir to combine.
  5. Secure the lid, ensure the vent is set to “Sealing,” and cancel the “Sauté” function.
  6. Select “Pressure Cook” (or “Manual”) and set the cooking time for 3 minutes on high pressure.
  7. Once cooking is complete, perform a quick release of pressure by moving the vent knob to the “Venting” position.
  8. When the steam has fully released, carefully open the lid. Stir in the fresh lemon juice and season with salt to taste before serving.

Did you make this recipe?

We’d love to see your creation! Tag @iheartveggies on Instagram and hashtag it #iheartveggies to share your delicious vegan cabbage soup with our community!

Discover More Wholesome Vegan Soup Recipes

  • Hearty 10-Vegetable Soup
  • Nourishing Quinoa Vegetable Soup
  • Comforting Tomato and Rice Soup