Hearty Spinach, Lentil & Butter Bean Soup

Hearty & Healthy: The Best Vegan Spinach, Lentil, and Butter Bean Soup Recipe

There’s nothing quite like a warm bowl of nourishing soup to comfort the soul, especially when the weather turns chilly. This Spinach, Lentil, and Butter Bean Soup is more than just a meal; it’s a celebration of wholesome, plant-based ingredients coming together to create a dish that is incredibly flavorful, satisfying, and packed with nutrients. Whether you’re a seasoned vegan or simply looking for a delicious and easy way to incorporate more plant-based meals into your diet, this recipe is guaranteed to become a household favorite.

We often crave something both substantial and healthy, and this soup perfectly strikes that balance. It’s rich in plant-based protein from the red lentils and butter beans, making it incredibly filling without feeling heavy. The vibrant green of the spinach adds a boost of vitamins and minerals, while a thoughtful blend of herbs and spices creates a truly irresistible aroma and taste. It’s the kind of meal that makes you feel good from the inside out, offering warmth, sustenance, and a delightful culinary experience with minimal effort.

Spinach, lentil and butter bean soup in a black pan on a wooden table with fresh herbs, slices of bread and a bowl of salt.

I find myself making this particular vegan spinach lentil and butter bean soup time and again, especially as autumn leaves start to fall and winter winds begin to blow. It’s an exceptionally hearty soup, brimming with the goodness of red lentils and creamy butter beans. These two powerhouses not only contribute to its delicious texture and robust flavor but also make it an excellent source of protein and fiber, ensuring you stay full and energized throughout your day.

The magic of this soup truly lies in its aromatic profile, carefully crafted with dried mint, fresh thyme, earthy turmeric, and fragrant bay leaves. This unique combination imparts a wonderfully fresh, herbaceous quality that elevates the entire dish. What’s even better? The flavors deepen and meld beautifully overnight, making this vegan soup an ideal candidate for meal prepping. Enjoy it for dinner one night and look forward to an even more flavorful lunch the next day!

Close up of a bowl of spinach, lentil and butter bean soup.

Essential Ingredients for Your Vegan Spinach, Lentil, and Butter Bean Soup

Crafting the perfect pot of this healthy vegan soup starts with selecting the right ingredients. Here’s a detailed look at what you’ll need and why each component is crucial:

Frozen Spinach: When it comes to convenience and nutritional value, frozen spinach is my go-to choice. It’s pre-washed, pre-chopped, and available year-round, making it incredibly easy to use. Unlike fresh spinach, which wilts down to almost nothing, a bag of frozen spinach offers a substantial amount, ensuring your soup is packed with vibrant greens. It retains most of its vitamins and minerals, providing a healthy boost without the fuss.

Red Lentils: These tiny legumes are a dream to cook with. Red lentils are distinct from other varieties because they don’t require pre-soaking and cook remarkably fast – usually within 15-20 minutes – thanks to their smaller size. They break down slightly during cooking, adding a natural creaminess and thickening to the soup. They are also an excellent source of plant-based protein, dietary fiber, and essential minerals like iron and folate. While you could technically use other lentils like green or brown, be aware that they will likely require a longer cooking time and may result in a different texture, possibly less creamy. For this particular recipe, red lentils are truly ideal for their quick cooking and ability to create a wonderfully comforting texture.

Butter Beans: These large, creamy white beans are a star in this soup, contributing a luxurious, velvety texture and a mild, slightly nutty flavor. Tinned butter beans are incredibly convenient – simply rinse and drain them before adding to the pot. If butter beans aren’t available or you wish to experiment, feel free to substitute them with other canned beans such as cannellini beans, great northern beans, or even chickpeas. Each will offer a slightly different texture and flavor profile, but all will contribute to the soup’s heartiness and protein content. Sometimes, I like to use a mix, perhaps one tin of butter beans and one of chickpeas, to add even more textural variety.

Vegetable Stock: The quality of your vegetable stock significantly influences the overall flavor of your soup. A good quality stock provides a rich, savory foundation. I personally swear by Marigold vegan bouillon for its excellent depth of flavor, but any high-quality vegetable stock or bouillon will work. If you have homemade vegetable stock, even better! Ensure it’s flavorful and not too bland, as it forms the backbone of the soup’s taste.

Herbs and Spices: These aromatic elements are what truly bring this soup to life, creating a complex and inviting flavor profile. You can adjust them to your personal taste, but my preferred combination includes:

  • Dried Mint: This might seem like an unusual addition for a savory soup, but dried mint adds a surprising and delightful freshness that beautifully complements the earthiness of the lentils and beans. It brightens the whole dish.
  • Bay Leaves: A classic herb for soups and stews, bay leaves infuse a subtle, almost woodsy aroma and a hint of bitterness that adds depth and complexity to the broth. Remember to remove them before serving.
  • Fresh Thyme: Earthy and slightly peppery, fresh thyme sprigs lend a lovely herbaceous note that pairs wonderfully with the other ingredients. Its delicate flavor mellows beautifully during cooking.
  • Garlic: And plenty of it! Crushed garlic provides an essential aromatic base, adding pungency and a savory foundation that is indispensable in almost any good soup. Don’t be shy with it!
  • Turmeric: Beyond its earthy, slightly peppery flavor, turmeric is included for its beautiful golden-yellow color, which makes the soup visually appealing and adds a touch of warmth. It’s also known for its anti-inflammatory properties.

Onion: A finely chopped onion, whether red or brown (yellow), is the foundational aromatic. Sautéing it slowly until soft and translucent builds the initial layers of flavor for the soup. While red onion offers a slightly milder flavor and vibrant color, brown (yellow) onion works just as well and is often more readily available, providing a robust base for the other ingredients to shine.

Olive Oil: Used for sautéing the aromatics, olive oil adds a touch of richness and helps to soften the onions and garlic, releasing their flavors. It also contributes healthy monounsaturated fats to the dish.

Salt and Pepper: Essential for seasoning, these humble ingredients bring all the flavors together. Remember to season generously throughout the cooking process and taste-test before serving to adjust to your preference. Freshly ground black pepper adds a superior flavor.

Close up of soup in a black pan on a wooden table.

How to Serve Your Delicious Vegan Soup

This spinach, lentil, and butter bean soup is incredibly versatile and can be enjoyed in many ways. My absolute favorite accompaniment is generously buttered crusty bread or warm toast. The crisp exterior and soft interior of the bread are perfect for soaking up the rich, flavorful broth, adding a delightful textural contrast to the creamy soup.

While the soup is absolutely delicious on its own, a few simple garnishes can elevate it even further. Try adding a swirl of vegan pesto for an herbaceous, umami kick, or a drizzle of non-dairy cream (such as cashew cream or oat-based cream) for added richness and a silky mouthfeel. A sprinkle of fresh parsley or cilantro, a squeeze of fresh lemon juice for brightness, or even a dash of chili flakes for a gentle heat can transform your bowl into a gourmet experience. For a complete and balanced meal, pair it with a simple green salad dressed with a light vinaigrette.

Storing and Freezing for Future Enjoyment

One of the many benefits of this hearty vegan soup is how well it stores, making it perfect for meal prep or enjoying leftovers. When stored in a covered container in the refrigerator, this spinach, lentil, and butter bean soup will retain its freshness and flavor for 4-5 days. In fact, many people find that the soup tastes even better the next day, as the flavors have more time to meld and deepen.

Absolutely, this soup freezes beautifully, making it an excellent option for quick and easy meals whenever you need them. To freeze, allow the soup to cool completely, then transfer it to a covered, freezer-safe container. For individual portions, you can use smaller containers or even ziplock bags (laid flat for easy stacking). It will keep well in the freezer for up to three months. When you’re ready to enjoy, simply allow it to defrost in the refrigerator overnight, then reheat gently on the stovetop until simmering. Alternatively, you can microwave individual portions straight from frozen, stirring occasionally until heated through. This makes those busy weeknights or impromptu lunches incredibly convenient and delicious!

Why This Spinach, Lentil, and Butter Bean Soup is a Must-Make

Beyond its delicious taste, this vegan soup offers a plethora of benefits that make it an essential addition to your recipe rotation:

  • High in Plant-Based Protein: Both red lentils and butter beans are fantastic sources of protein, crucial for muscle repair, growth, and overall bodily function. This makes it an ideal meal for vegans, vegetarians, or anyone looking to reduce their meat intake.
  • Rich in Dietary Fiber: The legumes and spinach contribute significantly to your daily fiber intake, which is vital for digestive health, promoting satiety, and helping to regulate blood sugar levels.
  • Packed with Essential Nutrients: Spinach is a powerhouse of vitamins (especially A, K, and C) and minerals (iron, magnesium). Lentils and beans add further vitamins (B vitamins, folate) and minerals. This soup is a nutritional powerhouse in every spoonful.
  • Budget-Friendly: Made with inexpensive pantry staples like lentils, canned beans, and frozen spinach, this soup is a very economical meal option that doesn’t compromise on flavor or nutrition.
  • Highly Versatile: Don’t have butter beans? Use cannellini. Want to add more veggies? Throw in diced carrots, celery, or sweet potato. This recipe is easily adaptable to whatever you have on hand or what’s in season.
  • Ultimate Comfort Food: Warm, hearty, and satisfying, this soup is the epitome of comfort food. It’s perfect for a cozy night in, a nutritious work lunch, or a light yet filling dinner.
  • Easy to Prepare: With straightforward steps and readily available ingredients, this soup is perfect for cooks of all skill levels. It’s a fantastic entry point into plant-based cooking.

Tips for the Perfect Pot of Soup

To ensure your vegan spinach, lentil, and butter bean soup turns out perfectly every time, keep these simple tips in mind:

  • Sauté Aromatics Thoroughly: Don’t rush the first step. Cooking the onion until it’s soft and translucent (about 10 minutes) and then adding the garlic for a couple more minutes builds the essential flavor base for your soup. This caramelization adds depth.
  • Rinse Lentils and Beans: Always rinse your dried red lentils before adding them to remove any debris. For canned butter beans, rinsing and draining them helps remove excess sodium and starchy liquid, resulting in a cleaner flavor.
  • Taste and Adjust Seasoning: Salt and pepper are crucial for bringing out the flavors. Taste the soup near the end of cooking and adjust the seasoning as needed. Sometimes a little extra salt or a generous grind of black pepper can make a world of difference.
  • Don’t Overcook: While lentils are forgiving, avoid overcooking them to mush. Keep an eye on them; they should be tender but still hold their shape somewhat. The spinach also cooks down quickly, so adding it later ensures it retains some texture and vibrant color.
  • Let Flavors Meld: As mentioned, this soup tastes even better the next day. If you have time, make it ahead of time and allow the flavors to deepen.
  • Optional Creaminess: For an even creamier soup, you can blend about 1-2 cups of the cooked soup with an immersion blender or in a regular blender (carefully!) before adding the butter beans. This will thicken the soup while still leaving plenty of whole lentils and beans for texture.

More Delicious Vegan Soup Recipes to Explore

If you’ve loved this hearty vegan spinach, lentil, and butter bean soup, you’re in for a treat! There are so many incredible plant-based soup recipes to discover that are equally nourishing and flavorful. Expand your culinary repertoire with these other fantastic options:

  • Vegan Corn Chowder
  • Spiced Carrot and Pumpkin Soup
  • Quick Black-Eyed Bean Soup
  • Vegan Sausage Casserole with Lentils and Farro
  • Vegetable and Pearl Barley Stew with Herby Dumplings
  • Spiced Red Lentil and Root Vegetable Soup
  • Autumn Minestrone

A bowl of soup on a wooden table with a brown cloth, slices of bread and fresh herbs.

If you tried this recipe let me know how it went! Rate it, leave a comment or tag @domestic_gothess on Instagram and hashtag it #domesticgothess

*All images and content on Domestic Gothess are copyright protected. If you want to share this recipe then please do so by using the share buttons provided. Do not screenshot or post the recipe or content in full.*

Spinach, lentil and butter bean soup in a black pan on a wooden table with fresh herbs, slices of bread and a bowl of salt.

Print

4.81 from 26 votes

Spinach, Lentil and Butter Bean Soup

This easy vegan Spinach, Lentil, and Butter Bean Soup is a healthy, hearty, and incredibly nutritious meal. High in plant-based protein and rich in fiber, it makes for a wonderfully filling lunch or a light, satisfying dinner.
Course Main Course, Soup
Cuisine Vegan
Keyword soup, vegan soup, plant-based, lentil soup, butter bean soup, spinach soup, healthy soup, easy vegan recipe
Prep Time 10 minutes
Cook Time 40 minutes
Servings 4 people
Author Domestic Gothess

Ingredients

  • 1 Tbsp olive oil
  • 1 red onion finely chopped
  • 4 cloves garlic peeled and crushed
  • 1 tsp turmeric
  • 150 g (¾ cup) dried red lentils rinsed
  • 1.5 litres (6 cups) vegetable stock
  • 1 tsp dried mint
  • 250 g (9 oz) frozen spinach
  • 1 bay leaf
  • 2 sprigs fresh thyme
  • two 400 g (14 oz) tins butter beans rinsed and drained
  • salt and pepper

Instructions

  • Heat the olive oil in a large pot or Dutch oven over a low-medium heat. Add the finely chopped onion and cook, stirring frequently, for about 10 minutes until it becomes very soft and translucent. Don’t let it brown too much, just soften.
  • Stir in the crushed garlic and turmeric, cooking for another 2-3 minutes until fragrant. Be careful not to burn the garlic.
  • Add the rinsed dried red lentils, vegetable stock, dried mint, frozen spinach, bay leaf, and fresh thyme sprigs to the pot. Bring the mixture to a gentle simmer, then reduce the heat to low, cover, and let it cook for 20 minutes, stirring occasionally to prevent sticking. The lentils should be tender.
  • Stir in the rinsed and drained butter beans. Season the soup generously with salt and freshly ground black pepper. Continue to simmer for another 5-10 minutes to allow the flavors to fully meld and the beans to heat through. Taste and adjust seasoning as necessary before serving.

Notes

This hearty vegan soup is perfectly served with a side of generously buttered crusty bread or warm toast, ideal for dipping into the rich broth.

For an enhanced flavor experience, consider topping your bowl with a swirl of vegan pesto or a drizzle of non-dairy cream. A squeeze of fresh lemon or a sprinkle of fresh herbs like parsley can also add a delightful brightness.

Pinterest image collage.