Nutrition Facts for Vegan hearty green bean soup

Vegan Hearty Green Bean Soup

Cozy up with a bowl of Vegan Hearty Green Bean Soup, a nourishing and flavor-packed dish that's perfect for any season. This comforting soup shines with tender green beans, hearty potatoes, and vibrant carrots, all simmered in a fragrant vegetable broth infused with aromatic oregano, thyme, and bay leaf. A touch of lemon juice at the end adds a refreshing brightness, while baby spinach provides a subtle, nutrient-rich finish. Ready in under an hour, this simple yet satisfying recipe is ideal for meal prep or feeding a crowd, with a delightful balance of earthy and fresh flavors. Serve it piping hot with crusty bread for an irresistibly wholesome vegan meal.

Nutriscore Rating: 81/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 Green Bean Soup
Prep Time:15 mins
Cook Time:40 mins
Total Time:55 mins
Servings: 6

Ingredients

  • 2 tablespoons olive oil
  • 1 medium, chopped yellow onion
  • 3 minced garlic cloves
  • 2 chopped celery stalks
  • 2 medium, chopped carrots
  • 400 grams, trimmed and cut into 1-inch pieces green beans
  • 2 medium, peeled and diced potatoes
  • 6 cups vegetable broth
  • 1 can (400 grams) diced tomatoes
  • 1 teaspoon dried thyme
  • 1 teaspoon dried oregano
  • 1 teaspoon sea salt
  • 0.5 teaspoon black pepper
  • 1 bay leaf
  • 2 cups baby spinach
  • 2 tablespoons lemon juice

Directions

Step 1

In a large pot, heat the olive oil over medium heat. Add the chopped onion and minced garlic and sauté for 5 minutes until the onion is translucent.

Step 2

Add the chopped celery and carrots, and continue to sauté for another 5 minutes until the vegetables begin to soften.

Step 3

Stir in the green beans and diced potatoes, coating them in the oil and aromatics.

Step 4

Pour in the vegetable broth and add the diced tomatoes, including their juices. Stir in the dried thyme, dried oregano, sea salt, black pepper, and bay leaf.

Step 5

Bring the mixture to a boil, then reduce the heat to low and let it simmer for about 25 minutes or until the potatoes and green beans are tender.

Step 6

Remove the bay leaf and discard it. Stir in the baby spinach and let it wilt for about 2-3 minutes.

Step 7

Finally, stir in the lemon juice, taste, and adjust the seasoning if necessary.

Step 8

Serve the soup hot, garnished with fresh herbs if desired, and enjoy!

Nutrition Facts

Serving size (3454.5g)
Amount per serving % Daily Value*
Calories 1567.0
Total Fat 44.3g 0%
Saturated Fat 7.9g 0%
Polyunsaturated Fat 7.6g
Cholesterol 0mg 0%
Sodium 7211.8mg 0%
Total Carbohydrate 261.0g 0%
Dietary Fiber 60.6g 0%
Total Sugars 69.6g
Protein 53.9g 0%
Vitamin D 0IU 0%
Calcium 899.8mg 0%
Iron 22.5mg 0%
Potassium 8226.6mg 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: 24.0%
Protein: 13.0%
Carbs: 63.0%