There are certain dishes that feel like a hug in a bowl, and this Lentil and Spinach Soup is the warmest, most nourishing embrace you can imagine. I first made it on a dreary, rain-soaked afternoon when I was feeling run down and in desperate need of something restorative. I didn’t want anything heavy or complicated, just simple, wholesome goodness. I pulled out a bag of lentils, the holy trinity of onion, carrots, and celery, and a few other pantry staples. As the soup simmered, my kitchen began to fill with the most incredible, earthy aroma—a promise of the comfort to come. The magic happened at the end, when I stirred in a few big handfuls of fresh spinach and a bright squeeze of lemon juice. The spinach wilted into silky green ribbons, and the lemon juice instantly awakened all the deep, savory flavors. The first spoonful was a revelation. It was rich and hearty without being heavy, deeply flavorful, and felt profoundly nourishing from the inside out. Since that day, this soup has become a weekly staple in my home. It’s my go-to “reset” meal after a weekend of indulgence, my favorite thing to pack for a healthy lunch, and the meal my family requests most on a chilly evening. It’s proof that the simplest ingredients can create the most satisfying and soul-soothing food.
Why This Lentil and Spinach Soup Will Become Your Go-To Recipe
In a sea of soup recipes, this one stands out for its perfect blend of simplicity, flavor, and health benefits. It’s a recipe that works for everyone, on any night of the week. Here’s why you’ll be making it on repeat.
- Incredibly Nourishing and Healthy: This soup is a nutritional powerhouse. Lentils are packed with plant-based protein and dietary fiber, which keeps you feeling full and satisfied for hours. Spinach adds a wealth of vitamins and minerals like iron and Vitamin K. It’s naturally vegetarian, vegan (if you use vegetable broth), gluten-free, and dairy-free—a truly wholesome meal for everyone.
- Deep, Complex Flavor from Simple Ingredients: You will be amazed at the depth of flavor you can achieve with such basic pantry staples. The secret lies in building layers of flavor: starting with a classic aromatic base (mirepoix), blooming the spices to release their essential oils, and finishing with a bright squeeze of lemon to make all the other flavors pop.
- The Ultimate One-Pot Wonder: Everything—from sautéing the vegetables to simmering the lentils—happens in a single pot. This not only makes the cooking process streamlined and straightforward but also means cleanup is an absolute breeze. It’s the perfect recipe for a busy weeknight.
- Budget-Friendly and Pantry-Driven: Lentils are one of the most economical and shelf-stable proteins you can buy. Combined with everyday vegetables like onions, carrots, and celery, this recipe allows you to create a huge, satisfying batch of soup for just a few dollars.
- Perfect for Meal Prep and Freezing: This soup tastes even better the next day as the flavors have more time to meld and deepen. It makes a fantastic, healthy lunch to take to work. It also freezes beautifully, making it perfect for stocking your freezer with healthy, ready-to-go meals for those nights you don’t have time to cook.
The Anatomy of a Perfect Soup: A Deep Dive into the Ingredients
The beauty of this recipe is its simplicity, which means the quality and function of each ingredient are key to the final, delicious result.
The Heart of the Soup: The Lentils
Lentils are the star, providing body, protein, and their signature earthy flavor.
- Best Type to Use: This recipe works best with brown or green lentils. These varieties hold their shape well during cooking, resulting in a soup with a pleasant texture where you can still identify the individual lentils.
- An Alternative: Red or yellow lentils can also be used, but be aware that they cook much faster and break down completely, resulting in a much thicker, creamier, more purée-like soup. If you use them, you’ll need to reduce the simmering time.
- Preparation: Always rinse your lentils in a fine-mesh sieve under cold water before cooking to remove any dust or debris.
The Flavor Foundation: The Aromatics (Mirepoix)
This classic trio of vegetables is the non-negotiable base for countless soups, stews, and sauces.
- Onion, Carrots, and Celery: When finely chopped and slowly sautéed in olive oil, these three vegetables release their sugars and create an incredibly deep, savory, and slightly sweet foundation upon which all other flavors are built.
- Garlic: Added after the mirepoix has softened, garlic provides its pungent, aromatic kick. It’s added later to prevent it from burning and becoming bitter.
The Warmth and Spice: The Seasonings
- Cumin and Coriander: This classic pairing adds a warm, earthy, and slightly citrusy depth that complements the lentils perfectly.
- Smoked Paprika: A pinch of smoked paprika adds a subtle, smoky undertone that makes the soup taste like it’s been simmering for hours.
- Dried Thyme or a Bay Leaf: These add a classic, savory, herbaceous note that is essential for a well-rounded soup.
- Tomato Paste: This provides a concentrated burst of umami and a slight acidic sweetness that deepens the flavor of the broth.
The Body: The Liquid
- Vegetable Broth: Use a good quality, low-sodium vegetable broth to keep the soup vegan and vegetarian. The quality of your broth will significantly impact the final taste.
- Chicken Broth: If you are not strictly vegetarian, a low-sodium chicken broth can be used for a slightly richer flavor profile.
The Finishing Touches: The Elements of Brightness
These are the ingredients added at the end that elevate the soup from good to truly exceptional.
- Fresh Spinach: A few large handfuls of fresh baby spinach are stirred in at the very end. The residual heat of the soup is enough to wilt it perfectly into silky ribbons without it becoming mushy or losing its vibrant green color.
- Fresh Lemon Juice: This is arguably the most important ingredient. A generous squeeze of fresh lemon juice at the end cuts through the earthiness of the lentils and brightens up every single flavor in the pot. It makes the soup taste fresh, vibrant, and alive. Do not skip this step!
- Fresh Parsley: Adds a final burst of fresh, herbaceous flavor and color.
The Ultimate Hearty Lentil and Spinach Soup Recipe
Get ready to create the most comforting and delicious soup with this easy-to-follow guide.
Ingredients
- 2 tablespoons extra virgin olive oil
- 1 large yellow onion, finely chopped
- 2 medium carrots, finely chopped
- 2 celery stalks, finely chopped
- 4 cloves garlic, minced
- 2 teaspoons ground cumin
- 1 teaspoon ground coriander
- ½ teaspoon smoked paprika
- 2 tablespoons tomato paste
- 1 ½ cups brown or green lentils, rinsed
- 8 cups low-sodium vegetable broth (or chicken broth)
- 1 bay leaf (or ½ teaspoon dried thyme)
- 1 teaspoon kosher salt, plus more to taste
- ½ teaspoon black pepper, plus more to taste
- 5 ounces fresh baby spinach (about 5-6 packed cups)
- ¼ cup chopped fresh flat-leaf parsley
- Juice of ½ a large lemon (about 2 tablespoons)
Instructions
This entire recipe comes together in one pot on the stovetop.
Step 1: Sauté the Aromatics
- Heat the olive oil in a large pot or Dutch oven over medium heat.
- Add the chopped onion, carrots, and celery (the mirepoix). Sauté for 8-10 minutes, stirring occasionally, until the vegetables have softened and the onion is translucent. This slow sauté is crucial for building flavor.
Step 2: Bloom the Spices
- Add the minced garlic, ground cumin, coriander, and smoked paprika to the pot. Stir constantly and cook for 1 minute, until fragrant. This step, known as “blooming,” toasts the spices and deepens their flavor.
- Add the tomato paste and stir it into the vegetables, cooking for another minute to caramelize it slightly.
Step 3: Simmer the Soup
- Add the rinsed lentils, the vegetable broth, the bay leaf, 1 teaspoon of kosher salt, and ½ teaspoon of black pepper to the pot.
- Stir everything together and increase the heat to high to bring the soup to a boil.
- Once boiling, reduce the heat to low, cover the pot, and let it simmer for 25-30 minutes, or until the lentils are tender but not mushy.
Step 4: Finish with Freshness
- Remove the pot from the heat. Discard the bay leaf.
- Stir in the fresh baby spinach, a handful at a time. The residual heat from the soup will wilt the spinach within a minute or two.
- Stir in the chopped fresh parsley and the fresh lemon juice.
- Taste the soup and adjust the seasoning as needed. It will likely need another generous pinch of salt and pepper to make the flavors sing.
Step 5: Serve
- Ladle the hot soup into bowls and serve immediately.
Nutrition Facts (An Estimate)
- Servings: Makes 8 generous servings
- Calories per serving: Approximately 250-280 kcal (This is a nutrient-dense, low-calorie meal.)
Preparation Time
- Active Time: 20 minutes
- Inactive Time (Simmering): 30 minutes
- Total Time: 50 minutes
How to Serve Your Lentil and Spinach Soup
This soup is a hearty meal on its own, but a few simple accompaniments can make it even more special.
- The Classic Way:
- Serve hot in a bowl with a side of crusty bread, a warm naan, or a grilled cheese sandwich for dipping.
- With a Creamy Topping:
- A dollop of plain Greek yogurt, sour cream, or a vegan cashew cream on top adds a lovely tangy, creamy contrast.
- Add Some Crunch and Spice:
- Sprinkle with homemade croutons, roasted chickpeas, or toasted seeds (like pumpkin or sunflower seeds).
- A drizzle of good olive oil and a sprinkle of red pepper flakes for a little heat.
- Make it Cheesy:
- A generous shower of freshly grated Parmesan cheese or crumbled feta cheese adds a wonderful salty, savory note.
- As a Soup and Salad Combo:
- Serve a smaller portion of the soup alongside a simple green salad with a vinaigrette for a classic, light lunch.
Additional Tips for the Best Lentil Soup Ever
- Take Your Time with the Mirepoix: Don’t rush the initial sauté of the onion, carrots, and celery. Cooking them slowly over medium heat for a full 8-10 minutes allows them to release their natural sugars and build a deep, sweet, and savory flavor base that makes a world of difference in the final product.
- For a Creamier Texture (Without Cream): If you prefer a thicker, creamier soup, you can use an immersion (stick) blender to partially blend the soup directly in the pot. Blending just a portion of it—say, for 10-15 seconds—will thicken the broth while still leaving plenty of whole lentils and vegetables for texture.
- Don’t Be Shy with the Lemon: The final squeeze of lemon juice is not just a suggestion; it’s a critical step that transforms the soup. The acidity brightens the earthy lentils and makes all the individual flavors more distinct and vibrant. Always use fresh lemon juice, not the bottled kind.
- Taste and Season at the End: Because the broth will reduce and concentrate as it simmers, it’s important to do your final, most important seasoning after the soup is cooked. Taste it and ask yourself what it needs. More salt? More pepper? Another squeeze of lemon? A dash more cumin? Adjust until it tastes perfect to you.
- Know Your Lentils: Remember that different lentils cook differently. This recipe is optimized for brown or green lentils. If you decide to use red lentils for a quicker, purée-style soup, start checking for doneness after just 15-20 minutes of simmering to prevent them from turning to complete mush.
Frequently Asked Questions (FAQ)
Q1: Can I add other vegetables to this soup?
A: Absolutely! This soup is a fantastic base for cleaning out your vegetable drawer. Diced potatoes or sweet potatoes can be added with the lentils for extra heartiness. Chopped mushrooms can be sautéed with the mirepoix. Diced zucchini or kale (stems removed) can be added in the last 10 minutes of simmering.
Q2: How do I store and reheat leftovers?
A: Store leftover soup in an airtight container in the refrigerator for up to 5 days. The soup will thicken considerably as it sits. To reheat, simply warm it in a pot on the stove over medium heat, adding a splash of water or broth to thin it to your desired consistency.
Q3: Is this soup good for freezing?
A: Yes, this soup freezes exceptionally well. Let it cool completely, then transfer it to freezer-safe containers or bags, leaving about an inch of space at the top for expansion. It will keep in the freezer for up to 3 months. Thaw it overnight in the refrigerator before reheating on the stove.
Q4: My soup tastes a bit bland. How can I fix it?
A: Blandness in soup is almost always fixed by one of three things: salt, acid, or herbs. Before you do anything else, add another generous pinch of salt and another big squeeze of fresh lemon juice, stir, and taste again. This combination usually does the trick. If it still needs a boost, you can add more fresh parsley or even a pinch more cumin.
Q5: Can I make this in a slow cooker or Instant Pot?
A: Yes. For a slow cooker: Sauté the vegetables and bloom the spices on the stovetop first for best flavor, then transfer everything to the slow cooker. Cook on low for 6-8 hours or on high for 3-4 hours. Stir in the spinach and lemon juice at the end. For an Instant Pot: Use the “Sauté” function to cook the vegetables and spices. Add the lentils and broth, then cook on high pressure for 10 minutes. Let the pressure release naturally for 10 minutes, then quick release the rest. Stir in the spinach and lemon juice at the end.
Lentil and Spinach Soup recipe
Ingredients
-
2 tablespoons extra virgin olive oil
-
1 large yellow onion, finely chopped
-
2 medium carrots, finely chopped
-
2 celery stalks, finely chopped
-
4 cloves garlic, minced
-
2 teaspoons ground cumin
-
1 teaspoon ground coriander
-
½ teaspoon smoked paprika
-
2 tablespoons tomato paste
-
1 ½ cups brown or green lentils, rinsed
-
8 cups low-sodium vegetable broth (or chicken broth)
-
1 bay leaf (or ½ teaspoon dried thyme)
-
1 teaspoon kosher salt, plus more to taste
-
½ teaspoon black pepper, plus more to taste
-
5 ounces fresh baby spinach (about 5-6 packed cups)
-
¼ cup chopped fresh flat-leaf parsley
-
Juice of ½ a large lemon (about 2 tablespoons)
Instructions
Step 1: Sauté the Aromatics
-
Heat the olive oil in a large pot or Dutch oven over medium heat.
-
Add the chopped onion, carrots, and celery (the mirepoix). Sauté for 8-10 minutes, stirring occasionally, until the vegetables have softened and the onion is translucent. This slow sauté is crucial for building flavor.
Step 2: Bloom the Spices
-
Add the minced garlic, ground cumin, coriander, and smoked paprika to the pot. Stir constantly and cook for 1 minute, until fragrant. This step, known as “blooming,” toasts the spices and deepens their flavor.
-
Add the tomato paste and stir it into the vegetables, cooking for another minute to caramelize it slightly.
Step 3: Simmer the Soup
-
Add the rinsed lentils, the vegetable broth, the bay leaf, 1 teaspoon of kosher salt, and ½ teaspoon of black pepper to the pot.
-
Stir everything together and increase the heat to high to bring the soup to a boil.
-
Once boiling, reduce the heat to low, cover the pot, and let it simmer for 25-30 minutes, or until the lentils are tender but not mushy.
Step 4: Finish with Freshness
-
Remove the pot from the heat. Discard the bay leaf.
-
Stir in the fresh baby spinach, a handful at a time. The residual heat from the soup will wilt the spinach within a minute or two.
-
Stir in the chopped fresh parsley and the fresh lemon juice.
-
Taste the soup and adjust the seasoning as needed. It will likely need another generous pinch of salt and pepper to make the flavors sing.
Step 5: Serve
-
Ladle the hot soup into bowls and serve immediately.
Nutrition
- Serving Size: one normal portion
- Calories: 250-280





