Spinach Lentil Butter Bean Soup

Category: Delicious Meals with Less Cleanup

This nourishing bowl combines tender lentils, creamy butter beans, and vibrant spinach simmered in aromatic vegetable broth. Savory onions and garlic lay the foundation, while cumin, smoked paprika, and turmeric offer gentle warmth and depth. Easy to prepare in just 40 minutes, the soup is both budget-friendly and filling, offering plenty of plant-based protein and fiber. Serve hot with lemon wedges for a bright finish. Enjoy it fresh or savor the enhanced flavors the next day. Versatile, cozy, and ideal for quick weeknight dinners or prepping ahead for lunches.

Delicious by Nina official logo
Updated on Sun, 19 Oct 2025 20:51:10 GMT
A bowl of soup with a lemon wedge on the side. Save
A bowl of soup with a lemon wedge on the side. | deliciousbynina.com

This cozy Spinach Lentil and Butter Bean Soup is a weeknight favorite whenever I need something nourishing fast. Wholesome lentils simmer with fragrant onions and garlic while creamy butter beans and fresh spinach add satisfying plant-based protein and vibrant color. Each bowl is gently spiced and brightened with lemon. Whether you crave comfort food or a healthy meal prep option this soup delivers every time.

When I first made this for my family during rainy spring weeks it quickly became our most-requested soup. I now keep lentils and butter beans on hand so I can whip it up anytime.

Ingredients

  • Olive oil: adds heart healthy richness Use extra virgin for best flavor
  • Onion: forms the soup’s savory base Pick a firm onion with glossy skin
  • Garlic: deepens the aroma and flavor Choose fresh cloves not pre-minced
  • Green or brown lentils: they hold shape and add earthiness Look for dry, whole lentils
  • Vegetable broth: builds flavor depth Opt for low sodium if possible
  • Butter beans: provide creamy texture and protein Check for no-salt-added cans
  • Fresh spinach: gives color and nutrients Pick bright green leaves with no wilting
  • Ground cumin: brings warmth and subtle smokiness Use freshly ground if possible
  • Smoked paprika: adds deep savory flavor Spanish varieties are extra aromatic
  • Ground turmeric: creates golden color and gentle spice Buy from a busy store for freshness
  • Salt and pepper: bring it all together Adjust as needed to your taste
  • Lemon wedges (optional): for a tangy finish Fresh lemons are juiciest

Step-by-Step Instructions

Sauté the Onion and Garlic:
Heat olive oil in a large pot over medium heat Add diced onion and cook for five to seven minutes until soft and translucent Stir in the minced garlic and sauté one more minute until the kitchen smells deeply fragrant This step creates the flavor foundation for the soup
Cook the Lentils:
Add lentils vegetable broth cumin smoked paprika and turmeric to the pot Increase the heat until everything comes to a boil then reduce to a gentle simmer Cook for twenty to twenty five minutes stirring occasionally The lentils should be just tender but not mushy
Add Butter Beans and Spinach:
Stir in the butter beans and chopped spinach Let the soup continue to simmer for about five minutes This wilts the spinach and warms the beans making the whole mixture creamy and hearty
Season and Serve:
Taste the soup and add salt and pepper as needed Ladle into bowls Serve hot with lemon wedges on the side so everyone can add a spritz if they like that fresh finish
A bowl of soup with a lemon wedge on top. Save
A bowl of soup with a lemon wedge on top. | deliciousbynina.com

My favorite part is the creamy butter beans They mellow the spices and my kids have loved them since they were toddlers A sprinkle of fresh lemon juice has become our signature finishing touch at the table turning even a regular Tuesday into something special

Storage Tips

Leftovers keep beautifully in a sealed container in the fridge for up to four days The flavors deepen overnight making it even better the next day For longer storage freeze in single portions and thaw overnight in the fridge Then reheat gently on the stove with a splash of extra broth

Ingredient Substitutions

No butter beans Use canned white beans or chickpeas for similar texture and nutrition Swap spinach for kale chard or any leafy greens you like If you want a creamier soup blend a cup or two and stir it back in or add a splash of coconut milk

Serving Suggestions

Serve as a main meal with crusty bread or a side salad It is also delicious with a spoonful of dairy free yogurt or a handful of fresh herbs I like to add chili flakes for a kick when I am making it just for myself

Cultural and Historical Context

Lentil and bean soups have roots in Mediterranean and Middle Eastern cooking regions known for using pulses in everyday meals This recipe is inspired by classic pantry dishes but calls on that modern one pot simplicity I love that it feels nourishing and timeless all at once

Recipe FAQs

→ How can I add extra richness to this soup?

Stir in a splash of coconut milk towards the end of simmering for a creamier, richer texture and a touch of natural sweetness.

→ Can I use different greens instead of spinach?

Absolutely. Kale or Swiss chard work well in place of spinach, adding a slightly different flavor and texture.

→ Is it possible to substitute butter beans?

Yes, chickpeas or white beans make excellent substitutes, providing a similar creamy bite.

→ How can I adjust the seasoning for more heat?

Add a pinch of red pepper flakes or a dash of hot sauce to give the soup a spicy kick.

→ What’s the best way to make this soup creamier?

Blend a portion of the soup with an immersion blender, then stir it back in for a thicker, creamy consistency.

Spinach Lentil Butter Bean Soup

Warm bowl of lentils, spinach, and butter beans with savory spices. Nutritious comfort in every spoonful.

Prep Time
~
Cooking Time
40 min
Total Time
40 min
By: Nina

Category: One-Pot Meals

Skill Level: Easy

Cuisine: Vegan

Serves: 4 Servings

Dietary Preferences: Vegan, Vegetarian, Gluten-Free, Dairy-Free

Ingredients

01 2 tbsp olive oil
02 1 onion, diced
03 3 cloves garlic, minced
04 1 cup green or brown lentils, rinsed
05 6 cups vegetable broth
06 1 can (15 oz) butter beans, drained and rinsed
07 4 cups fresh spinach, chopped
08 1 tsp ground cumin
09 1 tsp smoked paprika
10 ½ tsp ground turmeric
11 Salt and pepper, to taste
12 Lemon wedges (optional)

Directions

Step 01

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.

Step 02

Add the lentils, vegetable broth, cumin, smoked paprika, and turmeric. Bring to a boil, then reduce heat and simmer for 20-25 minutes, until lentils are tender.

Step 03

Stir in the butter beans and spinach. Simmer for 5 more minutes until the spinach wilts and the beans are heated through.

Step 04

Season with salt and pepper to taste. Serve hot with a squeeze of lemon juice if desired.

Notes

  1. Swap spinach with kale or Swiss chard for variety.
  2. Use chickpeas or white beans instead of butter beans.
  3. Add red pepper flakes for a spicy kick.
  4. Blend part of the soup for a creamier texture.
  5. Stir in coconut milk for a richer flavor.

Required Equipment

  • Large pot

Nutritional Information (per serving)

These details are for reference only and don’t replace professional medical advice.
  • Calories: 320
  • Fats: 8 g
  • Carbohydrates: 45 g
  • Proteins: 18 g