Meet the BEST lentil soup recipe! Made with dried lentils, fresh vegetables, flavorful spices, and hearty greens, it's simple, nourishing, and delicious.
This lentil soup recipe might surprise you. Sure, it’s simple. But that doesn’t mean it’s bland or boring.
This lentil soup is packed with hearty greens, tender vegetables, and fiber- and protein-rich lentils. Fresh herbs and spices fill it with complex flavor, and a splash of vinegar adds a delicious tangy kick.
It’s not just my best lentil soup recipe—it’s one of my best recipes, period. It’s been a staple in my rotation for years. I love that it’s easy to make with mostly pantry ingredients and that it’s nourishing, warming, and satisfying. If you ask me, it’s the perfect healthy dinner for a winter weeknight (save any leftovers for lunch the next day!). I hope you love this classic lentil soup as much as I do.
Lentil Soup Ingredients
Here’s what you’ll need to make this lentil soup recipe:
- Lentils, of course! I recommend using green or French green lentils because they hold their shape in the soup, adding satisfying texture. Brown lentils are also a fine option. Don’t use red lentils here—they’re too mushy for this recipe.
- Extra-virgin olive oil – For richness.
- Onion, garlic, carrot, and celery – They create the soup’s aromatic base.
- Fresh kale – You’ll use the whole leaves, stems and all!
- Fire-roasted diced tomatoes – I love the smoky flavor that fire-roasted tomatoes add to this soup. In a pinch, regular diced tomatoes will work here too!
- Vegetable broth – Make homemade vegetable broth, or use store-bought.
- Fresh thyme – For citrusy, woodsy flavor. I like to bundle whole sprigs together with kitchen twine. Then, I add the bundle to the soup like a bay leaf, removing it before serving. Bundling the sprigs like this is SO much quicker than picking and measuring the leaves.
- Cumin – The secret ingredient! It adds savory, earthy depth of flavor.
- White wine vinegar – It gives the soup a bright, tangy kick.
- And salt and pepper – To make all the flavors pop!
Find the complete recipe with measurements below.
Variations
Don’t have these exact ingredients on hand? These swaps work nicely:
- Replace the kale with another leafy green like fresh spinach or Swiss chard.
- Use 1 teaspoon dried thyme instead of the fresh sprigs.
- Replace the celery with 1 small fennel bulb, diced.
- No vinegar? No problem. Finish the soup with a squeeze of fresh lemon juice!
How to Make Lentil Soup
This lentil soup recipe is easy to make! Here’s how it goes:
First, sauté the aromatics. Heat the olive oil in a large pot or Dutch oven over medium heat and add the onion, carrots, celery, kale stems, and cumin. Season with salt and several grinds of pepper and cook, stirring occasionally, until the veggies soften, about 8 minutes.
Next, simmer the soup. Add the garlic, tomatoes, lentils, vinegar, thyme, and broth.
Cover the soup and cook until the lentils are tender, 25 to 30 minutes or so. Adjust the heat as needed to maintain a gentle simmer.
Finally, add the greens. Cook until they wilt, about 5 minutes, and then season to taste.
Serve the lentil soup in bowls topped with garnishes like fresh parsley, grated Parmesan, and/or red pepper flakes. Enjoy with crusty bread!
Love cooking soup in the Instant Pot? I have an Instant Pot version of this recipe! Check out my Instant Pot Lentil Soup.
How to Store Lentil Soup
Got leftover soup? You’re in luck! It will keep well in an airtight container in the refrigerator for up to 4 days. Simply reheat in the microwave or on the stovetop.
I actually like this soup better leftover. The flavor only improves as it sits in the fridge!
Can you freeze lentil soup?
Yes, this vegan lentil soup is freezer-friendly! Allow it to cool to room temperature, and then seal it in airtight containers or jars, leaving an inch for the soup to expand at the top. Freeze for up to 3 months.
More Favorite Soup Recipes
If you love this lentil soup, try one of these nourishing soup recipes next:
- Minestrone Soup
- Cabbage Soup
- Vegetable Soup
- Butternut Squash Soup
- Vegetarian Chili
- Black Bean Soup
- Tomato Soup
- Or any of these 35 Best Soup Recipes!
Best Lentil Soup
Ingredients
- 2 tablespoons extra-virgin olive oil
- 1 medium onion, chopped
- 4 medium carrots, chopped (2 cups)
- 2 celery stalks, chopped
- 6 small or 3 large kale leaves, stems finely diced, leaves chopped (8 cups)
- Heaping ½ teaspoon ground cumin
- 1½ teaspoons sea salt
- Freshly ground black pepper
- 4 garlic cloves, grated
- 1 (14-ounce) can fire-roasted diced tomatoes
- ¾ cup dry green lentils, rinsed
- 2 tablespoons white wine vinegar
- 12 fresh thyme sprigs, bundled
- 6 cups vegetable broth
- ½ cup chopped fresh parsley, for garnish
- Red pepper flakes
- Grated Parmesan cheese, for serving, optional
Instructions
- Heat the olive oil in a large pot over medium heat. Add the onion, carrots, celery, kale stems, cumin, salt, and several grinds of pepper, and cook, stirring occasionally, for 8 minutes, or until the vegetables begin to soften.
- Stir in the garlic, tomatoes, lentils, vinegar, thyme, and broth. Cover and simmer for 25 to 30 minutes, or until the lentils are tender. Add the kale leaves and cook for 5 minutes, or until wilted.
- Remove the thyme bundle and season to taste. Serve topped with the parsley, red pepper flakes, and Parmesan, if desired.
Notes
Just made this soup for the first time and oh boy! It is fabulous!
Love your recipes!
I made this and it is super delicious! I added a bit of carrot and celery to the onion. Converted and used dried ginger instead of fresh. I’m very happy with it.
I made this and it super delicious!
I’m not doing coconut milk these days. Any suggestions?
Hi Barbara, this other lentil soup recipe is so delicious and doesn’t contain coconut milk: https://www.loveandlemons.com/instant-pot-lentil-soup/
This soup was warm and tasty for a cold fall night. Will definitely make again.
Is it worth making w regular diced tomatoes?
Hi Cynthia, it’ll be fine, the fire roasted ones just have a touch more flavor. Just season to taste at the end, and it’ll be great.
This is BY FAR, the best, curry-coconut-based lentil soup I have EVER had! DEEEEEELICIOUS! Thank you for sharing such a tasty and easy recipe! 🙂
I’m so glad you loved it!
Hi, do you have a curry powder you would recommend? Thank you, I cannot wait to try the recipe!
Hi Jenn, I just used the generic Whole Foods brand curry powder, nothing fancy!
This soup is SO GOOD! I used a hot curry powder and it was perfect! Not too spicy and had great balance with the lime. I’ll definitely be making this again
I’m so glad you loved it!
The grocery did not have any green lentils so I just used the regular $2 ones and worked GREAT! Love this recipe & love the low prep
I am making this for someone for dinner – what would you serve with it?
Hi Annie, I would serve it with nearly any salad recipe, here are a bunch!: https://www.loveandlemons.com/salad-recipes/
In the fall, the sweet potato salad, pear salad, and shaved Brussels sprout salad are top of mind… with a nice loaf of bread.
I hope that helps!
Any substitution for curry?
I prefer garam masala. Hope that helps!
Delicious! I added fresh kale chopped small towards the end for extra nutrition.
Any reason not to substitute low fat coconut milk to lower the calories other than making a less rich soup?
Hi Laurie, it’ll just have a less rich flavor since light coconut milk is more watery.
Beautiful recipe! We’ll be serving over rice with sautéed spinach and garlic. Thanks!
Make it every 2 weeks! In love with it
I made this recipe with no changes, and it was wonderful! All of my children gobbled it up as well. thank you so much!
This is a great adaptable recipe. I often use canned lentils and whatever veggies I have on hand. Always delicious and fast. Thanks for a great recipe.
Love this recipes – want to try it – are french green lentils the same as normal green ones? (in cape town, south africa)
They’re a little bit different, they’re a bit more firm. Regular green lentils wold work just fine here.
This was the best lentil soup I have ever eaten! All the flavors come together so nicely. And I did not need to add any salt except what was listed in the recipe. I am going to add some spinach tomorrow when I have leftovers!
Hi Christine, I’m so glad you loved it!