A wholesome and nourishing soup made with protein-rich lentils, creamy butter beans, and fresh spinach, infused with warm spices and finished with a touch of lemon for brightness.
Servings 4servings
Prep Time 10 minutesmins
Cook Time 35 minutesmins
Total Time 45 minutesmins
Equipment
large pot
knife and cutting board
wooden spoon
Ingredients
1tbspolive oil
1medium onion, chopped
2clovesgarlic, minced
1medium carrot, diced
1tspground cumin
1/2tspground turmeric
1/2tspsmoked paprika
1/4tspground coriander
1cupdried green or brown lentils
4cupsvegetable broth
1canbutter beans (15 oz), drained and rinsed
4cupsfresh spinach, chopped
salt and black pepper to taste
1tbsplemon juice (optional)
Instructions
Heat olive oil in a large pot over medium heat. Add onion, garlic, and carrot, and cook for about 5 minutes until softened.
Stir in cumin, turmeric, smoked paprika, and coriander, cooking for 30 seconds until fragrant.
Add lentils and vegetable broth, stir, bring to a boil, then reduce heat and simmer for 25–30 minutes until lentils are tender.
Stir in butter beans and chopped spinach.
Simmer for another 3–5 minutes until spinach is wilted.
Season with salt and pepper and add lemon juice if desired.
Serve warm with crusty bread or a drizzle of olive oil.
Notes
Bloom spices in oil for deeper flavor. Add butter beans near the end to maintain texture. Stir in spinach last to keep it vibrant. Finish with lemon juice to brighten the dish.