Hearty Vegan Cabbage and White Bean Soup

Looking for a comforting and nutritious meal? This Vegan Cabbage and White Bean Soup is just what you need! Packed with wholesome ingredients, it’s a perfect vegan recipe to warm you up on cooler days or to enjoy any time of the year.

This soup is not only easy to prepare but also incredibly satisfying. The combination of tender cabbage and creamy white beans creates a delightful texture, while the fragrant spices elevate the flavors to a whole new level. It’s a dish that proves vegan meals can be both hearty and delicious.

A Soul-Warming Vegan Cabbage and White Bean Soup

A bowl of Vegan Cabbage and White Bean Soup with cabbage, white beans, and vegetables, garnished with parsley, on a rustic table.

This Vegan Cabbage and White Bean Soup is a delicious blend of tender cabbage, hearty white beans, and aromatic vegetables. The taste is a savory harmony of flavors, with a comforting broth that makes it a go-to dish for any vegan meal plan.

Ingredients

  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 1 medium carrot, diced
  • 1 rib celery, diced
  • 4 cups vegetable broth
  • 4 cups green cabbage, chopped
  • 1 can (15 oz) white beans, drained and rinsed
  • 1 teaspoon dried thyme
  • 1 teaspoon smoked paprika
  • Salt and pepper to taste
  • 2 tablespoons olive oil
  • Chopped parsley for garnish (optional)

Instructions

  1. Sauté Aromatics: In a large pot, heat olive oil over medium heat. Add chopped onion, garlic, carrot, and celery. Sauté for about 5 minutes until the vegetables are tender.
  2. Add Broth and Cabbage: Pour in the vegetable broth and add the chopped cabbage. Bring to a boil, then reduce heat to simmer for about 10 minutes until the cabbage is tender.
  3. Incorporate Beans and Spices: Stir in the white beans, dried thyme, smoked paprika, salt, and pepper. Allow the soup to simmer for an additional 5-7 minutes to let the flavors meld.
  4. Serve: Ladle the soup into bowls and garnish with chopped parsley if desired. Enjoy hot!

Cook and Prep Times

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes

Nutrition Information

  • Servings: 4 bowls
  • Calories: 180kcal
  • Fat: 5g
  • Protein: 9g
  • Carbohydrates: 28g