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 was amazing. I didn’t have crushed tomatoes, but had rotel. Added a little extra water and some left over pork roast at the end. Yummy! Thank you for sharing!!
This is one of the best recipes that I’ve ever made! So delicious and healthy.
Thanks for your awesome review and feedback, Maira! Happy cooking!
Perfectly replicates a lentil soup I was OBSESSED with on a cruise. Simple taste and I sometimes eat it with rice. Amazing with bread ofc 💖
Thanks for your fabulous review, Holly. I’m glad you found my soup recipe and that you are doing it! Happy cooking!
Hi Nora, I made your Marry Me Chickpeas recipe for dinner last night and wanted to let you know that is was delicious! I made it using cashew cream and it was so creamy and yummy. There were no leftovers! Will definitely be making this one again!
Thanks for the great recipe!
Hi Kelly. Thanks for your wonderful feedback and review! Wishing you lots of happy cooking.
Just finished making this luscious soup for the third time in two months. My friends like spice, so I double the spices, but perfect per recipe for most folks.
I’m so glad you and your friends are loving the soup! Thanks for sharing your wonderful words!
This is so delish and is my go-to for lentil soup now. I’ve tried a few and this is the spice profile you’re looking for if you’re craving lentil soup!
This really was “The Best Lentil Soup”! I doubled the recipe for the four of us and we enjoyed it for breakfast, lunch and/or dinner for about 3 days. It never got boring. Your seasonings were right on, and now you are my go-to cook to follow for vegan recipes. My son thanks you too; he’s the only vegan in the family and he’s trying to convert me because I’m the cook. Our Easter dinner was all vegan with your recipes (scalloped potatoes, turkey roast, ham roast, vegan gravy, roasted brussels sprouts, and vegan sweet potato pie). Yep I was busy, and everything was delicious, 5 Stars for each! Thank you again
Hi Gail. I am so glad you and your family enjoyed the soup! I hope that you (and your son) enjoy the journey through my recipes! Thank you for using them! Your feedback is so encouraging! I appreciate you and I bet your son does as well! Happy cooking!
Followed recipe as printed….except used regular paprika. For me, Soup needed another 20 minutes cooking.
Lent just started and this was what I was looking for. Thank you!
We absolutely enjoyed this recipe!
I ‘crushed’ a can of fire roasted diced tomatoes. Also, I did blend a cup or so of the soup to thicken it and added kale as suggested for spinach substitution.
I already bookmarked it in my ‘vegan keepers’ folder. Thank you!
You are welcome! Thanks for your tips and your fabulous review! I’m glad you loved the soup! Happy cooking!
Absolutely delicious. This was the first time I made it and it was everything I had hoped for – filling, satisfying, and tasty.
I love that this was everything you had hoped for! Thanks for sharing you wonderful review and feedback, Mark!
Can frozen spinach be used instead
Sure, no problem.
I love the flavor of this soup but regardless of whether I use green or brown lentils, I end up having to add more broth and cook for much longer in order for the lentils to be tender. What can I do differently? Is there a particular brand that works better than others? I’m using Whole Foods green lentils mostly.
There is no particular brand, I use whatever I can find, often generic store brands or bulk. You might have the soup boiling too hard, causing the broth to cook off too quickly. Try having the soup simmer, but not be boiling hard. And it’s totally fine to add more broth or water to taste. Some may prefer a thicker soup, others like it thinner and either is fine.
When I cook dry beans, even after soaking, I don’t add any salt or salty seasoning like tomatoes or broth until beans are not crunchy. Once salt is added to the water the beans won’t soften, no matter how long they boil. Slow cooker may be an exception, but, on the stove, definitely wait till beans are cooked soft before adding salt
Thank you for this tip re: salt and lentils. I’ve often wondered why it takes longer with some batches. I’ll start adding salt after lentils have cooked.
It also depends so much on whether you live in a hard / soft water region. If your region has hard water, legumes will take so much longer to soften.
What is the serving size for this recipe? I looked but could only find the calories.
There are 8 servings total, which is about a cup of soup per serving.
It was delicious!😋 Thank you for your response! 😊
Delicious and pretty easy to make. I have made this soup 3 tines now. Each time it’s great. I used the jar veggie concentrated seasoned stock. I have experienced that the salt in the stock could be too much so I taste at the end without adding any salt in the cooking process. Definitely a go to. Mum loves it too!
Hello two questions. Do you need to soak the lentils beforehand? And aalso I dont like lemons or limes could you add vinegar as a replacement for that or would that be weird?
I do not soak my lentils, however, you could. You could replace the lemon with a mild vinegar, such as apple cider vinegar. Enjoy!
This soup is delicious! I made it exactly as the recipe and it is so easy to make and tastes so good. Will definitely be making this one often.
hi,
Can I use red pepper instead of the tomato? How would you substitute?
Thanks
I don’t think red peppers would work as well since the canned tomatoes and their juices are part of the base of the soup. You can certainly use the peppers in addition to the tomatoes, but I wouldn’t recommend the substitution.
Turned out perfectly, easily. Thanks!
IAM Scottish and I put loads of carrots in mine, does onion’s lower the time you can keep it frozen thanks
Sounds delicious, Michael! Yes, the soup freezes well for about 3 months.
Hi Nora,
I have some already cooked lentils. I’m sure I should reduce the liquid since not cooking the lentils from scratch.
Any idea on how much to reduce liquid if using precooked lentils
I haven’t tried this myself, but I would start with using about 2-3 cups of broth, and increase as needed.
Came here to ask the same thing! Trader Joe’s didn’t have uncooked lentils last few weeks so I bough their precooked ones
I absolutely love lentil soup. I make it at least twice a year, sometimes more often if I feel like it or if I’m scrolling and see lentil soup recipes online. Sometimes I add smoked sausage to mine. It is so good either way. This is definitely one of my go to’s. You can’t go wrong if you choose this soup. With or without the smoked sausage.
Taught my 3 year grand daughter how to make your Lentil soup for her mom and dad and she did great will post pictures .what a great memory we made together. She said she had so much fun and sorry she almost cut my finger while cutting spinach..lol
Sounds like a fun memory, and I’m glad your finger didn’t get cut! Thank for sharing your wonderful review and fun feedback!
This soup taste amazing
How much lentils,carrots, onions,celery,spinach?
How much cumin,coriander?
Hi Susan. All of this information is contained within the recipe. Happy cooking!
It is so delicious love it
I think I’m addicted to your tasty Lentil soup recipe! THANK YOU 😊
This is my favorite and go to recipe for lentils. It makes a lot so it’s good to have leftovers for a few days and tastes great reheated. I add 3 cups extra of vegetable broth because I like it soupy, I also add a couple big spoonful of vegetable bouillon, and cayenne because I like it a little spicy. 10/10 recipe. Filling, healthy, super tasty and satisfying. Thank you so much for sharing this recipe!