Hearty Green Lentil Soup with Lemon and Cumin
This green lentil soup is warm, filling, and ready in about 35 minutes, making it a weeknight hero.

Lentils simmer with carrots, celery, and warm cumin, then a squeeze of lemon brightens the whole pot. It tastes like you spent all afternoon on it, but it comes together in one pot.
Why This Soup Stays in My Rotation
I keep coming back to this soup because it’s deeply savory without being heavy. The cumin gives it a warmth that feels right on a cold evening.
Green lentils hold their shape, so every spoonful has a little bite. The broth is clean and bright, and the lemon at the end pulls everything into focus.
Ingredients

- 2 tbsp olive oil
- 1 medium onion, diced
- 2 carrots, diced
- 2 celery stalks, diced
- 3 garlic cloves, minced
- 1 tsp ground cumin: or a mix of cumin and coriander
- 1/2 tsp smoked paprika: optional, for a hint of smokiness
- 1 cup (200g) dried green lentils, rinsed and drained: French green lentils (lentilles du Puy) hold their shape best
- 4 cups (960ml) vegetable broth: use a good-quality broth for the best flavor
- 1 bay leaf
- Salt and black pepper, to taste
- Juice of 1 lemon (about 2 tbsp): fresh lemon juice brightens the soup, don’t skip it
- Fresh parsley, chopped, for serving
Variations / Substitutions
- Want more heat?: Add a pinch of red pepper flakes with the cumin.
- Swap the carrots: for parsnips or sweet potato for a sweeter note.
- Make it heartier: stir in a handful of baby spinach at the end and let it wilt.
- Use brown lentils: if that’s what you have; they’ll soften more but still work.
If you’re in the mood for something creamy, my red lentil soup is another favorite.
How to Make Green Lentil Soup
Step 1: Sauté the Aromatics

Warm the 2 tbsp olive oil in a large pot or Dutch oven over medium heat. Add the diced onion, carrots, and celery with a pinch of salt. Cook, stirring occasionally, for about 8 minutes, until the vegetables have softened and the onions are just starting to turn translucent.
Don’t rush this step—letting the vegetables sweat gently builds a deep, savory base for the soup. You’re not trying to brown them, just soften.
Step 2: Bloom the Spices

Add the minced garlic, ground cumin, and smoked paprika (if using) to the pot. Stir constantly for about 1 minute, until the spices are fragrant and the garlic smells toasty but not burnt.
Blooming the spices in the oil wakes up their flavor. Keep a close eye on the heat—garlic can turn bitter quickly if it browns too much.
Step 3: Simmer the Soup

Pour in the rinsed lentils, the 4 cups of vegetable broth, and the bay leaf. Stir everything together and bring the soup to a boil over high heat. Once boiling, reduce the heat to low, cover the pot with a lid slightly askew, and let it simmer for 25 to 30 minutes.
Check the lentils at 25 minutes; they should be tender but still hold their shape. If you prefer a softer texture, give them an extra 5 minutes. Taste the broth and add salt and pepper as you go—about 1/2 teaspoon of salt at this point is a good start.
Step 4: Finish with Lemon

Remove the pot from the heat. Fish out the bay leaf and discard it. Stir in the fresh lemon juice and taste again, adjusting the salt and pepper if needed.
The lemon might seem like a small step, but it completely changes the soup—the acidity lifts the earthy lentils and spices, making every bite bright. Don’t skip it.
Step 5: Ladle and Top with Fresh Herbs

Ladle the soup into deep bowls. Top with a generous sprinkle of chopped parsley and, if you like, an extra drizzle of good olive oil or a crack of black pepper. Serve hot.
This is the moment the soup looks its best—rich green lentils in a clear broth, flecked with fresh herbs. A slice of crusty bread on the side soaks up every last drop.
A Few Things That Make This Soup Even Better
- Use French green lentils (lentilles du Puy) if you can find them. They keep their shape beautifully and have a slight peppery bite that holds up in the broth.
- Don’t salt the soup heavily until the lentils are tender—salt can toughen their skins if added too early, especially if your water is hard.
- The soup will thicken as it sits. When reheating, add a splash of water or broth to loosen it back to a sippable consistency.
- A dollop of plain yogurt or a swirl of heavy cream on top adds a nice richness if you don’t need the soup to be vegan.
If you’re swapping in a different lentil, here’s how the cook time changes:
| Lentil Type | Cook Time | Texture Result |
|---|---|---|
| French green (Puy) | 25–30 minutes | Tender, firm bite |
| Brown lentils | 20–25 minutes | Soft, may break down slightly |
| Red lentils | 15–20 minutes | Creamy, fully broken down |
Storing and Reheating Leftovers
- Refrigerate: Store in an airtight container for up to 5 days. The flavor deepens overnight.
- Reheat: Warm gently in a pot over medium heat, adding a splash of broth if it’s too thick. You can also microwave individual portions.
- Freeze: This soup freezes well for up to 3 months. Cool completely, then portion into freezer-safe containers. Thaw in the fridge overnight before reheating.
What to Serve With Green Lentil Soup
A good crusty loaf of bread is a classic choice—its chewy crust and soft crumb soak up the savory broth. For something with more bite, try a grilled cheese sandwich on sourdough; the sharp cheese melts into the soup and makes it a full meal. A simple green salad with a sharp vinaigrette cuts through the warmth and adds a fresh crunch.
Frequently Asked Questions
Can I use red lentils instead?
Yes, but the soup will be creamier and less brothy. Red lentils break down as they cook, so reduce the cook time to about 15–20 minutes and stir occasionally.
Do I need to soak green lentils before cooking?
No, green lentils cook quickly without soaking. Just give them a rinse to remove any dust or debris.
Is this green lentil soup gluten-free?
Yes, as written the soup is naturally gluten-free. Just check that your vegetable broth doesn’t contain any gluten-containing additives.
Can I add other vegetables to this soup?
Absolutely. Diced potatoes, chopped kale, or a handful of spinach are all great stir-ins during the last 10 minutes of simmering.

Green Lentil Soup Recipe
Ingredients
Method
- Heat the olive oil in a large pot over medium heat. Add the onion, carrots, and celery with a pinch of salt. Cook, stirring occasionally, for about 8 minutes, until softened.
- Add the garlic, cumin, and smoked paprika (if using). Cook, stirring constantly, for 1 minute until fragrant.
- Stir in the lentils, vegetable broth, and bay leaf. Bring to a boil, then reduce heat to low, cover partially, and simmer for 25–30 minutes, until lentils are tender.
- Remove from heat, discard the bay leaf, and stir in the lemon juice. Season with salt and pepper to taste.
- Ladle into bowls, top with parsley, and serve hot.
