Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Spinach, Lentil, and Butter Bean Soup

Spinach, Lentil, and Butter Bean Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: kaeli
  • Total Time: 40 minutes
  • Yield: Serves 6

Description

Indulge in the warmth of Spinach, Lentil, and Butter Bean Soup—a nourishing vegan dish that’s perfect for any occasion. This hearty soup is brimming with plant-based protein and fiber, making it a nutritious choice for lunch or dinner. Easy to prepare and budget-friendly, it’s ideal for weeknight meals or when hosting guests. The rich flavors of lentils, spinach, and spices come together in just one pot, delivering comfort on chilly days. Enjoy this versatile soup fresh or as a delightful leftover that tastes even better the next day.


Ingredients

Scale
  • 2 tbsp olive oil
  • 1 onion, diced
  • 3 cloves garlic, minced
  • 1 cup green or brown lentils, rinsed
  • 6 cups vegetable broth
  • 1 can (15 oz) butter beans, drained and rinsed
  • 4 cups fresh spinach, chopped
  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • ½ tsp ground turmeric
  • Salt and pepper to taste

Instructions

  1. Heat olive oil in a large pot over medium heat until shimmering.
  2. Add diced onion and sauté for 5-7 minutes until soft.
  3. Stir in minced garlic and cook for an additional minute.
  4. Combine lentils, vegetable broth, cumin, smoked paprika, and turmeric; bring to a boil.
  5. Reduce heat and simmer for 20-25 minutes until lentils are tender.
  6. Stir in butter beans and spinach; simmer for an additional 5 minutes.
  7. Season with salt and pepper to your liking before serving hot.
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Main
  • Method: Stovetop
  • Cuisine: Vegan

Nutrition

  • Serving Size: 1 cup (240g)
  • Calories: 250
  • Sugar: 2g
  • Sodium: 350mg
  • Fat: 7g
  • Saturated Fat: 1g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 12g
  • Protein: 13g
  • Cholesterol: 0mg