This is seriously the best Lentil Soup you’ll ever make! Dry lentils, fresh veggies, and bold spices give you a wonderfully thick soup that’s equal parts filling and flavorful. Stovetop, crockpot, and Instant Pot instructions included.
Make it a soup season to remember with even more cozy and satisfying vegan soup recipes! Try my Vegan Broccoli Cheddar Soup, Vegan Lasagna Soup, and Vegan Butternut Squash Soup next.

There’s nothing I love more than curling up with a big bowl of this homemade Lentil Soup when summer starts to fade away. It’s one of those classic, bare-bones soups that is somehow both incredibly flavorful and filling.
“This is one of the best recipes that I’ve ever made! So delicious and healthy.” – Maira
Yes, I’m the type of person to get excited over a lentil soup recipe! The mouthwatering medley of spices, dry lentils, and fresh veggies is just so good together. Oh, and the fresh squeeze of lemon juice at the end is like the cherry on top!
You won’t find any unnecessary frills or complicated steps here—just simmer the simple ingredients in a pot on the stove (or in a crockpot or the Instant Pot) and you’re done. What you’re left with is a thick and savory soup that’s perfect for dunking crusty bread.
Why this is the best lentil soup
- The ultimate satisfying soup – The protein-packed lentils and nourishing vegetables make this deliciously thick lentil soup oh-so filling. One bowl always hits the spot!
- It’s downright delicious! This soup is anything but bland. The veggies are both sweet and savory, the simple spices are bold, and the bright lemon juice marries all the flavors together.
- One-pot, budget-friendly recipe – Do you have veggies, lentils, broth, and spices in your kitchen right now? Great! Just throw them in a pot and you’ll be left with this mouthwatering soup.

How to make lentil soup
Find the complete printable recipe with measurements below in the recipe card.
Start by sautéing the onions, garlic, carrots, and celery in a large pot over medium heat. Once the veggies are soft, stir in the canned tomatoes, lentils, vegetable broth, cumin, coriander, and smoked paprika.
Heat the soup to a boil, then lower the heat to a simmer. Cook until the lentils are tender and the soup has thickened.
Recipe Tip
As written, this vegetarian lentil soup is thick and brothy. If you’d like a thinner soup, stir in extra splashes of broth or water. For a thicker and creamier soup, blend some of the soup with an immersion blender or regular blender.



To finish, stir in the spinach and lemon juice and season with salt to taste. Ladle the soup into bowls and dig in while it’s still warm!

Frequently asked questions
I like this soup with dried green or brown lentils the best because they’re tender when cooked, have a mild flavor, and only take 30 minutes to soften. Dried French green lentils (puy lentils) or black beluga lentils should also work, but they’ll take longer to cook.
Making this recipe for picky eaters? Use dry red lentils instead. They soften very easily and won’t be as noticeable in the soup.
Start by sautéing the onion and garlic in a pan on the stove before transferring them to a crockpot. Add the rest of the ingredients (except the spinach and lemon juice), cover with a lid, and cook on Low for 6 to 8 hours or on High for 3 to 4 hours, or until the lentils are cooked. Finish by adding the spinach and lemon juice during the last 30 minutes of cooking.
Use the sauté function to soften the vegetables as normal, then add the rest of the ingredients to the pot (except the spinach and lemon juice). Lock the lid in place and pressure cook for 10 minutes. Afterward, do a natural pressure release for 15 minutes and finish by stirring in the spinach and lemon juice.
Yes, just make sure that you cook the kale for about 10 minutes longer than you would the spinach, so it’s nice and tender.
Leftover vegan lentil soup will keep for up to 5 days in the refrigerator. Store it in an airtight container to keep those flavors fresh!
Yes, lentil soup freezes really well for about 3 months. You can keep it in one large container or several small containers for individual portions. Thaw it in the fridge overnight before reheating in the microwave or on the stove the next day.


The Best Lentil Soup
Ingredients
- 2 tablespoons olive oil
- 1 medium onion, chopped
- 3 cloves garlic, minced
- 2 medium carrots, peeled and chopped
- 2 celery ribs, chopped
- 14- ounce can crushed or diced tomatoes
- 2 cups dry green or brown lentils
- 7 cups vegetable broth
- 1/2 teaspoon ground cumin
- 1/2 teaspoon ground coriander
- 1 teaspoon smoked paprika
- 1 teaspoon salt, or to taste
- 3 cups baby spinach, sliced into ribbons or kale
- 1 lemon, juiced (about 2 tablespoons)
Instructions
- Heat the olive oil in a large pot over medium heat. Add the onions, garlic, carrots and celery. Cook, stirring frequently for about 4-5 minutes.
- Now add the can of tomatoes (with juices), lentils, vegetable broth, cumin, coriander and smoked paprika. Stir to incorporate everything.
- Bring to a boil, then lower heat to a simmer and cook for about 30 minutes, until the lentils are tender and the soup has thickened. For a creamier texture, use an immersion blender to blend a few times in the pot. Alternatively, add 1-2 cups of the soup to a regular blender, blend until smooth and then return to the pot.
- Stir in the spinach and lemon juice. It will only take a minute for the spinach to wilt. Season with salt to taste.
Video
Notes
- For a thinner soup, simply add more water or vegetable broth until the desired consistency is reached.
- Leftover soup will keep for up to 5 days in the refrigerator.
- This soup freezes well. Either freeze in individual containers or a large container for quick future meals.
- May substitute kale for the spinach, but you will need to cook the kale in the soup about 10 more minutes to get it tender.




















This soup is amazing and so hardy. I prefer leaving out the lemon juice. But that’s the beauty, it’s so easy to tweak to your preference or ingredients at hand. Thanks Nora! You make dinner delicious.
You are so welcome, Jodi! I agree, versatile recipes are wonderful! Thank you for sharing your recipe experience and great comments! I’m so glad that you loved the soup! Happy cooking!
The recipe was great! I wanted to make this a meal with more protein, so I added 2 lbs of mild Italian sausage and used fresh kale instead of spinach. We garnished it with shredded Parmesan cheese and cilantro. Spices were increased to 1 tsp of cumin and coriander. Chicken broth was used instead of vegetable broth (next time, I’ll reduce the salt to 1/2 tsp with the chicken broth).
This really is the best lentil soup! So easy to make in the instant pot too.
I decided to switch it up from my regular lentil soup. My old recipe uses half the lentils twice the tomatoes same amount of broth and different spices. I like your spices better it had good deep flavour. I think I would use a full can of tomatoes next time and 8 cups of broth. I made it as written and it is a very good easy soup. More lentils is great. It also makes a huge pot which I love. For me to be 5 stars more tomatoes I think but this is me there is nothing wrong with this recipe
Hi Janine. I’m so glad that you enjoyed my lentil soup recipe! Thank you for sharing your recipe experience and ideas! Wishing you lots of happy cooking!
My husband (nonvegan) and I both loved this soup. When I went to make it I discovered that I only had 1 1/2 cups of lentils, so I added 1/2 cup of pearled barley, and that worked beautifully…even helped to thicken the soup without having to blend any of it. The flavor is spot on. Thanks for another winner!
Hi Lella. I love your idea of adding barley to the lentil soup! Thank you for sharing your recipe experience and terrific review! I am thrilled that you and your husband loved the soup! Wishing you happy cooking!
We’ve been making this recipe for years! It is on our regular rotation. Even non vegan friends love it
Hi Laura. I’m so thrilled that you are loving the lentil soup recipe! Thank you for sharing your glowing review! I appreciate your support and for loving my recipes! Wishing you lots of happy cooking!
I have been making this soup for years now! I just made another batch and my house smells so good. I love steaming chunks of broccoli and potato and adding them to a bowl of this soup and my husband loves having crunchy, buttery toast. Even just as it is, it’s just a solid recipe and thank you for sharing it!
Hi Sarah. I loved reading about a couple of ways you and your husband enjoy the lentil soup! Thanks for sharing your ideas and glowing review! I’m thrilled that you are loving the soup recipe! I appreciate you using my recipes! Happy cooking!
What is the serving size (in cups)? It just says 8 servings.
About a cup I believe, but you’d need to divide the entire thing into 8 equal servings to know for sure.
I made this soup and it was awesome.i used kale. I added homemade sofrito to cook the vegetables and also a chipotle pepper in adobo sauce for some smokiness. It was amazing.
Wonderful, satisfying and tasty recipe for how simple it is to put together. I used the instant pot method to great success though i had to cook it a but longer than suggested to get the lentils as soft as i like. I dumped the whole big bag of kale in for extra veggies. I looked forward to eating it everyday on my lunch break at work. Made it again a couple weeks later.
Nora, can you think of any reason I shouldn’t use alternative greens in this soup? I’m partial to collards, swiss chard, and escarole.
Hi Kathe. I think using any of the greens you listed would be fantastic in the soup! Enjoy!
We love this soup . I make it a couple of times a month and I use the red lentils and it gives it a nice creamy texture.
Thank you, Stephanie, for sharing your awesome review and feedback! I’m thrilled that you are loving the soup! I appreciate you using my recipes, and wish you a happy cooking!
Can this be done in a crockpot or would it be stewing too long? I haven’t tried the recipe yet but would like to leave in in a crockpot all day.
Cindy
Yes, it could. It will hold up well in a crock pot. Enjoy!
I just made this and it was really good. My husband and I really enjoyed it. Personally, I need less sodium, so I used O’ Organics Low sodium Chicken broth from Safeway, and Safeway signature select stewed tomatoes with low sodium. Check the tomatoes for any core bits or skin and cut them up if needed and it came out great. Have to add my own extra salt for flavor but that way I don’t get massive amounts of sodium. We both love the flavors and you’re right that the flavor is even better the next day. My only comment would be if anyone wants a little spiciness, what type of spice would you suggest Nora? Don’t want to mess with the overall flavor, just add a little bite to it. Any suggestions you have are appreciated. Thanks so much for your recipe.
I’m so glad you enjoyed the soup! Sometimes I just stir in some hot sauce if I’m feeling spicy. 🙂 You could also add a pinch of cayenne pepper to the soup.
I made the instant pot version with kale. Best lentil soup I’ve ever had!
This IS the best lentil soup! Next time I make this, I will be doubling the recipe! Super easy to make in the instant pot. I added kale and radish greens instead of the spinach. Thank you!
Hi Suzan. I’m glad you are loving the lentil soup! It is so fun to make your own by adding your favorite ingredients! I appreciate your terrific review and feedback, wishing you lots of health cooking!
What would the cooking directions be for an Instant Pot?
Thank you, Nora!
There are Instant Pot instructions in the post but here they are! “Use the sauté function to soften the vegetables as normal, then add the rest of the ingredients to the pot (except the spinach and lemon juice). Lock the lid in place and pressure cook for 10 minutes. Afterward, do a natural pressure release for 15 minutes and finish by stirring in the spinach and lemon juice.” Thanks! 🙂
Wonderful, satisfying and tasty recipe for how simple it is to put together. I used the instant pot method to great success though i had to cook it a but longer than suggested to get the lentils as soft as i like. I dumped the whole big bag of kale in for extra veggies. I looked forward to eating it everyday on my lunch break at work. Made it again a couple weeks later.
This looks delicious. I want to make it today but only have red lentils on hand. Would those work?
Sure! They won’t be as apparent in the soup because red lentils sort of disintegrate when cooked, but the soup will still be lovely, just different. Enjoy!
Maybe I’m the only person not knowing but when am I suppose to add the spinach and what am I doing with the lemon?
You add it in Step 4: “Stir in the spinach and lemon juice. It will only take a minute for the spinach to wilt. Season with salt to taste.”
Could I use can lentils? I have some already on hand and wonder of this would work
I’ve never used canned lentils for this soup. You’d want to add less broth I think, since dried lentils soak up some of the liquid as they cook. Precooked lentils won’t do that. Otherwise I’m sure it would work pretty well.
Delicious! Made it today and have already had 2 bowls.
Hi Jennifer. I’m thrilled that you love the lentil soup! Thank you for sharing your glowing review and feedback!
Love this recipe. Can you use frozen spinach?
I’m glad you love the soup! Yes, you can use frozen spinach.
Should it be covered while simmering?
Uncovered, without the lid. Enjoy!
After eight months on Hospice care due to leukemia, I am living in an assisted living apartment, in remission but also still battling Parkinson’s and rheumatoid arthritis. We have kitchens, but their rules do not allow us to have a hot plate, air fryer, Instapot, or anything else that would produce too much heat. I think I could manage with a “saute” or grill plate for the microwave and then the regular functions of a microwave. What do you think? Also, there are a lot of us moving into facilities like this. We sure need a cookbook, because, despite promises that our dietary needs would be met, they’re not met. At the first facility, they kept equating vegan with low carb. I’d perk up seeing the plates with bright colors of a salad and a pasta dish being delivered to other diners, only to receive a dish which consisted of steamed cauliflower, a baked potato, and a dinner roll! I would call my husband to tell him I’d gotten another “white meal.”
90 degrees in Chicago, but I can eat this year round. Chard is abundant in my garden so that was the greens of choice (otherwise I wouldn’t change a thing). Love your new pic by the way 🙂
Thanks for your support, Daniel! I agree, this soup is always tasty! Thanks for sharing your awesome review and feedback! Happy cooking!
LMAO I love this soup in the heat too! Also in Chicago and making it in the middle of summer!
This food is the BEST! Everyone in my family loved it!
Thank you so much for this great recipe!
You bet, Belle! I’m thrilled the recipe was a hit with the family! Thanks for sharing your glowing feedback! Wishing you happy cooking!