Best Lentil Soup

This healthy lentil soup recipe comes together quickly with pantry ingredients. Simple spices, fresh greens and a squeeze of lemon make it the best! Vegan.

3743 Reviews
7832CommentsJump to recipe

best lentil soup recipe

This soup recipe was a long time coming! Over the years, I made some lackluster lentil soups that never saw the light of day on this website. No vegetarian food blog would be complete without a proper lentil soup, though, so I perfected one of my own.

Here it is. My lentil soup is made with mostly pantry ingredients but includes hearty greens and a squeeze of lemon for bright, fresh flavor. It’s seasoned with a few of my favorite spices and plenty of freshly ground black pepper. Honestly, it’s the best lentil soup I’ve ever had.

lentil soup ingredients

The original title of this recipe was “Spiced Vegan Lentil Soup,” which is accurate, but a mouthful. With over 500 five-star reviews, I think it’s safe to call this the Best Lentil Soup. Period.

Whether you’re looking to lighten up your meals or warm up with a steaming bowl of soup, this healthy lentil soup recipe is for you! It’s one of my all-time favorites and I hope it becomes a staple in your kitchen as well.

adding lentils to soup

How to Make the Best Lentil Soup

Five reasons to love this recipe:

  1. The recipe calls for seasonal vegetables and affordable pantry ingredients, but tastes gourmet.
  2. This lentil soup has an amazing hearty texture that’s lightly creamy (yet there is no cream). The trick is to blend up a portion of the soup once the lentils are tender, and then pour it back into the pot. It’s like magic.
  3. This nutritious, well-balanced soup counts as a meal if you enjoy a generous portion. Lentils are rich in protein, fiber, iron and folate.
  4. Lentil soup packs well for lunch in a leak-proof container, and it tastes even better the next day.
  5. This soup freezes and defrosts well. Make soup now and enjoy it later!

blending soup and pouring it into pot

Watch How to Make Lentil Soup

stirring soup to combine

stirring kale into soup

Please let me know how this lentil soup turns out for you in the comments. I’m always so eager to hear from you.

If you love this soup, check out my hearty vegetarian chili, favorite black bean soup and pinto posole. You can check out all my soup and stew recipes here.

Don’t miss my lentil minestrone recipe in my cookbook—if you’re a fan of this soup, you’re going to love it.

lentil soup recipe in pot

spiced lentil soup recipe

Print
Save this recipe!
Get this recipe sent to your inbox, plus get new recipes from C+K every week!

Best Lentil Soup

  • Author: Cookie and Kate
  • Prep Time: 10 mins
  • Cook Time: 45 mins
  • Total Time: 55 minutes
  • Yield: 4 servings

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.9 from 3743 reviews

Print

This simple vegan lentil soup recipe comes together quickly with mostly pantry ingredients. Be sure to have your ingredients prepped and ready before you start cooking! Recipe yields four large bowls of soup, or six more modest servings.

Ingredients

  • ¼ cup extra virgin olive oil
  • 1 medium yellow or white onion, chopped
  • 2 carrots, peeled and chopped
  • 4 garlic cloves, pressed or minced
  • 2 teaspoons ground cumin
  • 1 teaspoon curry powder
  • ½ teaspoon dried thyme
  • 1 large can (28 ounces) diced tomatoes, lightly drained
  • 1 cup brown or green lentils, picked over and rinsed
  • 4 cups vegetable broth
  • 2 cups water
  • 1 teaspoon salt, more to taste
  • Pinch of red pepper flakes
  • Freshly ground black pepper, to taste
  • 1 cup chopped fresh collard greens or kale, tough ribs removed
  • 1 to 2 tablespoons lemon juice (½ to 1 medium lemon), to taste

Instructions

  1. Warm the olive oil in a large Dutch oven or pot over medium heat. One-fourth cup olive oil may seem like a lot, but it adds a lovely richness and heartiness to this nutritious soup.
  2. Once the oil is shimmering, add the chopped onion and carrot and cook, stirring often, until the onion has softened and is turning translucent, about 5 minutes.
  3. Add the garlic, cumin, curry powder and thyme. Cook until fragrant while stirring constantly, about 30 seconds. Pour in the drained diced tomatoes and cook for a few more minutes, stirring often, in order to enhance their flavor.
  4. Pour in the lentils, broth and the water. Add 1 teaspoon salt and a pinch of red pepper flakes. Season generously with freshly ground black pepper. Raise heat and bring the mixture to a boil, then partially cover the pot and reduce the heat to maintain a gentle simmer. Cook for 25 to 30 minutes, or until the lentils are tender but still hold their shape.
  5. Transfer 2 cups of the soup to a blender. Securely fasten the lid, protect your hand from steam with a tea towel placed over the lid, and purée the soup until smooth. Pour the puréed soup back into the pot. (Or, use an immersion blender to blend a portion of the soup.)
  6. Add the chopped greens and cook for 5 more minutes, or until the greens have softened to your liking. Remove the pot from the heat and stir in 1 tablespoon of lemon juice. Taste and season with more salt, pepper and/or lemon juice until the flavors really sing. For spicier soup, add another pinch or two of red pepper flakes.
  7. Serve while hot. Leftovers will keep well for about 4 days in the refrigerator, or can be frozen for several months (just defrost before serving).

Notes

Soup recipe roughly based on America’s Test Kitchen’s lentil soup in The Complete Vegetarian Cookbook, with reference to The First Mess’ favourite lentil soup.

Recommended equipment: I love my Vitamix blender and Le Creuset 5.5-quart Dutch oven (affiliate links).

Nutrition

The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice. See our full nutrition disclosure here.

Kate and Cookie

HELLO, MY NAME IS

Kathryne Taylor

I'm a vegetable enthusiast, dog lover, mother and bestselling cookbook author. I've been sharing recipes here since 2010, and I'm always cooking something new in my Kansas City kitchen. Cook with me!

Leave a comment

Your comments make my day. Thank you! If you have a question, please skim the comments section—you might find an immediate answer there.
If you made the recipe, please choose a star rating, too.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Comments

  1. Aracelis

    Just had a bowl of this soup. Absolutely delicious! My boyfriend went back for seconds. I used spinach instead of Kale since that’s what I had in the fridge. Will definitely make this soup again. Thank you for the recipe.

  2. Gladiel

    Looking forward to trying this recipe over the weekend. Are the lentils used in this recipe canned or not? Or does it matter?

    1. Kate

      Hi Gladiel, use dry lentils for this recipe if you can. Otherwise, you’ll need to reduce the amount of liquid, but I’m not sure by how much.

  3. Sandy Pearce

    I just made your spiced lentil soup and it is wonderful – and looks just like the picture. My only change, I added chopped celery to the carrots and onions and some sauteed mushrooms. The lemon made it bright and special. My somewhat picky husband loved it. I’m sure it will be even better tomorrow. Thanks from Sandy in NC!

    1. Kate

      It’s even better the next day. Thanks, Sandy!

  4. Michelle

    The flavour is amazing, my teens love it. I had no kale but used spinach, came out great

    1. Kate

      Great!

  5. Claudia

    Just want to say thank you for the recipe! I’ve been using your recipe for a while now because it is extremely versatile! I’ve used it with barley, buk choy, chick peas, and more. This is the best lentil soup.

    1. Kate

      So happy it’s been working for you, Claudia!

  6. Patti

    Making the soup for the second time. The first time I took the stems off the kale and added it at the end. It didn’t cook quite as nicely as I would have liked it too. This time I am blending the kale up and adding it sooner! I also used one carton of vegetable broth and one carton of chicken broth. I added water as needed toward the end.

    1. Kate

      I’m glad you could adjust it to your needs, Patti! Thanks.

  7. Bea Hoy

    This soup is so good I’ve made it two days running! I made a double quantity so it lasts longer as my partner and teenage son can’t get enough of it. Thanks Cookie and Kate.

    1. Kate

      You’re welcome, Bea! So happy the whole family loves it.

  8. Carrie

    Love this soup so much! So delicious and comforting. Thank you!

    1. Kate

      You’re welcome, Carrie. :)

  9. Laura

    I love this soup! Does it work to freeze it? Thanks, again!

    1. Kate

      I don’t see why not, Laura! Many of my readers double or triple the batch to freeze and re-heat for later.

  10. Chelsa

    I made this tonight for dinner, wow! It was amazing and delicious! I used 1 and 1/2 cups of lentils and 2 more cups of veggie broth only cause I like a lot of beans. I made it as a main course and it was the best lentil soup I have ever had… No joke! Thanks for the awesome recipe!

    1. Kate

      Thanks so much, Chelsea!

  11. Anna

    Made this tonight. So good!

    1. Kate

      Thanks, Anna!

  12. Jan

    My husband and I LOVE this soup. I make it all the time and it never fails to be delicious. Crusty bread is a must to soak up every sumptuous drop in the bowl!! Thank you Kate and Cookie for being my go-to blog for new recipes.

    1. Kate

      Yes! Bread is the perfect addition to this hearty soup. Thanks, Jan!

  13. Diana C

    I made this soup for my recently turned Vegan teen and he absolutely loved it! So much so that he had it twice for dinner yesterday then took some to school for lunch. However, halfway on our drive to school, he ate the soup.
    I’m making a second batch as I write you and this time I’m making 2x the amount.
    The soup is delicious and hearty. I’m not vegan and have had a hard time finding delicious recipes for my son, but this one is a keeper. THANK YOU!!!

    1. Kate

      You’re welcome, Diana! I hope he’ll leave you some. :)

  14. Chelsa

    This was the BEST lentil soup I have ever had! Hands down awesome, and ever better next day! I added 1.5 cups of lentils cause I like the extra thickness of the beans. I also added a few extra cups of veggie broth to compensate for the extra beans. The soup was delicious! Thanks for the awesome recipe❤❤

    1. Kate

      Sounds extra hearty, Chesla. So glad you loved it!

  15. Barb

    Always my “go to” soup! Great for vegans and meat-eaters, they all seem to love it! Even better it’s easy and quick to make.

    1. Kate

      Yes, same in my experience! I’ve satisfied many a carnivore with this one. :) Thanks, Barb!

  16. Samantha

    I know I’m a bit late to the party but I just finally made this soup yesterday and it was perfect! Exactly what my summer cold needed. Thanks for the wonderful recipe.

    1. Kate

      Perfect! I hope it helped you kick that cold, Samantha.

  17. Theresa

    I just finished this recipe and it was PERFECT!! I skipped one can of tomatoes because of my acid re-flux and I added chopped spinach. I love playing with greens in my soups, I did spinach this time but kale and collards are perfect too. Thank you for sharing. This is one of my new favorites ;)

    1. Kate

      Yes! Sneaking in greens is one of the most fun challenges. I’m so glad you liked this!

  18. Talia Peter

    Absolutely delicious recipe! So flavourful, healthy, and quick to prepare. I’m a sucker for any kind of lentil soup, and this might be the best that I have had ever. The only change I made was adding some extra lemon juice, and I would definitely recommend doing so. The subtle acidity is to die for and really highlights the complex flavours going on.

    Kate, this is my first time using any of your recipes and it will not be my last. Thank you so much for sharing this with everyone, and I will be picking up your book as soon as I can!

    1. Kate

      Thank you, Talia! This is one of my most favorite recipes, and you’re right–that zesty acidity makes all the difference. So glad you happened upon my blog!

  19. Carla

    Just one word… delicious !! A soup full of flavor … Fully recomended, thanks for sharing with us Kate !!

    1. Kate

      You’re welcome, Carla!

  20. Sophia

    So so good! Perfect for the fall/winter.

  21. Susan M

    I am making this today in my crockpot and it smells amazing. Olive oil, garlic, onions and spices with diced carrots on high for 1/2 hour. Added rest of ingredients after I pre-heated liquids in the microwave. I am thinking it will take between 3-4 hours on high. It’s whats for lunch. Loved this soup the first time I made it on the stove top.

  22. Diana

    Easy to make, substituted fresh spinach for the greens and added small chopped Yukon Gold potatoes. Came out great, flavorful, colorful, and loaded with lots of good stuff. spices were perfect, used half vegetable and half chicken broth didn’t have enough, no water. Was fine.

    1. Kate

      Thank you, Diana!

  23. Elaina Ventola

    Loved the vegetarian Lentil Soup…..have been making it at least once a week. Delicious, filling and healthy.
    Question? By any chance do you know the calorie count and or nutritional value? I am on a healthy eating program and would like this info!
    Thank you so much

    Elaina Ventola

    1. Kate

      Hey, Elaina! Unfortunately, I don’t have nutritional info available for my recipes just yet. I’m looking for a solution, and will update about it once I find one. Thanks!

  24. Laura

    made it- yummy!doing a GF, Dairy/soy/nut/sesame/coconut/shrimp free diet for my son with awful eczema. It’s been challenging but we are hoping for clearer skin. I’ve used several of your recipes! This was perfect for a cold ‘Spring Break’

    1. Kate

      Oh, I hope this helps, Laura! Thinking healing thoughts for you and your kiddo.

  25. Vera

    Soup came out delicious! Thank you!

  26. Alicia

    Thank you so much for this delicious recipe! As a vegan college student, this recipe came as a godsend :) It is very affordable and easy to manage. Also, I entered the recipe into a calorie tracker and the entire soup is around 1000 calories. That’s a big win as far as the health nut community is be concerned. It is also high in a number of proteins and nutrients. Again, what a lovely recipe and thank you for sharing!
    PS I only had a small can of tomatoes so I subbed the other can for half a red bell pepper and it worked wonderfully :)

    1. Kate

      Such a kind comment, Alicia! I’m so glad this helps you stretch your budget. I appreciate your input on the nutrition information– many readers ask about those figures, so hopefully your comment helps them out!

  27. Margaret

    Best recipe ever! I didn’t have carrots and substituted sweet potatoes- delicious!

    1. Kate

      Sweet potatoes sound delicious with this, Margaret. Thanks!

  28. Michelle

    This soup is actually the best lentil soup. That title is not hyperbole. I made it last night and just had it for lunch today and the flavors are just simple, easy perfection.

    1. Kate

      So kind of you, Michelle! Thanks so much.

  29. Natascha

    I’ll always come back to your site, because I know the recipes always taste great.
    This one is no excpetions. So excited for your cookbook!

    1. Kate

      Thank you so much, Natascha! I can’t wait for you to see the book.

  30. Brandon W.

    I was recently diagnosed with Type 2 Diabetes, High Blood Pressure and High Cholesterol and am trying to find flavorful recipes that will work with my necessary dietary lifestyle change and I found your Spicy Vegan Lentil Soup recipe. However before I attempt to make this recipe, I need to know what the nutritional values are? Thanks

    1. Kate

      Hi, Brandon–Unfortunately, I don’t have nutritional info available for my recipes just yet. I’m looking for a solution, and will update about it once I find one. Thanks!

  31. Clarissa

    My husband and I aren’t vegan but I’m trying to get us eating more plants and less meat, so I tried this recipe last night and we both gobbled down a huge bowl! I love the heat and heartiness, he loved the curry flavor to it. Will definitely make again.

    I will say it took over an hour for me to make (somewhere around 1:15). Maybe if I make it again it will go faster. :)

    1. Kate

      This one takes some practice, with all the chopping and prepping needed beforehand! But, I’m glad it went over well with everyone. This one is a meat-eater favorite, for sure!

  32. Wendy

    When you say use vegetable broth do you mean vegetable stock?

    1. Kate

      Hi, Wendy! I mean vegetable broth. I don’t know about how different brands label their products, but technically stock is made from bones– so there isn’t such thing as a vegetable stock. I’m assuming they are interchangeable in this sense!

  33. shawn watts

    I’ve made this soup twice now for a big and small group. The accolades have been enthusiastic and complimentary. I love making it and sharing it, and, as an English teacher, I love the way you write with “oil is shimmering’ and “flavors really sing”. Thanks for the recipe, and I love your companion Cookie.

    1. Kate

      So kind of you, Shawn! I take lots of care with the writing on my blog, so I love that you noticed it. Happy to have you here!

  34. Jean

    This is indeed a great recipe. I made a big pot the first time then the next day an even bigger pot! Too often lentil soups are pretty bland – but not this one. I added a can of white beans to thicken it a bit.

    1. Kate

      Wonderful! Thanks, Jean.

  35. Bond

    I am a long time fan of lentil soup…but this takes it to a new level.

    I am not vegetarian anymore….and have to confess to using beef broth and water as the liquid. I didnt have vegetable broth and wanted to be sure of enough flavor….not to worry……it is the most flavorful lentil soup going.

    I am fond of Japanese curry and I used a bit more than you called for…….and it is perfect.

    Thank you for a wonderful recipe. I love it.

    The soup is as beautiful as your photographs.

    1. Kate

      Such kind words, Bond! I’m so glad you enjoyed the soup and the photos.

  36. Frostandmist

    While looking for a Vegan meal, I found your lentil soup. In a word, it is outstanding! I followed the recipe to the letter. Since backing off from salt, I did find the finished product a little the salty but but my wife said it was perfect. I am currently on a low-carb diet and this is within the acceptable limits for that purpose. . Since my instructions call for repetitive meals, this soup is perfect; lentils have high protein which is even more welcome. Thank you so much for your gift. Can’t wait until next week when my daughter comes for now I can add something new to her list.

    1. Kate

      Wonderful! I’m so glad you found what you were looking for. Have a nice visit with your daughter!

  37. Nicole

    JUST finished a bowl of this deliciousness. I had a “Jimmy-Rigged” version… used canola oil instead of olive oil bc I ran out, and also used fresh Roma tomatoes. Excellent!

    1. Kate

      Sounds delicious, Nicole!

  38. Matthew

    Kate, when my family decided to be vegan, this was the first recipe we made and it was delicious. Now on my family’s blog I’m sharing a variation of your recipe. Thanks for all the inspiration and tasty food!

    1. Kate

      Thank you, Matthew! So happy I could be a part of your family’s healthy-eating journey.

  39. Neidy

    I just made this after finding the recipe online this morning. This soup is soo delicious and full of flavor. I love it! It’s one of my favorite soups ever! Thanks for sharing this recipe!

    1. Kate

      Yes! So glad to here this, Neidy.

  40. Mary

    Excellent! Compliments to the chef.

    1. Kate

      I so appreciate that, Mary!

  41. Kathleen Evans

    Made the soup and it’s like the soup we had in Cyprus .We couldn’t get enough of it looking forward to having it for dinner tonight.

    1. Kate

      So glad to hear this, Kathleen!

  42. Kyndra

    I have tried lentil soup from the store before and didn’t like it. I have some precooked lentils (black?) from Trader Joe’s That need to be used up. Would they work in this recipe? Do I need to make any changes? I’m also not a huge fan of curry, does the spice strongly flavor this dish or is it subtle? Thanks for sharing!

    1. Kate

      Hi, Kyndra! I think the precooked lentils would work just fine, you’d simply want to keep an eye on the cook time to avoid overcooking them. The curry, in my opinion, is subtle and complementary, but I am a spice-lover so it is subjective. I’d season it to your taste!

  43. Xeileia Bendtenhausen

    I look for recipes that use the most natural ingredients as possible. I have five kids with very different tastes, so finding a recipe EVERYONE enjoys can be challenging. I found your blog and recipes to be most informative, interesting and easy to duplicate. I made the vegan lentil soup and it only took about 40 minutes and tasted fabulous! ALL of my kids loved it and voted it a definite keeper. And that was lovely indeed, given how hard it is to make everyone at the table happy! I am now C&K follower and look forward to making the next recipe. Thank you so much!

    1. Kate

      So glad everyone enjoyed this! Thanks so much for the kind comment.

  44. douglas

    Omg. Thank you for sharing this. Only problem is that im stuffed because i cant stop eating it! I keep going back for “one” more small bowl! Lol. I did find it gets even better with time….flavors continue to meld. Yum. I added even more lemon. Loved it and my new favorite. Well done kate! Ill check out your other recipes. Thx again!!!

    1. Kate

      Yes! So happy this was a success, Douglas. Let me know which other ones you try!

  45. Beth

    I made this last night for a couple of guests and it was a hit!

    1. Kate

      Perfect! Thanks, Beth.

  46. Carolyn

    Looks fantastic
    Can I use red lentil instead?

    1. Kate

      I don’t see why not, Carolyn! I haven’t tried it myself, so keep an eye on the cook time–red lentils tend to cook faster–and watch the texture, as they could thicken the soup up much faster since they tend to lose their shape as they cook. Let me know how it goes!

  47. Samantha Hamilton

    I have NEVER liked lentil soup and being vegan, well I’ve always felt like I’ve been missing out. BUT!……there was so much good response, I HAD to give it a try again and OH MYLANTA this is out of the park delish! I also added peeled red potatoes to the dish, same time as the broth and it made it super hearty. I have to say, I think this is going to be a dish I make a few times a month. Ok, enough rambling….I’m about to go grab a SECOND bowl of this yummy soup (even tho I’m full….it’s just too good to not have more!)

    1. Kate

      This is all so kind, Samantha! I really hope you turn a corner on feeling like you’re missing out while being vegetarian or vegan– there’s so much fun stuff out there, there’s no need to miss out. Happy experimenting! And eating!

  48. Shelly

    Delicious! Decided to make this on a whim despite missing some ingredients. I didn’t have a large can of diced tomatoes on hand, so I used a 14 ounce can and then added a 14 ounce can of tomato sauce. Cut back water to 1 1/2 cups. Finished with fresh parsley and lemon juice since I didn’t have any kale. My 16 year old son said “the flavor is really good” as ladled himself a second helping. Thank you!

    1. Kate

      Your version sounds great, Shelly! I’m so glad everyone enjoyed it.

  49. Tom

    This soup is delicious! I have never made a soup before (cans of campbells excluded) yet in two hours i had the best tasting soup Ive ever eaten! Plus theres like a months worth of it, and it cost like 5 dollars. Thanks kate! I think you’ll be a knock out queen once old elizabeth’s dead!

    1. Kate

      Ha! This made me laugh, Tom. Thanks! I’m so glad you enjoyed the soup.

  50. Linda Becker

    Love this soup! Used kale beet slaw as the greens. Really like the fresh lemon added, enhanced all the flavours. Thanks for the great recipe.

    1. Kate

      Yum! That sounds delicious, Linda. Thanks for the kind comment!