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. Hello Nora,
    This recipe looks wonderful ! I have all the ingredients except the celery but I’m going to make it anyway and maybe use celery instead of regular salt. I cook my own lentils so what does 2 cups of dry lentils translate to in already cooked lentils?

  2. I love all of your recipes. Would you say this serving size is a half cup? Not sure, I trying to count calories. #veganfortheanimals

    1. Hi Suzan. How wonderful that you are loving my recipes! There are 8 servings total, so about 1 1/2 cups of soup would be one serving. Thank you for sharing your wonderful feedback!

  3. I made this soup for the second time this weekend. I doubled the recipe, shared with my elderly neighbor and froze the rest in single servings. I am by no means Vegan or vegarian but this is a wonderful recipe and I will continue to make! Thank you!

    1. You are welcome, Lisa! I am thrilled you are loving the soup! I love that you shared with your neighbor! Thanks for sharing your wonderful feedback!

  4. Super great taste, lemon juice adds a nice flavor!! Will definitely be making this one again!!! Thank you!!

  5. Truly delicious! This recipe goes in the ‘Vegan Favorites’ section of my recipe file. Thank you so much for such a flavorful healthy recipe.

    1. You are welcome! How awesome that you are loving the soup, and adding it to your favorite recipes! Thanks for your wonderful feedback and review!

  6. I made this soup for a small grief group I led today & it was perfect: comforting, nourishing & delicious.

    I blended about half the soup to make it extra creamy.

    Thank You!

    1. You are welcome, Trish! It’s wonderful that the soup was comforting! Thank you for sharing your fantastic feedback and review!

  7. I’ve made this soup many times, the lemon makes it really mmm but sometimes i’ve forgotten it or didn’t have lemon juice and used a gentle vinegar and it’s delicious too. If i’m in the mood I chop turkey kielbasa into it. It’s my favorite soup.

    1. This is the best lentil soup recipe, period. My grandma made it exactly like this, so did my mom and I have been making it for over 50 years. From time to time, now and then I stray and try other variations (With chicken broth, curries, other vegetables etc. Reason why I clicked on this site) let me save you time and money…don’t. Tried and true, this is the best version of a lentil soup recipe there is, from high mountain to the shores of every sea, from the frozen Arctic tundra to the Giza plateau and beyond you have found the treasure you seek right here.

  8. Hi Nora.
    I LOVE this recipe. I did a few substitutions for the spices bc I didn’t have all the ingredients but I followed pretty much everything and it was great. I’m not eating meat, sugars or anything with additives so instead of canned tomatoes, I roasted vine tomatoes in the oven and then blended them for the same effect. Your tip for blending two cups of the soup and then pouring it back into the pot was genius! That helped the creaminess come through and was just what I needed to elevate the soup. It was great.

    1. Hi Cassie. I’m thrilled to know the soup worked for you, and that you loved it! Your roasted tomatoes sound so delicious! Thanks for sharing your terrific feedback! Wishing you happy cooking!

  9. Hi Nora, Can I substitute yellow lentils in this recipe?
    (We absolutely love your site for your baked goods and are venturing into your savoury offerings. Thank you for the no-fail recipes that always impress even the biggest meat eaters we know)

    1. Hi Sara. I’m so glad you’ve been enjoying my baking recipes! Thank you for sharing that wonderful feedback! How great you are venturing into my savoury recipes! Yellow lentils are softer and cook faster. When cooked, I’m sure the soup will be a bit smoother than the original, but that’s fine. 🙂 Enjoy!

    1. You are welcome! I’m really happy to hear that you enjoyed the soup! Thank you for sharing your wonderful feedback!

  10. This is indeed the best lentil soup!!!!
    Made exactly as indicated with no substitutions. Well balanced and flavourful.
    Some individuals skipped dessert to have another bowl of soup!
    Well done Nora! Thank you.

    1. Skipping dessert for another bowl of soup is a compliment indeed! Thank you for sharing your fabulous feedback! I’m so happy the lentil soup was a hit!

  11. Desperately looking for meals my 20 month old will eat and he loved this. Thank you so much. I just omitted the salt for him. Thanks again

  12. Nora I had no idea how developed your website is until this last hour. Fantastic job!!!

    I watched this recipe on your YouTube channel. Have to say, I fully support your decision to focus your time elsewhere. Producing videos is incredibly time-consuming.

    Anyway, I am an omnivore, which means some meals are vegan, some are vegetarian, some are neither. Your website has an abundance of excellent vegan ideas and you do a great, great job making them simple.

    It’s cold where I am in the Midwest. Perfect time for a soup like this. Love the idea of using an immersion blender to thicken it up naturally. Great call!

    I subscribed a few minutes ago, Nora. Congratulations on the success of your website!! It sure is a good thing for us!

  13. Made this today, great addition to my vegan recipes! Very delicious 😋
    Thank You Nora for sharing your healthy and yummy recipes !!

    1. Hi Margit. You are welcome! I appreciate you using my recipes! I’m thrilled this is now part of your recipes! Thanks for your wonderful feedback and review!

      1. I get your weekly Email recipes! I eagerly wait for them. I have learned a lot from you and your dishes since I Chose a vegan lifestyle! Thank you 😊

  14. I have tried cooking lentils before but it didn’t come out to well. This recipe was so good and I have finally found a way to add this healthy food to our diet.

    1. Hi Tanya. I’m thrilled you loved the soup, and that it will be added to your meal rotation! Thank you for sharing your great feedback!

  15. I’m feeling sick so this was perfect!! So earthy and delicious. Next time I’ll add sliced avocados on top. Thank you for this one, will add it to my recipe rotation 💕

    1. I’ll trust you on that, Ivett! I’m really glad you loved the soup! It will be so good with avocado! Thank you for sharing your feedback!

  16. So good! Everything I wanted on this chilly Fall night. I used to love the lentil soup at Carrabbas before I went vegan, so
    I  added some browned impossible  spicy sausage at the end with the spinach. Then sprinkled follow your heart parmesan on top. Amazing! Thank you for another incredible recipe 

    1. Hi Sonya. Oh wow, your soup sounds amazing with your additions! I am so glad my recipe inspired you! Thanks or your amazing feedback and ideas!

    1. Oh yes, fall evenings = soups! I’m happy you loved the lentil soup! Thank you for sharing your positive feedback and review!

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.