Print

Hearty Spinach Lentil and Butter Bean Soup (Vegan)

This Hearty Spinach Lentil and Butter Bean Soup is a nourishing vegan recipe made with protein-rich lentils, creamy butter beans, and fresh spinach simmered in a gently spiced broth that’s comforting, filling, and perfect for any night of the week.

Ingredients

  • Olive oil
  • Onion
  • Garlic cloves
  • Green or brown lentils
  • Vegetable broth
  • Butter beans
  • Fresh spinach
  • Ground cumin
  • Smoked paprika
  • Ground turmeric
  • Salt
  • Black pepper
  • Lemon wedges (optional)
  • Red pepper flakes (optional)
  • Fresh herbs for garnish (optional)

Instructions

  1. Heat olive oil in a large pot over medium heat.
  2. Add chopped onion and cook until soft and translucent.
  3. Add minced garlic and cook briefly until fragrant.
  4. Stir in cumin, smoked paprika, and turmeric to toast the spices.
  5. Add lentils and stir to coat with the spices.
  6. Pour in vegetable broth and bring to a gentle boil.
  7. Reduce heat, cover, and simmer until lentils are tender.
  8. Stir in butter beans and fresh spinach.
  9. Cook until spinach is wilted and beans are heated through.
  10. Season with salt and black pepper to taste.
  11. Serve hot with lemon juice or desired garnishes.

Notes

Add spinach at the end to keep it vibrant and tender. Adjust thickness with extra broth and finish with lemon juice for brightness.