Lentil Soup with Spinach and Lemon Recipe

Sophia

Founder of Vintage cooks

Recommended Kitchen Pick

CAROTE Complete 21-Piece Nonstick Cookware Set

A stylish all-in-one cookware set for everyday cooking, easy cleanup, and induction-ready performance.

CAROTE 21-piece nonstick cookware set on Amazon
★★★★★ 4.4/5 based on 33,000+ reviews

What’s Included

  • 1 Egg Pan
  • 9.5" Frying Pan
  • 11" Frying Pan
  • 1.7 Qt Saucepan with Lid & Steamer
  • 2.4 Qt Saucepan with Lid

 

  • 4.3 Qt Casserole Pot with Lid
  • 6.5 Qt Casserole Pot with Lid
  • 4.5 Qt Sauté Pan with Lid
  • 3 Cooking Utensils
  • 4 Pan Protectors
Nonstick for easier cooking and cleanup
Works on all cooktops, including induction
Good all-in-one starter or kitchen upgrade set

This is one of our favorite cookware picks for home cooks who want a complete set without overcomplicating the kitchen.

This post may contain affiliate links learn more.

There are certain recipes that feel like a warm hug in a bowl, and this Lentil Soup with Spinach and Lemon is unequivocally one of them. The first time I made this soup, it was on a dreary, rain-soaked Tuesday when the entire family was feeling a bit under the weather. I wanted something nourishing, easy to make, and packed with goodness without being heavy. I remembered a simple lentil soup my grandmother used to make, and decided to elevate it with a handful of fresh spinach and a generous squeeze of lemon. The transformation was magical. The earthy, comforting flavor of the lentils, the rich depth from the sautéed vegetables and herbs, the fresh, vibrant green of the wilted spinach, and that final, electrifying burst of lemon juice at the end created a symphony of flavors that was both simple and profound. My kids, who are usually skeptical of anything green, devoured their bowls and even asked for seconds. It has since become our go-to comfort food, our staple for meal-prepping on a Sunday, and the first thing I offer to a friend in need of a nourishing meal. It’s more than just a soup; it’s a bowl of wellness, warmth, and love that proves the most satisfying meals are often the simplest.

Why This Lentil Soup with Spinach and Lemon Will Become Your Favorite

Before we dive into the nuts and bolts of the recipe, let’s talk about why this particular soup stands out from the countless others. It’s a recipe that excels in its simplicity, nutritional value, and incredible flavor profile, making it a true kitchen hero for home cooks of all skill levels.

A Symphony of Flavors and Textures

The magic of this soup lies in its perfect balance. The foundation is built on the earthy, humble lentil, which provides a creamy and satisfying texture. This is layered with the classic mirepoix—onions, carrots, and celery—sautéed to sweet perfection, creating a deep, aromatic base. Dried herbs like cumin and coriander add a warm, smoky depth, while a bay leaf infuses the broth with a subtle, savory note. The two star ingredients, spinach and lemon, are added at the very end. The spinach wilts just enough to become tender without losing its vibrant color and fresh flavor. The final squeeze of lemon juice is the game-changer; it cuts through the richness, brightens every single flavor, and makes the entire soup feel light, zesty, and incredibly fresh.

A Nutritional Powerhouse in Every Spoonful

If you’re looking for a meal that truly nourishes your body, look no further. This soup is a nutritional giant disguised as simple comfort food.

  • Lentils: They are an incredible source of plant-based protein, dietary fiber, folate, and iron. The fiber helps with digestion and keeps you feeling full and satisfied for hours, while the iron is essential for energy.
  • Spinach: This leafy green is packed with vitamins A, C, and K, as well as iron, magnesium, and antioxidants. Adding it at the end of the cooking process helps retain most of its nutrients.
  • Vegetables: The onions, carrots, celery, and garlic are not just for flavor; they contribute a wide array of vitamins, minerals, and antioxidants to the soup.
  • Lemon: More than just a flavor enhancer, lemon juice is rich in Vitamin C, which not only boosts your immune system but also helps your body absorb the plant-based iron from the lentils and spinach more effectively.

Incredibly Easy, Budget-Friendly, and Versatile

This recipe is the definition of accessible cooking. The ingredients are simple, inexpensive, and readily available at any grocery store. The process itself is straightforward—a bit of chopping, some sautéing, and then mostly hands-off simmering. It’s a perfect recipe for a weeknight when you’re short on time but still crave a wholesome, home-cooked meal. Furthermore, it’s a fantastic base recipe that you can easily customize. You can add other vegetables, different spices, or even a source of animal protein if you wish. It’s a culinary canvas waiting for your personal touch.

The Ultimate Lentil Soup with Spinach and Lemon Recipe

Here is the complete, step-by-step guide to creating this wonderfully nourishing and delicious soup.

Ingredients

  • 2 tablespoons olive oil
  • 1 large yellow onion, finely chopped
  • 2 large carrots, peeled and diced
  • 2 celery stalks, diced
  • 4 cloves garlic, minced
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • ½ teaspoon smoked paprika (optional, for a smoky depth)
  • ¼ teaspoon red pepper flakes (or more, to taste)
  • 1 ½ cups brown or green lentils, rinsed and picked over
  • 8 cups vegetable broth (or chicken broth)
  • 1 (14.5-ounce) can of diced tomatoes, undrained
  • 1 bay leaf
  • 1 teaspoon dried oregano
  • Salt and freshly ground black pepper, to taste
  • 5 ounces (about 5 packed cups) fresh baby spinach
  • ¼ cup fresh lemon juice (from 1-2 lemons)
  • Fresh parsley or cilantro, for garnish (optional)

Step-by-Step Instructions

  1. Sauté the Aromatics: Heat the olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. Once shimmering, add the chopped onion, carrots, and celery. Cook, stirring occasionally, for 8-10 minutes, or until the vegetables have softened and the onion is translucent. This step is crucial for building the foundational flavor of the soup, so don’t rush it.
  2. Bloom the Spices: Add the minced garlic, ground cumin, ground coriander, smoked paprika (if using), and red pepper flakes to the pot. Stir constantly for about 1 minute, until the spices are fragrant. This process, known as “blooming,” toasts the spices and releases their essential oils, making them far more flavorful.
  3. Combine the Main Ingredients: Pour in the rinsed lentils, the vegetable broth, the undrained diced tomatoes, the bay leaf, and the dried oregano. Stir everything together to combine.
  4. Simmer to Perfection: Increase the heat to high and bring the soup to a boil. Once it’s boiling, reduce the heat to low, cover the pot, and let it simmer for 30-40 minutes. The cooking time will depend on the age and type of your lentils. The soup is ready when the lentils are tender but not mushy.
  5. Season the Soup: Once the lentils are cooked, remove the bay leaf. Use an immersion blender to blend a small portion of the soup (just a few pulses) directly in the pot. This creates a slightly creamy consistency while still leaving plenty of texture. Alternatively, you can carefully transfer 1-2 cups of the soup to a regular blender, blend until smooth, and then stir it back into the pot. Season generously with salt and black pepper to your taste.
  6. Wilt the Spinach and Add Lemon: Add the fresh spinach to the pot in handfuls, stirring until it wilts into the hot soup. This should only take a minute or two. Turn off the heat. Stir in the fresh lemon juice.
  7. Serve and Garnish: Ladle the hot soup into bowls. Garnish with a sprinkle of fresh chopped parsley or cilantro, an extra drizzle of good olive oil, and a lemon wedge on the side for those who like it extra zesty.

Nutrition Facts

  • Servings: 8
  • Calories per serving: Approximately 280-320 kcal (This is an estimate and can vary based on specific ingredients like broth type and oil amount).

This soup is naturally vegan, gluten-free, and dairy-free, making it an excellent choice for various dietary needs.

Preparation and Cooking Time

  • Preparation Time: 15 minutes (for chopping vegetables)
  • Cooking Time: 50 minutes
  • Total Time: 1 hour and 5 minutes

How to Serve Your Lentil, Spinach, and Lemon Soup

While this soup is a complete and satisfying meal on its own, a few simple accompaniments can elevate it to a truly memorable feast.

  • With Hearty Bread:
    • Serve with a side of warm, crusty bread (like a baguette or sourdough) for dipping.
    • Toasted garlic bread or cheesy croutons add a wonderful crunch and flavor.
    • A warm, fluffy pita or naan bread is also an excellent choice.
  • With Toppings and Garnishes:
    • A Dollop of Creaminess: A spoonful of plain Greek yogurt, sour cream, or a dairy-free cashew cream adds a cool, tangy contrast.
    • Fresh Herbs: A generous sprinkle of chopped fresh parsley, cilantro, or dill adds a burst of freshness.
    • A Drizzle of Fat: A swirl of high-quality extra-virgin olive oil or a chili-infused oil right before serving enhances the richness.
    • Something Crunchy: Toasted pumpkin seeds, crumbled feta cheese (if not vegan), or crispy fried onions can provide a delightful textural contrast.
  • As Part of a Larger Meal:
    • Serve a smaller portion as a starter before a main course of grilled chicken or fish.
    • Pair it with a simple side salad with a light vinaigrette for a classic “soup and salad” lunch.
    • A half-sandwich, like a grilled cheese or a veggie wrap, makes for a perfect pairing.

5 Additional Tips for the Perfect Lentil Soup

  1. Don’t Salt Too Early: It’s best to add salt towards the end of the cooking process. Adding salt at the beginning can sometimes cause the lentils to toughen, increasing their cooking time. Seasoning at the end allows you to control the final flavor profile more accurately.
  2. Master the Texture: The texture is a matter of personal preference. For a chunkier soup, leave it as is. For a creamier texture, use an immersion blender for a few seconds as instructed. If you want it fully puréed and velvety, blend the entire batch. Just be sure to remove the bay leaf first!
  3. Rinse Your Lentils: Always rinse your lentils in a fine-mesh sieve under cold running water before cooking. This removes any dust or debris. It’s also a good practice to quickly pick through them to ensure there are no small stones, which can sometimes be found in bulk bin lentils.
  4. Meal Prep and Storage: This soup is a meal-prep champion. It tastes even better the next day as the flavors have more time to meld. Store it in an airtight container in the refrigerator for up to 5 days. The soup will thicken as it cools; simply add a splash of water or broth when reheating to reach your desired consistency. For longer storage, freeze it in individual portions for up to 3 months.
  5. Don’t Skimp on the Lemon: The fresh lemon juice is not just a suggestion; it’s a critical component that transforms the soup. It brightens the earthy lentils and balances the flavors. Always use fresh-squeezed lemon juice, as the bottled variety lacks the same vibrant, zesty punch. Add it after turning off the heat to preserve its fresh flavor and Vitamin C content.

Frequently Asked Questions (FAQ)

1. Can I use different types of lentils?
Yes, absolutely! While brown or green lentils are recommended because they hold their shape well, you can use red or yellow lentils. Be aware that red lentils cook much faster (around 15-20 minutes) and break down almost completely, resulting in a much creamier, thicker, and smoother soup, almost like a dal. If you use them, you’ll need to adjust the simmering time accordingly.

2. Is this soup gluten-free?
Yes, this recipe is naturally gluten-free. All the ingredients—vegetables, lentils, spices, and broth—are free of gluten. However, always double-check the label on your vegetable or chicken broth to ensure it is certified gluten-free, as some brands may contain hidden gluten additives.

3. Can I make this soup in a Slow Cooker or Instant Pot?
Certainly! This recipe adapts beautifully to both.

  • Slow Cooker: Sauté the onions, carrots, celery, and garlic in a pan first, then transfer them to the slow cooker. Add all other ingredients except the spinach and lemon juice. Cook on low for 6-8 hours or on high for 3-4 hours. Stir in the spinach and lemon juice just before serving.
  • Instant Pot: Use the “Sauté” function to cook the aromatics and bloom the spices directly in the pot. Add the remaining ingredients (except spinach and lemon juice), seal the lid, and cook on high pressure for 10 minutes. Allow for a 10-minute natural pressure release before manually releasing the rest. Stir in the spinach and lemon juice at the end.

4. How can I add more protein to this soup?
While lentils are a great source of plant-based protein, you can easily boost it further. For a vegetarian option, stir in a can of drained and rinsed chickpeas along with the lentils. For meat-eaters, you could add shredded cooked chicken, crumbled cooked Italian sausage, or diced ham during the last 10 minutes of simmering to heat through.

5. My soup is too thick/too thin. How can I fix it?
This is an easy fix! The soup’s consistency can vary depending on how long it simmers and how much the lentils break down.

  • If it’s too thick: Simply stir in more vegetable broth or hot water until you reach your desired consistency. Do this when reheating leftovers as well, as the soup will thicken considerably upon cooling.
  • If it’s too thin: You can let it simmer, uncovered, for an additional 10-15 minutes to allow some of the liquid to evaporate and the soup to reduce. Alternatively, you can blend a larger portion of the soup to naturally thicken it.
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Lentil Soup with Spinach and Lemon Recipe


  • Author: Sophia

Ingredients


  • 2 tablespoons olive oil


  • 1 large yellow onion, finely chopped


  • 2 large carrots, peeled and diced


  • 2 celery stalks, diced


  • 4 cloves garlic, minced


  • 1 teaspoon ground cumin


  • 1 teaspoon ground coriander


  • ½ teaspoon smoked paprika (optional, for a smoky depth)


  • ¼ teaspoon red pepper flakes (or more, to taste)


  • 1 ½ cups brown or green lentils, rinsed and picked over


  • 8 cups vegetable broth (or chicken broth)


  • 1 (14.5-ounce) can of diced tomatoes, undrained


  • 1 bay leaf


  • 1 teaspoon dried oregano


  • Salt and freshly ground black pepper, to taste


  • 5 ounces (about 5 packed cups) fresh baby spinach


  • ¼ cup fresh lemon juice (from 1-2 lemons)


  • Fresh parsley or cilantro, for garnish (optional)



Instructions

  1. Sauté the Aromatics: Heat the olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. Once shimmering, add the chopped onion, carrots, and celery. Cook, stirring occasionally, for 8-10 minutes, or until the vegetables have softened and the onion is translucent. This step is crucial for building the foundational flavor of the soup, so don’t rush it.

  2. Bloom the Spices: Add the minced garlic, ground cumin, ground coriander, smoked paprika (if using), and red pepper flakes to the pot. Stir constantly for about 1 minute, until the spices are fragrant. This process, known as “blooming,” toasts the spices and releases their essential oils, making them far more flavorful.

  3. Combine the Main Ingredients: Pour in the rinsed lentils, the vegetable broth, the undrained diced tomatoes, the bay leaf, and the dried oregano. Stir everything together to combine.

  4. Simmer to Perfection: Increase the heat to high and bring the soup to a boil. Once it’s boiling, reduce the heat to low, cover the pot, and let it simmer for 30-40 minutes. The cooking time will depend on the age and type of your lentils. The soup is ready when the lentils are tender but not mushy.

  5. Season the Soup: Once the lentils are cooked, remove the bay leaf. Use an immersion blender to blend a small portion of the soup (just a few pulses) directly in the pot. This creates a slightly creamy consistency while still leaving plenty of texture. Alternatively, you can carefully transfer 1-2 cups of the soup to a regular blender, blend until smooth, and then stir it back into the pot. Season generously with salt and black pepper to your taste.

  6. Wilt the Spinach and Add Lemon: Add the fresh spinach to the pot in handfuls, stirring until it wilts into the hot soup. This should only take a minute or two. Turn off the heat. Stir in the fresh lemon juice.

  7. Serve and Garnish: Ladle the hot soup into bowls. Garnish with a sprinkle of fresh chopped parsley or cilantro, an extra drizzle of good olive oil, and a lemon wedge on the side for those who like it extra zesty.

Nutrition

  • Serving Size: one normal portion
  • Calories: 280-320