There’s something magical about a big pot of soup simmering away on the stove. It’s one of those comforting sights that instantly makes a house feel like a home. Growing up, my family had a soup for every season: hearty stews for winter, light broths for spring, and bright, lemony bowls like this Lemon Lentil Soup for the transition into warmer days.
This soup isn’t just about nourishment — it’s a nod to the Mediterranean tradition of simple, wholesome ingredients coming together to create something much greater than the sum of their parts. In many cultures, lentil soup symbolizes prosperity and luck, making it a perfect dish to serve at the start of a new season or when you just need a fresh start.
What sets this particular recipe apart is the burst of lemon added at the end, giving it a brightness that’s almost like a little bit of sunshine in a bowl. It’s a hug from the inside out — cozy enough for a chilly evening, but light and zesty enough to carry you through spring and beyond.

Why You’ll Love This Recipe:
- It’s incredibly easy to make with pantry staples.
- Packed with protein and fiber from lentils, making it satisfying and hearty.
- Naturally gluten-free and dairy-free.
- Perfect for meal prep — it tastes even better the next day!
- The fresh lemon brightens the whole dish, keeping it light and refreshing.
INGREDIENTS YOU’LL NEED:

- 2 tablespoons olive oil
- 1 yellow onion, diced
- 3 carrots, peeled and diced
- 3 celery stalks, diced
- 4 garlic cloves, minced
- 1 teaspoon ground cumin
- 1/2 teaspoon ground turmeric
- 1/4 teaspoon crushed red pepper flakes
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 1 1/2 cups dry green or brown lentils, rinsed
- 6 cups low-sodium vegetable broth
- 2 bay leaves
- Juice of 1-2 lemons (to taste)
- 2-3 cups spinach or kale, roughly chopped
HOW TO MAKE LEMON LENTIL SOUP:
STEP-BY-STEP INSTRUCTIONS:
Step 1: Sauté the Vegetables
Start by heating the olive oil in a large pot over medium heat. As it warms, you’ll notice the kitchen slowly filling with that familiar, cozy aroma of sautéed onions and garlic — the perfect beginning to any great soup.
Add the diced onions, carrots, and celery. Stir occasionally and let them cook for about 5 minutes until they start to soften. They’ll become glossy and aromatic, forming a flavor base that’s both earthy and sweet.
Step 2: Layer the Flavors
Next, toss in the minced garlic, cumin, turmeric, crushed red pepper, salt, and black pepper. Stir constantly for about 1 minute. This step is small but mighty — warming up the spices with the garlic unlocks a deeper, richer flavor that will infuse every spoonful.

Step 3: Simmer the Lentils
Pour in the rinsed lentils, vegetable broth, and bay leaves. Give it a good stir, scraping up any flavorful bits stuck to the bottom of the pot. Bring the soup to a boil, then reduce the heat to low and let it simmer gently. Cover and cook for about 30-35 minutes, or until the lentils are tender but not falling apart.
It’s during this time that the soup truly comes alive. The lentils soften, the vegetables melt into the broth, and everything melds into one cozy, comforting pot of goodness.
Step 4: Brighten It Up
When the lentils are cooked, remove the bay leaves. Stir in the chopped spinach or kale and cook for a few minutes until the greens are wilted but still vibrantly green. Finally, squeeze in the fresh lemon juice — start with one lemon, taste, and add more if you want an extra bright kick.
Step 5: Serve and Savor
Ladle the soup into bowls while it’s still steaming hot. The lemony aroma will hit you first, followed by the savory depth from the lentils and spices. It’s the kind of meal that feels hearty yet light, perfect on its own or with a thick slice of crusty bread.
HELPFUL TIPS:
- Choose Your Lentils Wisely: Green and brown lentils hold their shape best for this recipe. Red lentils tend to break down more and will give you a creamier texture if you prefer that.
- Adjust the Lemon: The lemon really makes this soup shine, but everyone’s taste is a little different. Start with the juice of one lemon and add more if you want it extra zesty.
- Add More Greens: Feel free to add more spinach or kale if you like your soup extra hearty and packed with veggies.
- Batch Cooking: This soup freezes beautifully. Make a double batch and save some for later when you need a quick, comforting meal.

DETAILS:
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Total Time: 50 minutes
- Yield: 6 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Mediterranean
- Diet: Gluten-Free, Dairy-Free, Vegan
NOTES:
- You can substitute kale with Swiss chard or collard greens for a slightly different flavor and texture.
- For a thicker soup, use an immersion blender to blend a portion of the soup before adding the greens.
- Want a spicy kick? Add extra red pepper flakes when you sauté the vegetables.

NUTRITIONAL INFORMATION:
Per serving (approximately):
- Calories: 220
- Protein: 12g
- Fat: 5g
- Carbohydrates: 34g
- Fiber: 14g
- Sugar: 5g
FREQUENTLY ASKED QUESTIONS:
Can I use red lentils instead of green or brown?
You can, but keep in mind red lentils cook much faster and will give you a softer, creamier soup. Adjust cooking time to about 20 minutes if using red lentils.
Can I make this in a slow cooker?
Absolutely. Sauté the veggies first, then transfer everything to a slow cooker and cook on low for 6-8 hours or on high for 3-4 hours.
What if I don’t have fresh spinach or kale?
Frozen spinach works in a pinch. Just add it straight to the pot towards the end of cooking and let it thaw and warm through.
STORAGE INSTRUCTIONS:
Let the soup cool completely before transferring to airtight containers. It will keep in the fridge for up to 5 days. You can also freeze it for up to 3 months. When reheating, you may need to add a splash of broth or water to loosen it up.

Related Recipes
If you liked this recipe, you’ll definitely enjoy these other cozy bowls:
- Cozy Carrot Lentil Soup
- Smoked Gouda Broccoli Soup
- Moroccan Chickpea Soup
- Creamy Italian Meatball Soup
CONCLUSION
This Lemon Lentil Soup is the kind of recipe that feels like a friend — reliable, comforting, and always leaving you feeling better than before. Whether you’re looking for a simple meal prep option, a fresh start to your week, or just a cozy bowl to curl up with, this soup has got you covered. It’s hearty, bright, and packed with good-for-you ingredients that nourish your body and soul. So grab a pot, some lentils, and a few lemons, and let’s bring a little sunshine into your kitchen.
Print
Lemon Lentil Soup
Description
There’s something magical about a big pot of soup simmering away on the stove. It’s one of those comforting sights that instantly makes a house feel like a home. Growing up, my family had a soup for every season: hearty stews for winter, light broths for spring, and bright, lemony bowls like this Lemon Lentil Soup for the transition into warmer days.
This soup isn’t just about nourishment — it’s a nod to the Mediterranean tradition of simple, wholesome ingredients coming together to create something much greater than the sum of their parts. In many cultures, lentil soup symbolizes prosperity and luck, making it a perfect dish to serve at the start of a new season or when you just need a fresh start.
What sets this particular recipe apart is the burst of lemon added at the end, giving it a brightness that’s almost like a little bit of sunshine in a bowl. It’s a hug from the inside out — cozy enough for a chilly evening, but light and zesty enough to carry you through spring and beyond.
Ingredients
2 tablespoons olive oil
1 yellow onion, diced
3 carrots, peeled and diced
3 celery stalks, diced
4 garlic cloves, minced
1 teaspoon ground cumin
1/2 teaspoon ground turmeric
1/4 teaspoon crushed red pepper flakes
1 teaspoon kosher salt
1/2 teaspoon black pepper
1 1/2 cups dry green or brown lentils, rinsed
6 cups low-sodium vegetable broth
2 bay leaves
Juice of 1–2 lemons (to taste)
2–3 cups spinach or kale, roughly chopped
Instructions
Step 1: Sauté the Vegetables
Start by heating the olive oil in a large pot over medium heat. As it warms, you’ll notice the kitchen slowly filling with that familiar, cozy aroma of sautéed onions and garlic — the perfect beginning to any great soup.
Add the diced onions, carrots, and celery. Stir occasionally and let them cook for about 5 minutes until they start to soften. They’ll become glossy and aromatic, forming a flavor base that’s both earthy and sweet.
Step 2: Layer the Flavors
Next, toss in the minced garlic, cumin, turmeric, crushed red pepper, salt, and black pepper. Stir constantly for about 1 minute. This step is small but mighty — warming up the spices with the garlic unlocks a deeper, richer flavor that will infuse every spoonful.
Step 3: Simmer the Lentils
Pour in the rinsed lentils, vegetable broth, and bay leaves. Give it a good stir, scraping up any flavorful bits stuck to the bottom of the pot. Bring the soup to a boil, then reduce the heat to low and let it simmer gently. Cover and cook for about 30-35 minutes, or until the lentils are tender but not falling apart.
It’s during this time that the soup truly comes alive. The lentils soften, the vegetables melt into the broth, and everything melds into one cozy, comforting pot of goodness.
Step 4: Brighten It Up
When the lentils are cooked, remove the bay leaves. Stir in the chopped spinach or kale and cook for a few minutes until the greens are wilted but still vibrantly green. Finally, squeeze in the fresh lemon juice — start with one lemon, taste, and add more if you want an extra bright kick.
Step 5: Serve and Savor
Ladle the soup into bowls while it’s still steaming hot. The lemony aroma will hit you first, followed by the savory depth from the lentils and spices. It’s the kind of meal that feels hearty yet light, perfect on its own or with a thick slice of crusty bread.
Notes
-
You can substitute kale with Swiss chard or collard greens for a slightly different flavor and texture.
-
For a thicker soup, use an immersion blender to blend a portion of the soup before adding the greens.
-
Want a spicy kick? Add extra red pepper flakes when you sauté the vegetables.