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: Elena
  • Total Time: 40 minutes
  • Yield: Serves approximately 6 cups (about six servings) 1x

Description

Cozy up with this nutritious Spinach, Lentil, and Butter Bean Soup—a hearty vegan dish that’s bursting with flavor and packed with plant-based protein. Perfect for chilly evenings or meal prepping, this budget-friendly recipe is easy to whip up in under an hour. Enjoy the comforting combination of spinach, lentils, and butter beans simmered with warming spices like cumin and smoked paprika. Each bowl is not only delicious but also a wholesome choice that will leave you feeling satisfied. Whether served on its own or paired with crusty bread, this soup is sure to become a favorite in your kitchen.


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.
  2. Sauté the diced onion for 5–7 minutes until soft.
  3. Add minced garlic and sauté for another minute.
  4. Stir in rinsed lentils, vegetable broth, ground cumin, smoked paprika, and ground turmeric.
  5. Bring to a boil then reduce heat and simmer for 20–25 minutes until lentils are tender.
  6. Add drained butter beans and chopped spinach; simmer for an additional 5 minutes.
  7. Season with salt and pepper to taste before serving hot.
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Simmering
  • Cuisine: Vegan

Nutrition

  • Serving Size: 1 cup (240g)
  • Calories: 210
  • Sugar: 3g
  • Sodium: 660mg
  • Fat: 5g
  • Saturated Fat: 0g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 36g
  • Fiber: 12g
  • Protein: 10g
  • Cholesterol: 0mg