Print

Spinach Lentil Bean Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4 from 39 reviews

A comforting and nutritious Spinach Lentil Bean Soup that combines plant-based protein from lentils and butter beans with fresh spinach and warming spices. This hearty vegan soup is simple to prepare, budget-friendly, and perfect for a wholesome meal. Serve it fresh or enjoy the flavors even more the next day after storing.

Ingredients

Scale

Vegetables and Aromatics

  • 1 onion, diced
  • 3 cloves garlic, minced
  • 4 cups fresh spinach, chopped

Legumes

  • 1 cup green or brown lentils, rinsed
  • 1 can (15 oz) butter beans, drained and rinsed

Liquids and Fats

  • 2 tbsp olive oil
  • 6 cups vegetable broth

Spices and Seasonings

  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • ½ tsp ground turmeric
  • Salt and pepper, to taste

Optional Garnish

  • Lemon wedges

Instructions

  1. Sauté the Onion and Garlic: Heat olive oil in a large pot over medium heat. Add the diced onion and cook for 5-7 minutes until soft and translucent. Stir in the minced garlic and sauté for another minute until fragrant.
  2. Cook the Lentils: Add the rinsed lentils, vegetable broth, cumin, smoked paprika, and turmeric to the pot. Bring the mixture to a boil, then reduce the heat and let it simmer gently for 20-25 minutes until the lentils are tender.
  3. Add Butter Beans and Spinach: Stir in the drained butter beans and chopped spinach. Continue to simmer the soup for 5 more minutes, allowing the spinach to wilt and the beans to heat through.
  4. Season and Serve: Season the soup with salt and pepper to taste. Serve hot with a squeeze of fresh lemon juice if desired for added brightness.

Notes

  • Swap spinach with kale or Swiss chard for variety and a different texture.
  • Use chickpeas or white beans instead of butter beans if preferred.
  • Add red pepper flakes for a spicy kick and more warmth.
  • Blend part of the soup to create a creamier texture and richer mouthfeel.
  • Stir in coconut milk for a creamier, richer flavor profile.