Servings
Font
Back
4.9 from 159 votes

Vegan Cabbage Soup Recipe

This one-pot vegan cabbage soup is delicious, packed with nutrients and flavor, and can be made in large batches, making it ideal as a weeknight dinner!

Prep Time
10 mins
Cook Time
10 mins
Total Time
30 mins
Servings: 6 servings
Calories: 163 kcal
Course: Soup
Cuisine: American

Ingredients

  • 1 tablespoon avocado oil
  • 1 yellow onion
  • 2 carrots
  • 2 celery stalks
  • 4 garlic cloves
  • 1 ½ tablespoons tomato paste
  • 1 teaspoon red pepper flakes adjust to spice tolerance
  • ½ teaspoon ground thyme
  • ½ teaspoon oregano
  • 1 head of cabbage ~1½ lbs
  • 14.5 oz diced tomatoes 1 can, fire roasted tastes great!
  • 8 cups vegetable broth
  • 1 bay leaf
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • 1 can cannellini beans see notes for substitutions
  • ⅓ cup cilantro chopped, for garnish, optional

Instructions

    Cup of Yum
  1. Heat oil in a large pot on medium high heat. Add chopped onion, carrots and celery and cook until soft, about 5 to 6 minutes.
  2. Add minced garlic and cook for 30 seconds while stirring constantly, until fragrant. Add tomato paste, red pepper flakes, thyme, and oregano and cook for 2 minutes, careful not to burn.
  3. Add chopped cabbage and tomatoes and cook for a minute. Then, add vegetable broth, bay leaf, salt and pepper, and cook for 15 minutes.
  4. Finally, add the cannellini beans, and cook for an additional 10 minutes until the cabbage is tender. Start checking after 5 minutes, to avoid overcooking!
  5. Turn off heat, adjust seasoning as needed, remove the bay leaf and garnish with chopped cilantro. Serve hot with some crusty bread!

Notes

  • Choice of beans: You can replace the cannellini beans with any beans of your choice. I've used Northern beans, chickpeas, and even kidney beans in this recipe! 
  • Add greens: I love stirring in some spinach or kale at the end to add some more texture and flavor to this recipe. 
  • Add in starches: You can add potatoes or sweet potatoes to this recipe if you want something a bit more filling. You can also add cooked pasta to the recipe to add a carb component. 
  • When you add the vegetable stock, make sure to scrape the bottom for any "brown bits" - this will impart extra flavor to the soup!

Nutrition Information

Calories 163kcal (8%) Carbohydrates 32g (11%) Protein 7g (14%) Fat 3g (5%) Saturated Fat 0.4g (2%) Polyunsaturated Fat 0.4g Monounsaturated Fat 2g Sodium 1886mg (79%) Potassium 546mg (16%) Fiber 9g (36%) Sugar 11g (22%) Vitamin A 4527IU (91%) Vitamin C 66mg (73%) Calcium 149mg (15%) Iron 3mg (17%)

Nutrition Facts

Serving: 6servings

Amount Per Serving

Calories 163

% Daily Value*

Calories 163kcal 8%
Carbohydrates 32g 11%
Protein 7g 14%
Fat 3g 5%
Saturated Fat 0.4g 2%
Polyunsaturated Fat 0.4g 2%
Monounsaturated Fat 2g 10%
Sodium 1886mg 79%
Potassium 546mg 12%
Fiber 9g 36%
Sugar 11g 22%
Vitamin A 4527IU 91%
Vitamin C 66mg 73%
Calcium 149mg 15%
Iron 3mg 17%

* Percent Daily Values are based on a 2,000 calorie diet.

Report Abuse
Login to Continue
Forgot password?
Don't have an account? Register