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.

close up of a bowl of soup

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.
ladle holding soup from pot

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!

big pot of lentil soup with spinach

Frequently asked questions

What kind of lentils should I use for lentil soup?

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.

How do I make this in a slow cooker?

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.

What about the Instant Pot?

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.

Can I swap the spinach for kale?

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.

How long do the leftovers last?

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!

Can I freeze lentil soup?

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.

two bowls of lentil soup with lemons on white background
square image of a bowl of soup with a spoon in it
4.96 stars (216 ratings)

The Best Lentil Soup

It’s true – this really is The Best Lentil Soup you’ll ever make! It’s all whipped up in one pot with simple and inexpensive ingredients like fresh veggies, bold spices, and of course plenty of lentils.
Prep: 15 minutes
Cook: 30 minutes
Total: 45 minutes
Servings: 8 servings

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

  1. For a thinner soup, simply add more water or vegetable broth until the desired consistency is reached. 
  2. Leftover soup will keep for up to 5 days in the refrigerator.
  3. This soup freezes well. Either freeze in individual containers or a large container for quick future meals.
  4. 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. 

Nutrition

Serving: 1serving | Calories: 236kcal | Carbohydrates: 38g | Protein: 13g | Fat: 4g | Saturated Fat: 1g | Sodium: 610mg | Potassium: 743mg | Fiber: 16g | Sugar: 7g | Vitamin A: 4333IU | Vitamin C: 14mg | Calcium: 67mg | Iron: 5mg
Course: Soup
Cuisine: Italian
Author: Nora Taylor
Did you make this recipe?Mention @nora_cooks_vegan_ or tag #noracooks!

Posted In: , , , , , , , , , ,

you may also like:

Comments

  1. I prepared the lentil soup recipe precisely as instructed without making any alterations. The result was absolutely delicious! Undoubtedly, it is the best lentil soup I have ever made or tasted. Nora, thank you once again for sharing this exceptional recipe!

    1. You are welcome, Denise! I’m thrilled you love the soup! Lentil soup is fabulous! I appreciate your wonderful review and feedback! Thank you!

  2. Made this last night and both my hubby and I loved it! I think adding the lemon is crucial for the best flavor, it really brightens it up! Thanks for your sharing your amazing recipes with us.

  3. I love the spices they really added flavour and the lemon juice is something I never would have thought of adding. Everyone in our family loved it.

  4. Delicious and tastes even better the next day! Only slight modifications – I soaked my lentils for a few hours so only needed 6 cups of broth, and used kale instead of spinach.

  5. Loved this recipe except a teaspoon was way to much salt. I ended up adding a cup more water and a few more carrots to counter to saltiness. Next time I’ll only put in 1/2 teaspoon of salt. Otherwise, delicious!!

    1. Glad you enjoyed it! Yes, the salt content of your broth makes a huge difference here. Perhaps just add to taste at the end.

  6. Excellent soup Nora, the best I have made. Is it possible to use metric measurements in addition to the ones you are using? I find using a scale gives you more accuracy. Also, if I were to cook this in the instant pot, what would you suggest? Thank you

    1. I have a metric button, not sure if you saw that or not. Thank you for the suggestion. You can make this in an Instant Pot. Use the saute feature for the onions, garlic, carrots and celery. Add everything else (except the spinach and lemon juice) and cook on high pressure for 15 minutes. Let the pressure come down naturally for 10 minutes, then manually release any remaining. Stir in the lemon juice and spinach until it wilts.

    1. You are welcome, Meghan! I’m glad you and your family are loving the soup! Thanks for your fabulous review and feedback!

  7. This is the best lentil soup I’ve ever had…and as someone who is not so great in the kitchen, I’m in awe that I made it. Nora is the only reason I’ve ever made anything that tastes great, no exaggeration!!! If you follow the recipe exactly as written, it’s already a homerun but I added a large cubed Russett potato and some cayenne and a little Tapatio hot sauce because the spice must flow.

    Served it alongside her cornbread recipe, also to die for.

    1. I am so glad my recipes encourage you to make delicious food! Your kind words are encouraging! Thank you for sharing you awesome review and comments! Wishing you lots of happy cooking!

  8. Very nice recipe. Well spiced. I think one thing that makes it special is she doubled the amount of diced tomatoes, which gives it a very juicy mouth feel.

  9. After researching 30 lentil recipes online I decided this one looked like what I wanted to go with because I wanted to find one that I could modify. It appears that if you follow some basic ingredients there are endless ways to make Lentil Soup.

    I scaled it up in a large pot by 6 times, I like to make frozen meals, this one made about 20 portions.

    As a meatatarian I decided to add ground chicken and from another recipe added a bunch of cut up potatoes as well. I also followed another recipe by cooking the onions and garlic together in the olive oil for about 30 minutes until the onion caramelized. I highly suggest doing this first. It adds another dimension of flavor.

    I would not recommend making something like this in a crockpot because you cannot get the flavors required out of following the directions, throwing everything into a crockpot would make it come out totally different, there is a reason you need to bring the soup to a boil before simmering, you cant do this in a crockpot.

  10. Working on my first batch this afternoon to have at dinner tonight. Absolutely love it and I’m still waiting to add the lemon and spinach just before we sit down to eat! Wondering if anyone has tried adding a can of coconut cream? I’m tempted but also want to try the recipe in it’s original state before getting experimental with variations. It smell and tastes like it would be great with coconut.

    1. Hi Jen. Adding coconut cream would work well! Just adjust the broth amount so it’s not too watery. I’m glad you are loving the recipe! Thank you for sharing your wonderful review. Enjoy!

      1. Thanks, Nora! I made this recipe today and it is absolutely delicious! I subbed rotel for the tomatoes and added turkey sausage. Yummy! Such a bonus that it is so easy to make!

  11. I’ve never made lentil soup, but let me tell you this is absolutely delicious will be making often. The only thing I did was use a IP for about 15-20 minutes yum yum it was

  12. This is my go to lentil soup. Easy dinner night? Nora’s lentil soup. Got a bag of stock scraps in the freezer? An excuse to make broth to make Nora’s lentil soup. We eat it at least twice a month. We love it so much we put it in our notebook of favorite recipes, so we can still cook it when the power goes out and we can’t get online to look it up 💕

  13. Have you converted this recipe to WW points? If so how many points is a serving ? Thank you.

    1. You can plug all of the ingredients into the WW points calculator yourself, very easy ive done it before! 😊 good luck

  14. Looks good. What I really like are the printing options on your site, so few sites let you choose if you want notes or nutritional information and servings.
    Thank you.

  15. My favorite lentil soup!! I’ve made many lentil soups, both red and green/brown and this one is perfect. I like my soup extra brothy, so I add 1-2 more cups of vegetable broth or veg “chicken” broth. Thank you for this recipe!!

    1. Yes, it works in the IP. You can sauté the vegetables in the IP using the sauté feature. Then add everything else, except the spinach and lemon juice. Stir, seal and cook on high pressure for 15 minutes. Let the pressure release naturally, about 10-15 minutes, then carefully remove the lid, stir in the spinach and lemon juice and enjoy. Hope that helps!

    1. Yes, you can. I would sauté the onion and garlic first in a pan on the stove, then transfer to a crock pot. Add everything except the spinach and lemon juice and cook on low for 6-8 hours or high for 3-4 hours until the lentils are cooked. Then add the spinach and lemon juice until the spinach wilts. Thank you, I’m glad you’re enjoying my recipes!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.