Nutrition Facts for Vegan hearty white bean soup

Vegan Hearty White Bean Soup

Warm up with a comforting bowl of Vegan Hearty White Bean Soup, a nutrient-packed delight that’s perfect for cozy evenings. Brimming with vegetables like carrots, celery, and red bell pepper, and seasoned with aromatic thyme, rosemary, and a hint of cumin, this soup is a flavor powerhouse. Protein-rich white beans and vibrant baby spinach make it filling yet wholesome, while a splash of freshly squeezed lemon juice adds a refreshing brightness. Ready in just 50 minutes, this vegan soup is an easy one-pot meal that’s ideal for weeknight dinners or meal prep. Serve it hot with crusty bread for a satisfying, plant-based comfort food experience!

Nutriscore Rating: 85/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Vegan Hearty White Bean Soup
Prep Time:15 mins
Cook Time:35 mins
Total Time:50 mins
Servings: 6

Ingredients

  • 2 tablespoons olive oil
  • 1 large, diced yellow onion
  • 4 minced garlic cloves
  • 3 medium, sliced carrots
  • 3 sliced celery stalks
  • 1 diced red bell pepper
  • 1 teaspoon dried thyme
  • 1 teaspoon dried rosemary
  • 0.5 teaspoon cumin powder
  • 6 cups vegetable broth
  • 3 15-ounce cans, rinsed and drained canned white beans
  • 4 cups baby spinach
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 1 juiced lemon

Directions

Step 1

Heat the olive oil in a large pot over medium heat.

Step 2

Add the diced onion to the pot and sauté for about 5 minutes, or until translucent.

Step 3

Stir in the minced garlic, sliced carrots, sliced celery, and diced red bell pepper. Cook for another 5 minutes until the vegetables begin to soften.

Step 4

Add the dried thyme, dried rosemary, and cumin powder to the pot. Stir well to coat the vegetables with the spices.

Step 5

Pour in the vegetable broth and bring the mixture to a simmer.

Step 6

Add the rinsed and drained white beans to the pot.

Step 7

Cover the pot and let the soup simmer for about 20 minutes, allowing all the flavors to meld together.

Step 8

Once the vegetables are tender, stir in the baby spinach, salt, and black pepper.

Step 9

Cook until the spinach has wilted, about 2 minutes.

Step 10

Remove the soup from the heat and add the lemon juice.

Step 11

Taste and adjust seasoning if necessary.

Step 12

Serve the soup hot, garnished with additional lemon wedges if desired.

Nutrition Facts

Serving size (4084.4g)
Amount per serving % Daily Value*
Calories 3295.3
Total Fat 50.5g 0%
Saturated Fat 10.0g 0%
Polyunsaturated Fat 10.2g
Cholesterol 0mg 0%
Sodium 10929.0mg 0%
Total Carbohydrate 558.4g 0%
Dietary Fiber 136.6g 0%
Total Sugars 81.6g
Protein 177.1g 0%
Vitamin D 0IU 0%
Calcium 1752.4mg 0%
Iron 45.0mg 0%
Potassium 12234.1mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 13.4%
Protein: 20.9%
Carbs: 65.8%