Easy Spinach, Lentil, and Butter Bean Soup Recipe | Hearty & Healthy Comfort Food

Bowl of spinach, lentil, and butter bean soup garnished with fresh herbs
Nutritious, hearty, and comforting — Spinach, Lentil, and Butter Bean Soup

A Hearty, Healthy Hug in a Bowl

Inspired by Ritzy Recipes, Cook.me, and Old Plain Recipes, this Spinach, Lentil, and Butter Bean Soup is the definition of comfort food with a nutritious twist. It’s the kind of dish that warms you from the inside out, offering a hearty hug in every spoonful. Lentils bring protein and fiber, butter beans add creaminess and substance, and spinach contributes vibrant color and essential vitamins. Together, they create a balanced meal that’s both satisfying and nourishing. Perfect for cozy dinners on chilly nights, this soup also works beautifully for meal prep, as it reheats well and tastes even better the next day. For those following plant‑based diets, it’s a wholesome option that doesn’t compromise on flavor. With its rustic charm and adaptable nature, this soup is a staple worth adding to your weekly rotation—simple ingredients transformed into a bowl of comfort and health.

What Is Spinach, Lentil, and Butter Bean Soup?

Spinach, Lentil, and Butter Bean Soup is a plant‑based dish that combines three powerhouse ingredients into one nourishing bowl. Lentils provide a hearty base, rich in protein and fiber, while butter beans add a creamy texture that makes the soup feel indulgent yet wholesome. Fresh or frozen spinach is stirred in at the end, infusing the soup with vibrant color and a boost of vitamins and minerals. The result is a versatile recipe that can be customized with spices, herbs, or add‑ins to suit your taste. It’s naturally filling, budget‑friendly, and easy to prepare, making it ideal for weeknight dinners or large batches for meal prep. Whether enjoyed on its own or paired with bread and salad, this soup strikes the perfect balance between comfort and nutrition, proving that plant‑based meals can be both hearty and delicious.

Ingredient Overview

The beauty of this soup lies in its simple yet nourishing ingredients:

  • Lentils: Red lentils cook quickly and create a smooth texture, while green or brown lentils hold their shape for a chunkier bite.
  • Butter beans: Use canned for convenience or cook dried beans for a more rustic flavor. Their creamy consistency enriches the soup.
  • Spinach: Fresh spinach adds brightness, but frozen works well too, especially for meal prep.
  • Base vegetables: Onion, garlic, carrots, and celery form the aromatic foundation, adding depth and natural sweetness.
  • Seasonings: Cumin, smoked paprika, turmeric, salt, and pepper provide warmth and complexity. Smoked paprika, in particular, adds a subtle, smoky depth that elevates the dish.
  • Optional add‑ins: Lemon juice for brightness, chili flakes for heat, or fresh herbs like parsley and thyme for freshness.

Tip: Always use smoked paprika if available—it enhances the soup’s flavor profile with a cozy, warming note.

Step‑by‑Step Instructions

  1. Prepare the base: Heat 2 tablespoons of olive oil in a large pot over medium heat. Add diced onion, minced garlic, chopped carrots, and celery. Sauté for 5–7 minutes until softened and fragrant.
  2. Add lentils and beans: Stir in 1 cup of lentils (red, green, or brown) and 1 can of butter beans (drained and rinsed). Mix well with the vegetables.
  3. Season and add broth: Sprinkle in cumin, smoked paprika, turmeric, salt, and pepper. Pour in 6 cups of vegetable broth, stirring to combine.
  4. Simmer: Bring to a boil, then reduce heat to low. Cover and simmer for 20–25 minutes, or until lentils are tender and the soup has thickened. Stir occasionally to prevent sticking.
  5. Add spinach: Just before serving, stir in 2 cups of fresh spinach (or 1 cup frozen). Cook for 2–3 minutes until wilted but still vibrant.
  6. Adjust and serve: Taste and adjust seasoning with more salt, pepper, or a squeeze of lemon juice. Ladle into bowls and garnish with parsley or chili flakes if desired.

Tip: Add spinach at the very end to preserve its bright green color and maximize nutrients.

Flavor Variations & Add‑Ons

This soup is highly adaptable. For extra creaminess, stir in a splash of coconut milk during the simmering stage. Swap spinach for kale to add a heartier, earthy flavor. If you enjoy spice, drizzle with chili oil or sprinkle in red pepper flakes for a warming kick. Fresh herbs like thyme or dill can also be added for brightness. Each variation enhances the soup’s versatility, allowing you to tailor it to your mood or dietary needs while keeping the comforting essence intact.

Serving Suggestions

Serve this soup piping hot with crusty bread, pita, or garlic toast for dipping. Pair it with a fresh salad—like cucumber and tomato or a simple green mix—for a balanced meal. Garnish bowls with lemon wedges for a zesty finish or sprinkle with fresh parsley for color and freshness. It also works well as part of a larger spread, complementing roasted vegetables or grain dishes. Whether enjoyed solo or as part of a cozy dinner, Spinach, Lentil, and Butter Bean Soup is a versatile dish that brings warmth and nourishment to any table.

Bowl of spinach, lentil, and butter bean soup garnished with fresh herbs

Easy Spinach, Lentil, and Butter Bean Soup Recipe | Hearty & Healthy Comfort Food

Hearty, wholesome, and nourishing — this Spinach, Lentil, and Butter Bean Soup is packed with protein, fiber, and flavor. A comforting bowl of goodness made with tender lentils, creamy butter beans, and fresh spinach simmered in a savory broth. Perfect for cozy nights or healthy meal prep.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Course Main Dish, Soup
Cuisine Comfort Food, Mediterranean‑Inspired, Plant‑Based
Servings 6
Calories 250 kcal

Equipment

  • Large soup pot or Dutch oven
  • Wooden spoon
  • Cutting board & knife
  • Measuring cups & spoons
  • Ladle

Ingredients
  

  • 1 cup lentils (red, green, or brown)
  • 1 can (14 oz) butter beans, rinsed and drained (or cooked from dry)
  • 2 cups fresh spinach (or 1 cup frozen)
  • 1 onion, diced
  • 2 garlic cloves, minced
  • 2 carrots, chopped
  • 2 celery stalks, chopped
  • 6 cups vegetable broth
  • 1 tsp cumin
  • 1 tsp smoked paprika
  • ½ tsp turmeric
  • Salt & pepper to taste
  • Optional: 1 tbsp lemon juice, chili flakes, fresh parsley or thyme

Instructions
 

  • Heat 2 tbsp olive oil in a large pot over medium heat.
  • Add onion, garlic, carrots, and celery. Sauté for 5–7 minutes until softened.
  • Stir in lentils and butter beans. Mix well with the vegetables.
  • Add cumin, smoked paprika, turmeric, salt, and pepper. Pour in vegetable broth.
  • Bring to a boil, then reduce heat to low. Cover and simmer for 20–25 minutes until lentils are tender.
  • Stir in spinach just before serving. Cook for 2–3 minutes until wilted but vibrant.
  • Adjust seasoning with lemon juice, chili flakes, or herbs. Ladle into bowls and serve hot.

Notes

  • Make‑ahead: Store in airtight containers for 3–4 days or freeze for up to 2 months.
  • Reheating: Warm gently on stovetop; add fresh spinach after reheating for best texture.
  • Common mistakes: Avoid overcooking lentils (they turn mushy) and don’t add spinach too early.
  • Variations: Add coconut milk for creaminess, swap spinach for kale, or drizzle chili oil for spice.
  • Pairings: Serve with crusty bread or pita, and garnish with lemon wedges or parsley.
 
Keyword healthy comfort food, meal prep soup, plant‑based dinner, spinach lentil butter bean soup, vegan soup