Spinach, Lentil, and Butter Bean Soup
A cozy and nutritious Spinach, Lentil, and Butter Bean Soup packed with plant-based protein, fiber, and warming spices. This hearty vegan soup is easy to make, budget-friendly, and perfect for a comforting meal. Enjoy it fresh or store it for later—it’s just as delicious the next day!
Why You’ll Love This Recipe
- Easy to Prepare: This soup comes together in just 40 minutes, making it a perfect weeknight dinner option.
- Nutritious Ingredients: Packed with lentils and butter beans, this dish is rich in protein and fiber.
- Versatile Flavor: Warming spices like cumin and smoked paprika add depth, while fresh spinach brings a burst of color.
- Meal Prep Friendly: Make a big batch to enjoy throughout the week—it’s even better the next day!
- Budget-Friendly: Using affordable ingredients makes this soup a great choice for those watching their expenses.
Tools and Preparation
To make your cooking experience smoother, having the right tools on hand is essential. Gather these equipment items before starting.
Essential Tools and Equipment
- Large pot
- Cutting board
- Chef’s knife
- Measuring cups and spoons
Importance of Each Tool
- Large pot: Essential for cooking the soup evenly without splattering.
- Cutting board: Provides a safe surface for chopping vegetables quickly and efficiently.
- Chef’s knife: A sharp knife speeds up prep time and ensures clean cuts for even cooking.
- Measuring cups and spoons: Accurate measurements are key to achieving the right flavor balance.

Ingredients
To create your delicious Spinach, Lentil, and Butter Bean Soup, gather the following ingredients:
Base Ingredients
- 2 tbsp olive oil
- 1 onion, diced
- 3 cloves garlic, minced
Legumes
- 1 cup green or brown lentils, rinsed
- 6 cups vegetable broth
- 1 can (15 oz) butter beans, drained and rinsed
Fresh Greens & Spices
- 4 cups fresh spinach, chopped
- 1 tsp ground cumin
- 1 tsp smoked paprika
- ½ tsp ground turmeric
- Salt and pepper, to taste
Optional Garnish
- Lemon wedges (optional)
How to Make Spinach, Lentil, and Butter Bean Soup
Step 1: Heat the Oil
Heat olive oil in a large pot over medium heat.
Step 2: Sauté Onion
Add the diced onion and cook for 5-7 minutes until soft and translucent.
Step 3: Add Garlic
Stir in the minced garlic and sauté for another minute until fragrant.
Step 4: Combine Key Ingredients
Add the lentils, vegetable broth, cumin, smoked paprika, and turmeric.
Step 5: Simmer Lentils
Bring to a boil, then reduce heat and simmer for 20-25 minutes until lentils are tender.
Step 6: Incorporate Beans & Spinach
Stir in the butter beans and spinach.
Step 7: Final Simmer
Simmer for an additional 5 minutes until the spinach wilts and the beans are heated through.
Step 8: Season
Season with salt and pepper to taste.
Step 9: Serve
Serve hot with a squeeze of lemon juice if desired.
Enjoy your comforting bowl of Spinach, Lentil, and Butter Bean Soup!
How to Serve Spinach, Lentil, and Butter Bean Soup
Serving Spinach, Lentil, and Butter Bean Soup can elevate your meal experience. This hearty soup is versatile and can be paired with various accompaniments for a complete dining experience.
With Crusty Bread
- A warm, crusty bread complements the soup perfectly. Use it to soak up the delicious broth.
Topped with Fresh Herbs
- Garnishing your soup with fresh herbs like parsley or cilantro adds brightness and enhances the flavors.
With a Side Salad
- Pairing the soup with a light side salad offers freshness. Consider a simple mixed green salad with a vinaigrette.
With Lemon Wedges
- Serve with lemon wedges on the side. A squeeze of lemon just before eating adds a refreshing zing.
How to Perfect Spinach, Lentil, and Butter Bean Soup
Perfecting your Spinach, Lentil, and Butter Bean Soup can make all the difference in flavor and texture. Follow these tips for an exceptional dish.
- Use fresh ingredients: Fresh spinach and quality lentils will enhance both taste and nutrition.
- Adjust spices: Taste as you go; feel free to add more cumin or smoked paprika for extra warmth.
- Simmer longer: Allowing the soup to simmer longer helps meld the flavors together beautifully.
- Blend for creaminess: For a creamier texture, blend part of the soup before adding back in the beans and spinach.
Best Side Dishes for Spinach, Lentil, and Butter Bean Soup
A well-rounded meal is enhanced by thoughtful side dishes. Here are some great pairings for your Spinach, Lentil, and Butter Bean Soup.
-
Garlic Bread
A flavorful addition that pairs perfectly with soup; easy to prepare by spreading garlic butter on breadsticks or slices. -
Roasted Vegetables
Seasonal roasted veggies add a nice crunch and complement the soup’s warmth; toss them with olive oil and spices before roasting. -
Quinoa Salad
A protein-packed salad that adds texture; mix cooked quinoa with chopped veggies and a light dressing. -
Rice Pilaf
Fluffy rice pilaf is an excellent accompaniment that can soak up the soup’s broth; cook rice with onions and spices for added flavor. -
Stuffed Peppers
Colorful stuffed bell peppers filled with grains or vegetables create a hearty side while adding visual appeal to your table. -
Pita Chips
Crunchy pita chips bring texture contrast; they are easy to make by baking pita bread until crispy.
Common Mistakes to Avoid
Making Spinach, Lentil, and Butter Bean Soup can be simple, but avoiding common mistakes will ensure a delicious outcome.
- Overcooking the lentils: This can make your soup mushy. Keep an eye on the cooking time and check for tenderness at 20 minutes.
- Not seasoning properly: A lack of seasoning can make your soup bland. Taste as you go and adjust salt and pepper accordingly.
- Skipping the sauté step: Sautéing onion and garlic builds flavor. Don’t rush this step; it adds depth to your soup.
- Using old lentils: Old lentils may take longer to cook or not soften at all. Always check the expiration date before using.
- Neglecting fresh ingredients: Fresh spinach enhances flavor and nutrition. Add it towards the end to preserve its vibrant color and texture.

Storage & Reheating Instructions
Refrigerator Storage
- Store in an airtight container for up to 4 days.
- Allow the soup to cool completely before sealing tightly.
Freezing Spinach, Lentil, and Butter Bean Soup
- Freeze in portion-sized containers for up to 3 months.
- Leave some space at the top of containers as the soup will expand while freezing.
Reheating Spinach, Lentil, and Butter Bean Soup
- Oven: Preheat to 350°F (175°C). Place soup in an oven-safe dish covered with foil for about 20 minutes until heated through.
- Microwave: Use a microwave-safe bowl, cover loosely, and heat in intervals of 1-2 minutes, stirring in between for even heating.
- Stovetop: Heat in a pot over medium heat, stirring occasionally until hot throughout; this usually takes about 5-7 minutes.
Frequently Asked Questions
Here are some common questions about making Spinach, Lentil, and Butter Bean Soup.
How can I customize Spinach, Lentil, and Butter Bean Soup?
You can add vegetables like carrots or bell peppers for extra flavor. Herbs such as thyme or basil can also enhance the taste.
Can I add more protein to this soup?
Yes! You can include cooked chicken or turkey for additional protein or try adding quinoa for a plant-based option.
What if I don’t have butter beans?
You can substitute with any other white beans like cannellini or navy beans. They work well in this recipe.
Is Spinach, Lentil, and Butter Bean Soup gluten-free?
Yes! This soup is naturally gluten-free as it contains no wheat products.
Can I make this soup ahead of time?
Absolutely! It tastes even better after the flavors meld together overnight in the fridge.
Final Thoughts
Spinach, Lentil, and Butter Bean Soup is a comforting dish that’s both nutritious and budget-friendly. Its versatility allows you to customize it with different vegetables or spices based on your preference. Give this recipe a try—you’ll enjoy its hearty flavors!
Spinach, Lentil, and Butter Bean Soup
Enjoy a warm bowl of Spinach, Lentil, and Butter Bean Soup—a nourishing blend of legumes and greens that offers a delightful balance of flavor and nutrition. This hearty vegan soup is brimming with protein and fiber, making it an excellent choice for a cozy meal any time of the year. With its vibrant colors and aromatic spices, this dish not only satisfies your hunger but also warms your soul. Perfect for meal prep, you can easily make a large batch to enjoy throughout the week, as it tastes even better the next day!
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: Serves 6
- Category: Soup
- 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.
- Add diced onion and sauté for 5-7 minutes until soft.
- Stir in minced garlic and cook for another minute until fragrant.
- Add 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 spinach; simmer for an additional 5 minutes.
- Season with salt and pepper to taste.
- Serve hot with lemon wedges if desired.
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 300
- Sugar: 2g
- Sodium: 620mg
- Fat: 8g
- Saturated Fat: 1g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 47g
- Fiber: 14g
- Protein: 15g
- Cholesterol: 0mg
