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 Recipe

Spinach, Lentil, and Butter Bean Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.7 from 28 reviews
  • Author: admin
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Mediterranean
  • Diet: Vegan

Description

This Spinach, Lentil, and Butter Bean Soup is a hearty and healthy vegan dish that is perfect for a comforting meal. Packed with nutritious ingredients and flavorful spices, this Mediterranean-inspired soup is sure to satisfy your taste buds.


Ingredients

Scale

Vegetable Base:

  • 1 tablespoon olive oil
  • 1 onion (chopped)
  • 2 garlic cloves (minced)
  • 2 carrots (peeled and diced)
  • 2 celery stalks (chopped)

Seasonings:

  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon dried thyme

Main Ingredients:

  • 1 cup dried red lentils (rinsed)
  • 4 cups vegetable broth
  • 1 can (15 oz) butter beans (drained and rinsed)
  • 4 cups fresh spinach (roughly chopped)
  • 1 tablespoon lemon juice
  • Salt and pepper to taste


Instructions

  1. Sauté Vegetables: Heat olive oil in a large pot, sauté onion, garlic, carrots, and celery until softened.
  2. Add Seasonings: Stir in cumin, smoked paprika, and thyme; cook until fragrant.
  3. Cook Lentils: Add lentils and broth, simmer for 20–25 minutes until tender.
  4. Final Steps: Stir in beans and spinach, cook until spinach wilts. Finish with lemon juice, season with salt and pepper. Serve hot.

Notes

  • You can substitute kale or Swiss chard for spinach.
  • For a creamier texture, blend half the soup before adding the spinach.
  • Add red pepper flakes for a spicy kick.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 280
  • Sugar: 6g
  • Sodium: 540mg
  • Fat: 6g
  • Saturated Fat: 1g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 13g
  • Protein: 15g
  • Cholesterol: 0mg