There are some recipes that just feel like a warm hug in a bowl, and this Garlic Spinach Lentil Soup is precisely that for my family. I first made it on a whim one chilly autumn evening when the cupboards were looking a little bare, but the desire for something nourishing and deeply satisfying was strong. I wasn’t sure how it would go over, especially with the kids who can be a bit skeptical of anything green. But as the intoxicating aroma of garlic, herbs, and simmering vegetables began to fill the kitchen, I saw curious faces start to peek in. The moment of truth came at the dinner table. With the first spoonful, a hush fell over the room, quickly followed by murmurs of “Wow, this is actually really good!” It has since become a staple in our home, a go-to for busy weeknights, a comforting remedy for when someone feels under the weather, and a perfect, hearty meal for when we need a healthy reset. It’s the kind of soup that nourishes from the inside out, proving that simple, wholesome ingredients can come together to create something truly spectacular.
Ingredients
- Olive Oil: 2 tablespoons, extra virgin. This forms the flavorful base for sautéing our aromatics.
- Yellow Onion: 1 large, finely chopped. Provides a sweet and savory foundation for the soup.
- Carrots: 2 medium, peeled and diced. Adds a touch of natural sweetness and vibrant color.
- Celery: 2 stalks, diced. Lends a subtle, earthy, and aromatic note that balances the other flavors.
- Garlic: 8-10 cloves, minced. The star of the show; don’t be shy! This is what gives the soup its signature robust and savory flavor.
- Dried Thyme: 1 teaspoon. Imparts a woody, slightly minty flavor that pairs beautifully with lentils.
- Smoked Paprika: 1 teaspoon. Adds a wonderful smoky depth and a gorgeous reddish hue.
- Ground Cumin: 1 teaspoon. Provides a warm, earthy, and slightly nutty flavor.
- Red Pepper Flakes: ¼ to ½ teaspoon, optional. For a gentle kick of background heat. Adjust to your preference.
- Brown or Green Lentils: 1 ½ cups, rinsed and picked over. These lentils hold their shape well, giving the soup a wonderful texture.
- Vegetable Broth: 8 cups, low-sodium. The liquid core of our soup. Using a quality broth makes a significant difference.
- Bay Leaf: 1. A classic soup aromatic that adds a subtle layer of complexity.
- Fresh Spinach: 5 ounces (about 5 packed cups), roughly chopped. Added at the end for a burst of freshness, color, and nutrients.
- Lemon Juice: 2 tablespoons, freshly squeezed. A critical finishing touch that brightens all the flavors.
- Salt and Black Pepper: To taste. For seasoning and enhancing the final product.
- Fresh Parsley: ¼ cup, chopped, for garnish. Adds a final touch of fresh, herbaceous flavor.
Instructions
- Sauté the Aromatics: In a large Dutch oven or heavy-bottomed pot, heat the olive oil over medium heat. Once shimmering, add the chopped onion, diced carrots, and diced celery. Sauté for 8-10 minutes, stirring occasionally, until the vegetables have softened and the onion is translucent. This step builds the crucial first layer of flavor.
- Bloom the Spices and Garlic: Add the minced garlic, dried thyme, smoked paprika, ground cumin, and red pepper flakes (if using) to the pot. Stir continuously for about 1-2 minutes until the garlic is fragrant. Be careful not to let the garlic burn. This process, known as “blooming,” toasts the spices and unlocks their full aromatic potential.
- Add Lentils and Liquid: Pour in the rinsed lentils and the vegetable broth. Add the bay leaf. Stir everything together to combine.
- Simmer to Perfection: Increase the heat to high and bring the soup to a boil. Once boiling, immediately reduce the heat to low, cover the pot, and let it simmer for 30-40 minutes, or until the lentils are tender but not mushy. The exact time will depend on the age and type of your lentils.
- Wilt the Spinach: Once the lentils are cooked, remove the pot from the heat. Remove and discard the bay leaf. Stir in the fresh spinach. The residual heat from the soup will be enough to wilt the spinach perfectly in just a couple of minutes without it becoming overcooked.
- The Final Touches: Stir in the freshly squeezed lemon juice. This is a non-negotiable step that brightens the entire soup and makes the flavors pop. Season generously with salt and freshly ground black pepper to your taste.
- Serve and Garnish: Ladle the hot soup into bowls. Garnish with a sprinkle of fresh, chopped parsley and an extra drizzle of good olive oil if desired. Serve immediately and enjoy the comforting goodness.
Nutrition Facts
This recipe makes approximately 8 servings. The following nutritional information is an estimate per serving.
- Calories: Approximately 250 kcal per serving. This soup is a wonderfully filling yet low-calorie option, making it perfect for a light lunch or a satisfying dinner.
- Protein: Approximately 15g. Lentils are a fantastic plant-based source of protein, which is essential for muscle repair, immune function, and keeping you feeling full and satisfied.
- Fiber: Approximately 16g. Packed with dietary fiber, this soup is a powerhouse for digestive health. Fiber helps regulate digestion, stabilize blood sugar levels, and promote a feeling of fullness.
- Iron: Approximately 5mg (about 28% of the RDI). Both lentils and spinach are excellent sources of iron, a vital mineral for transporting oxygen in the blood and preventing fatigue.
- Vitamin K: Rich in Vitamin K, primarily from the spinach. This vitamin plays a crucial role in blood clotting and bone health.
Preparation time
The total time for this recipe is just under one hour, making it an excellent choice for a weeknight meal.
- Prep Time: 15 minutes. This includes all the chopping of the onion, carrots, celery, and garlic. Rinsing the lentils also falls into this step.
- Cook Time: 40-45 minutes. The majority of this time is hands-off simmering, allowing the flavors to meld together beautifully.
How to Serve
This Garlic Spinach Lentil Soup is wonderfully versatile and can be served in numerous ways to suit any occasion or preference. Here are some of our favorite ways to enjoy it:
- Simple and Classic:
- Serve it hot, straight from the pot, in a deep and comforting bowl.
- Garnish with a generous sprinkle of fresh parsley and a crack of black pepper.
- Place a lemon wedge on the side of the bowl for those who love an extra citrusy zing.
- With a Creamy Topping:
- Add a dollop of plain Greek yogurt or sour cream for a tangy, creamy contrast to the earthy soup.
- For a vegan option, use a swirl of unsweetened coconut yogurt, cashew cream, or a drizzle of tahini.
- For Added Crunch and Texture:
- Top with homemade garlic croutons or rustic, store-bought ones.
- Sprinkle with toasted pumpkin seeds (pepitas), sunflower seeds, or crispy roasted chickpeas for a healthy and satisfying crunch.
- With Bread for Dipping:
- No soup is complete without something to dip! Serve with a side of warm, crusty bread like a French baguette or sourdough.
- Warm naan bread or whole-wheat pita bread are also excellent companions for scooping up every last drop.
- As Part of a Larger Meal:
- Serve smaller portions as a starter course for a dinner party.
- Pair a bowl of soup with a simple green side salad dressed in a lemon vinaigrette for a classic and complete lunch.
- Enjoy it alongside a grilled cheese sandwich for the ultimate comfort food combination.
Additional tips
- Choosing Your Lentils: While the recipe calls for brown or green lentils because they hold their shape well, don’t be afraid to experiment. Red or yellow lentils can be used, but be aware they cook much faster (around 15-20 minutes) and break down more, resulting in a thicker, creamier, more puréed-style soup. French du Puy lentils are another great option; they are smaller, hold their shape exceptionally well, and have a peppery flavor.
- Make It Creamier Without Cream: If you prefer a creamier texture without adding dairy, there’s an easy trick. Once the soup is cooked, use an immersion blender to blend about a quarter of the soup directly in the pot. Just a few pulses will do. Alternatively, you can carefully transfer 2-3 cups of the soup to a regular blender, blend until smooth, and then stir it back into the pot.
- Boost the Vegetable Content: This soup is a fantastic canvas for adding more vegetables. Feel free to incorporate a cup of diced zucchini or yellow squash in the last 15 minutes of simmering. You can also swap the spinach for heartier greens like chopped kale or Swiss chard; just add them a few minutes earlier as they take longer to wilt. Diced potatoes or sweet potatoes can also be added with the lentils for a thicker, even more substantial soup.
- Deepen the Umami Flavor: To add another layer of savory, umami depth, consider a few simple additions. Tossing a Parmesan cheese rind into the soup while it simmers will impart a wonderfully rich and nutty flavor (just remember to remove it before serving). A tablespoon of tomato paste, added with the garlic and spices, can also provide a concentrated burst of flavor. For a vegan option, a splash of soy sauce or tamari stirred in at the end works wonders.
- Adding a Meaty Component: For those who aren’t following a vegetarian diet, this soup is delicious with an added protein boost. To make it even heartier, you can add about 1 cup of diced, cooked ham during the last 10 minutes of simmering to heat it through. Alternatively, shredded cooked beef stirred in at the end adds a wonderful richness.
- Proper Storage and Freezing: This soup is a meal prepper’s dream as its flavor deepens overnight. Store leftovers in an airtight container in the refrigerator for up to 5 days. For longer storage, this soup freezes beautifully. Let it cool completely, then ladle it into freezer-safe containers or bags, leaving a little room for expansion. It can be frozen for up to 3 months. To reheat, thaw it overnight in the fridge and then gently warm it on the stovetop, adding a splash of broth or water if it has thickened too much.
- Don’t Skip the Acid: The final squeeze of lemon juice is arguably one of the most important steps. The acidity cuts through the richness of the earthy lentils and brightens up all the individual flavors, making the entire dish taste more vibrant and balanced. If you don’t have a lemon, a small splash of apple cider vinegar or red wine vinegar can work in a pinch.
- Toast Your Spices Whole: For an even more profound flavor, start with whole spices. If you have whole cumin seeds, toast them in the dry pot for a minute before adding the oil and vegetables. Then, grind them before adding them to the soup. This small step releases the essential oils and creates a much more complex and aromatic final product.
FAQ section
1. Can I use red lentils instead of brown or green lentils for this soup?
Yes, you absolutely can use red lentils, but it’s important to know that it will significantly change the final outcome of the soup. Brown and green lentils are known for retaining their shape and providing a distinct, “al dente” texture. Red lentils, on the other hand, have been hulled and split, causing them to cook much faster and break down completely. If you use red lentils, your soup will have a much thicker, smoother, and creamier consistency, similar to a dal. You will also need to reduce the simmering time to about 15-20 minutes to avoid them turning to complete mush. It will be delicious, but it will be a different soup experience.
2. Is this Garlic Spinach Lentil Soup vegan and gluten-free?
As written, this recipe is naturally both vegan and gluten-free. It uses olive oil, vegetables, lentils, and vegetable broth. To ensure it remains so, always double-check the labels on your ingredients, particularly your vegetable broth, as some brands can contain hidden animal products or gluten-containing additives. When choosing toppings, opt for vegan alternatives like coconut yogurt or cashew cream instead of dairy-based yogurt to keep it fully vegan.
3. My soup seems too thick (or too thin). How can I fix it?
This is a very common and easily fixable issue!
- If your soup is too thick: Lentils will continue to absorb liquid as they sit and cool. To thin the soup, simply stir in a bit more vegetable broth or hot water until it reaches your desired consistency. Do this when you are reheating leftovers as well.
- If your soup is too thin: The easiest way to thicken it is to let it simmer, uncovered, for an additional 10-15 minutes. This allows some of the excess liquid to evaporate. Alternatively, you can use the immersion blender trick mentioned in the tips section: blending a small portion of the soup will release starches and create a naturally creamier, thicker base.
4. How do I prevent my lentils from becoming mushy?
The key to perfectly cooked lentils is gentle heat. After bringing the soup to a boil, it’s crucial to immediately reduce the heat to a low and gentle simmer. A vigorous, rolling boil will cause the lentils to knock against each other and break apart, leading to a mushy texture. Also, start checking for doneness around the 30-minute mark. You want them to be tender but still have a slight bite. Cooking them for too long, even at a simmer, can also lead to mushiness.
5. Can I make this soup in a slow cooker or an Instant Pot?
Yes, this recipe is very adaptable to other cooking methods.
- Slow Cooker: Sauté the onions, carrots, celery, garlic, and spices on the stovetop as directed for maximum flavor. Then, transfer this mixture to the slow cooker. Add the rinsed lentils, broth, and bay leaf. Cook on low for 6-8 hours or on high for 3-4 hours, until the lentils are tender. Stir in the spinach and lemon juice just before serving.
- Instant Pot: Use the “Sauté” function to cook the onions, carrots, celery, garlic, and spices directly in the pot. Then, add the rinsed lentils, broth, and bay leaf. Secure the lid, set the valve to “Sealing,” and cook on high pressure for 10 minutes. Allow the pressure to release naturally for 10 minutes before performing a quick release. Stir in the spinach and lemon juice before serving.
6. What makes this Garlic Spinach Lentil Soup so healthy?
This soup is a nutritional powerhouse. Lentils are one of the best plant-based sources of protein and are exceptionally high in dietary fiber, which aids digestion and promotes satiety. They are also rich in essential minerals like iron, folate, and magnesium. Spinach adds a significant boost of vitamins A, C, and K, as well as more iron and antioxidants. The garlic, beyond its incredible flavor, is known for its immune-boosting and anti-inflammatory properties. The entire soup is low in fat, free of cholesterol, and packed with plant-based goodness.
7. Can I use frozen spinach instead of fresh spinach?
Absolutely. Frozen spinach is a convenient and budget-friendly alternative. For this recipe, you’ll want to use about 1 cup of frozen chopped spinach. It’s best to thaw it first and then squeeze out as much excess water as possible before adding it to the pot. This prevents your soup from becoming watery. Add the thawed and squeezed spinach at the same time you would add the fresh spinach—at the very end, just long enough to heat through.
8. My lentil soup tastes bland. What did I do wrong?
Bland lentil soup is a common problem, but it’s easily solved. Here are the most likely culprits and their fixes:
- Under-seasoning: The most common reason is not enough salt. Salt is a flavor enhancer, and lentils need a good amount of it. Season at different stages, and taste and adjust generously at the end.
- Skipping the Aromatics: Not taking the time to properly sauté the onion, carrots, and celery, or not blooming the garlic and spices, will result in a flat-tasting soup. These steps build the foundational layers of flavor.
- Forgetting the Acid: The final squeeze of lemon juice is crucial. It wakens up all the other flavors. Without it, the soup can taste heavy and earthy.
- Weak Broth: Using water or a low-quality, bland broth will result in a bland soup. Choose a flavorful, rich vegetable broth for the best results. If your soup is still bland at the end, a vegetable bouillon cube can help add some needed depth.
Garlic Spinach Lentil Soup
Ingredients
- Olive Oil: 2 tablespoons, extra virgin. This forms the flavorful base for sautéing our aromatics.
- Yellow Onion: 1 large, finely chopped. Provides a sweet and savory foundation for the soup.
- Carrots: 2 medium, peeled and diced. Adds a touch of natural sweetness and vibrant color.
- Celery: 2 stalks, diced. Lends a subtle, earthy, and aromatic note that balances the other flavors.
- Garlic: 8-10 cloves, minced. The star of the show; don’t be shy! This is what gives the soup its signature robust and savory flavor.
- Dried Thyme: 1 teaspoon. Imparts a woody, slightly minty flavor that pairs beautifully with lentils.
- Smoked Paprika: 1 teaspoon. Adds a wonderful smoky depth and a gorgeous reddish hue.
- Ground Cumin: 1 teaspoon. Provides a warm, earthy, and slightly nutty flavor.
- Red Pepper Flakes: ¼ to ½ teaspoon, optional. For a gentle kick of background heat. Adjust to your preference.
- Brown or Green Lentils: 1 ½ cups, rinsed and picked over. These lentils hold their shape well, giving the soup a wonderful texture.
- Vegetable Broth: 8 cups, low-sodium. The liquid core of our soup. Using a quality broth makes a significant difference.
- Bay Leaf: 1. A classic soup aromatic that adds a subtle layer of complexity.
- Fresh Spinach: 5 ounces (about 5 packed cups), roughly chopped. Added at the end for a burst of freshness, color, and nutrients.
- Lemon Juice: 2 tablespoons, freshly squeezed. A critical finishing touch that brightens all the flavors.
- Salt and Black Pepper: To taste. For seasoning and enhancing the final product.
- Fresh Parsley: ¼ cup, chopped, for garnish. Adds a final touch of fresh, herbaceous flavor.
Instructions
- Sauté the Aromatics: In a large Dutch oven or heavy-bottomed pot, heat the olive oil over medium heat. Once shimmering, add the chopped onion, diced carrots, and diced celery. Sauté for 8-10 minutes, stirring occasionally, until the vegetables have softened and the onion is translucent. This step builds the crucial first layer of flavor.
- Bloom the Spices and Garlic: Add the minced garlic, dried thyme, smoked paprika, ground cumin, and red pepper flakes (if using) to the pot. Stir continuously for about 1-2 minutes until the garlic is fragrant. Be careful not to let the garlic burn. This process, known as “blooming,” toasts the spices and unlocks their full aromatic potential.
- Add Lentils and Liquid: Pour in the rinsed lentils and the vegetable broth. Add the bay leaf. Stir everything together to combine.
- Simmer to Perfection: Increase the heat to high and bring the soup to a boil. Once boiling, immediately reduce the heat to low, cover the pot, and let it simmer for 30-40 minutes, or until the lentils are tender but not mushy. The exact time will depend on the age and type of your lentils.
- Wilt the Spinach: Once the lentils are cooked, remove the pot from the heat. Remove and discard the bay leaf. Stir in the fresh spinach. The residual heat from the soup will be enough to wilt the spinach perfectly in just a couple of minutes without it becoming overcooked.
- The Final Touches: Stir in the freshly squeezed lemon juice. This is a non-negotiable step that brightens the entire soup and makes the flavors pop. Season generously with salt and freshly ground black pepper to your taste.
- Serve and Garnish: Ladle the hot soup into bowls. Garnish with a sprinkle of fresh, chopped parsley and an extra drizzle of good olive oil if desired. Serve immediately and enjoy the comforting goodness.
Nutrition
- Serving Size: one normal portion
- Calories: 250
- Fiber: 16g
- Protein: 15g
