Spinach, Lentil, and Butter Bean Soup
If you’re looking for a cozy, hearty meal that warms both your belly and your heart, you’ve come to the right place! This Spinach, Lentil, and Butter Bean Soup is one of my all-time favorites. It’s packed with vibrant flavors, nourishing ingredients, and plenty of plant-based protein. Whether it’s a busy weeknight or a family gathering, this soup fits perfectly into any occasion. Plus, it’s so easy to make that you’ll want to whip it up repeatedly!
What makes this recipe special is its comforting warmth and the satisfying combination of lentils and butter beans. It’s a dish that not only feeds the body but also lifts the spirit. You can enjoy it fresh from the pot or save some for later—it tastes just as delightful the next day!
Why You’ll Love This Recipe
- Quick to prepare: With just 40 minutes from start to finish, you can have a delicious meal on the table in no time.
- Nutritious: Packed with lentils and spinach, this soup is loaded with protein and fiber—perfect for keeping you full and satisfied.
- Family-friendly: Kids love it, and it’s easy to customize for picky eaters. Everyone will find something to enjoy!
- Make-ahead option: This soup stores beautifully in the fridge or freezer, making it ideal for meal prep.
- Bursting with flavor: The combination of spices gives it a warm depth that’ll have everyone asking for seconds.

Ingredients You’ll Need
You won’t need anything fancy for this Spinach, Lentil, and Butter Bean Soup—just simple and wholesome ingredients that are easy to find at your local store. Here’s what you’ll need:
- 2 tbsp olive oil
- 1 onion, diced
- 3 cloves garlic, minced
- 1 cup green or brown lentils, rinsed
- 6 cups vegetable broth
- 1 can (15 oz) butter beans, drained and rinsed
- 4 cups fresh spinach, chopped
- 1 tsp ground cumin
- 1 tsp smoked paprika
- ½ tsp ground turmeric
- Salt and pepper, to taste
- Lemon wedges (optional)
Variations
One of the best things about this recipe is how flexible it is! Feel free to get creative based on what you have on hand or your personal preferences. Here are a few ideas:
- Add more greens: Toss in some kale or swiss chard for an extra nutritional boost.
- Spice it up: If you’re craving heat, add some red pepper flakes or chopped jalapeños to give it a kick.
- Change the beans: Use chickpeas instead of butter beans for a different texture and flavor.
- Incorporate grains: Stir in cooked quinoa or brown rice for added heartiness.
How to Make Spinach, Lentil, and Butter Bean Soup
Step 1: Sauté the Aromatics
Start by heating the olive oil in a large pot over medium heat. Add the diced onion and cook for about 5-7 minutes until it’s soft and translucent. This step is crucial because sautéing the onions releases their natural sweetness, forming a flavorful base for your soup.
Step 2: Add Garlic and Spices
Next, stir in the minced garlic and let it sauté for another minute until fragrant. The aroma will fill your kitchen! Then add the rinsed lentils along with vegetable broth, cumin, smoked paprika, and turmeric. Bring everything to a boil; these spices will warm up your soup beautifully.
Step 3: Simmer Until Tender
Reduce the heat and let your soup simmer for about 20-25 minutes until the lentils are tender. This gentle cooking allows all those lovely flavors to meld together while giving time for the lentils to soften perfectly.
Step 4: Incorporate Beans and Spinach
Once your lentils are ready, stir in the butter beans and chopped spinach. Allow everything to simmer again for about 5 minutes until the spinach wilts down—this adds vibrant color and nutrition!
Step 5: Season & Serve
Finally, season your soup with salt and pepper according to taste. Serve hot with a squeeze of lemon juice if desired; it adds a refreshing brightness that enhances all those rich flavors.
And there you have it—a simple yet satisfying Spinach, Lentil, and Butter Bean Soup that’s perfect any day of the week! Enjoy every comforting spoonful!
Pro Tips for Making Spinach, Lentil, and Butter Bean Soup
Cooking should be fun and stress-free, so here are some handy tips to elevate your soup-making experience!
- Use fresh ingredients: Fresh spinach and quality vegetable broth can significantly enhance the flavor of your soup, making it more vibrant and delicious.
- Adjust spice levels: Feel free to tweak the spices according to your taste. Adding a pinch of cayenne pepper can bring a delightful kick, while more turmeric can deepen the earthy flavors.
- Make it ahead: This soup tastes even better the next day! Prepare a larger batch and store it in the refrigerator for quick meals throughout the week.
- Blend for a creamy texture: If you prefer a creamier soup, blend half of it using an immersion blender or regular blender before adding the spinach and beans. This adds a lovely smoothness without any dairy.
- Experiment with greens: While spinach is fantastic, you can also try kale or Swiss chard as alternatives. Each will give a unique twist to your soup while maintaining its nutritious profile.
How to Serve Spinach, Lentil, and Butter Bean Soup
Serving your soup beautifully can make mealtime feel extra special! Here are some ideas on how to present this hearty dish.
Garnishes
- Fresh herbs: Chopped parsley or cilantro sprinkled on top adds freshness and color.
- Avocado slices: A few slices on top will bring creaminess and healthy fats to your meal.
- Crushed red pepper flakes: For those who like a bit of heat, these add both flavor and visual appeal.
Side Dishes
- Crusty whole grain bread: Perfect for dipping, this bread complements the flavors of the soup while providing additional fiber.
- Simple green salad: A light salad with mixed greens, cherry tomatoes, and a lemon vinaigrette balances the richness of the soup.
- Roasted vegetables: Carrots, zucchini, or bell peppers tossed with olive oil and herbs make for a colorful and nutritious side that pairs wonderfully with this soup.
- Quinoa or brown rice: Serve with cooked quinoa or brown rice for an extra boost of protein and texture that makes for a satisfying meal.
Enjoy crafting your perfect bowl of Spinach, Lentil, and Butter Bean Soup! It’s not just food; it’s a warm hug in a bowl that nourishes both body and soul.

Make Ahead and Storage
This Spinach, Lentil, and Butter Bean Soup is perfect for meal prep! It keeps well in the fridge and can also be frozen for later use, making it a convenient option for busy weeknights.
Storing Leftovers
- Allow the soup to cool completely before storing.
- Transfer it to an airtight container.
- Store in the refrigerator for up to 4 days.
Freezing
- Portion the soup into freezer-safe containers or bags.
- Make sure to leave some space at the top of each container for expansion.
- Freeze for up to 3 months.
Reheating
- Thaw the soup overnight in the refrigerator if frozen.
- Reheat in a pot over medium heat, stirring occasionally until heated through.
- You can add a splash of vegetable broth if it’s too thick upon reheating.
FAQs
Here are some common questions about the Spinach, Lentil, and Butter Bean Soup that might help you as you prepare this delicious dish!
Can I use other types of beans in this Spinach, Lentil, and Butter Bean Soup?
Absolutely! You can substitute butter beans with other canned beans like chickpeas or cannellini beans. Just ensure they are drained and rinsed.
How long does Spinach, Lentil, and Butter Bean Soup last in the fridge?
When stored properly in an airtight container, this soup will last for about 4 days in the refrigerator.
Is this Spinach, Lentil, and Butter Bean Soup gluten-free?
Yes! This soup is naturally gluten-free as it contains no wheat products. It’s a great option for those following a gluten-free diet.
Can I add other vegetables to my Spinach, Lentil, and Butter Bean Soup?
Definitely! Feel free to add vegetables like carrots, celery, or kale. Just chop them finely and add them during the cooking process.
Final Thoughts
I hope you find joy in preparing this warm and comforting Spinach, Lentil, and Butter Bean Soup! Its hearty flavors and nutritious ingredients make it a special addition to your meal rotation. Enjoy each spoonful knowing it’s good for your body and soul. Happy cooking!
Spinach, Lentil, and Butter Bean Soup
Indulge in the warmth of a bowl of Spinach, Lentil, and Butter Bean Soup, a cozy dish that perfectly balances hearty flavors and nutritious ingredients. This soup is not only quick to prepare—taking just about 40 minutes from start to finish—but it also boasts a delightful combination of lentils and butter beans, providing plant-based protein and fiber. Ideal for busy weeknights or family gatherings, this versatile recipe can easily be customized to suit any palate. Each spoonful brings comfort and satisfaction, making it perfect for meal prep or leftovers that taste even better the next day.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: Serves 6
- Category: Main
- Method: Simmering
- Cuisine: Mediterranean
Ingredients
- 2 tbsp olive oil
- 1 onion, diced
- 3 cloves garlic, minced
- 1 cup green or brown lentils, rinsed
- 6 cups vegetable broth
- 1 can (15 oz) butter beans, drained and rinsed
- 4 cups fresh spinach, chopped
- 1 tsp ground cumin
- 1 tsp smoked paprika
- ½ tsp ground turmeric
- Salt and pepper, to taste
- Lemon wedges (optional)
Instructions
- Heat olive oil in a large pot over medium heat. Sauté diced onion for 5-7 minutes until soft.
- Add minced garlic, sauté for 1 minute. Stir in rinsed lentils, vegetable broth, cumin, smoked paprika, and turmeric; bring to a boil.
- Reduce heat and simmer for 20-25 minutes until lentils are tender.
- Stir in butter beans and chopped spinach; simmer for an additional 5 minutes until spinach wilts.
- Season with salt and pepper to taste before serving hot.
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 280
- Sugar: 3g
- Sodium: 480mg
- Fat: 7g
- Saturated Fat: 1g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 46g
- Fiber: 14g
- Protein: 12g
- Cholesterol: 0mg
