A healthy bowl of soup makes a great dinner or hearty lunch.

This homemade lentil soup recipe is cozy, filling, and loaded with nourishment. With just one pot and a handful of common ingredients, this favorite soup is a go-to!

Budget-friendly, easy to make, and freezer-friendly, this is a staple in my house!

a spoon in a bowl of homemade lentil soup with a  loaf of bread

What is Lentil Soup?

Lentil soup is a comforting and satisfying meal that packs a punch of nutrition and flavor. Made with lentils, vegetables, and spices, this soup is a hearty and delicious way to get in a serving of protein and fiber.

  • If you like bean soup, you’ll probably love this one pot lentil soup recipe!
  • Lentils are a great source of protein and loaded with nutrition
  • This is a budget-friendly meal and it reheats and freezes beautifully.
  • Homemade lentil soup uses just a handful of common ingredients and has great flavor.
  • The rich and savory taste of lentil soup is sure to be a crowd-pleaser and a healthy option for any meal.
Ingredients for Homemade Lentil Soup

Ingredients for Lentil Soup

  • Pulses (lentils): You can use any variety of dried lentils, such as green lentils, brown, or a mixture. These varieties will keep their shape and texture well in the soup.
  • Vegetables: This recipe includes onion, carrot, garlic, celery, and tomatoes to create a savory broth. Canned whole or diced tomatoes add extra flavor. To boost its nutritional value, you can add some leafy greens such as kale or spinach.
  • Broth: Chicken broth is used in this recipe to provide a rich and flavorful base. You can use homemade chicken stock or store-bought chicken broth. For a vegetarian option, you can use vegetable broth or mushroom stock instead.
  • Herbs & Spices: Bay leaf, curry powder, and cumin give this soup a delicious and unique flavor. Cilantro is used as a garnish and can be substituted with fresh parsley other herbs and spices to suit your taste. A squeeze of fresh lemon juice can be added.

How to Make Lentil Soup

A lentil vegetable soup is an easy recipe with just a few steps.

  1. Cook carrot, onion, and celery in olive oil per the recipe below. Add spices and broth.
  2. Simmer with lentils and bay leaf skimming any foam.
  3. Once tender, season with salt and black pepper to taste.

For a thicker soup, it can be simmered uncovered a bit longer or you can blend part of it with an immersion blender.

Serve it with crusty bread or a thick slice of homemade garlic bread or cornbread.

a pot of homemade lentil soup with a ladle

More Ways to Love Lentils

Leftover Lentil Soup?

  • Cool the soup before placing it in an airtight container in the fridge. It will keep fresh for up to 5 days.
  • For longer storage, freeze the soup in a freezer-safe container and label it with the date it was made. It will last up to 3 months in the freezer.
  • To reheat the soup, use the stovetop or microwave. Heat it until it reaches the desired temperature.
2 bowls of homemade lentil soup with a loaf of bread

More Hearty Soup Recipes

Did you make this Homemade Lentil Soup? Be sure to leave a rating and comment below!

a spoon in a bowl of homemade lentil soup with a loaf of bread
5 from 47 votes↑ Click stars to rate now!
Or to leave a comment, click here!

Homemade Lentil Soup

Nourishing, comforting and flavorful lentil soup is a simple one pot meal that is warming and satisfying.
Prep Time 20 minutes
Cook Time 1 hour 10 minutes
Total Time 1 hour 30 minutes
Servings 8 servings


buy hollys book


  • 4 cups chicken broth or vegetable broth
  • 4 cups water
  • 28 ounces whole tomatoes with juice, or diced
  • 1 ½ cups dry lentils brown, green or mixed
  • 3 carrots diced
  • 2 ribs celery diced
  • 1 onion diced
  • 3 cloves garlic minced
  • 1 tablespoon olive oil
  • 1 teaspoon curry powder
  • ½ teaspoon ground cumin
  • 1 bay leaf
  • 2 tablespoons chopped parsley or cilantro


  • In a large pot, heat olive oil over medium heat. Add diced onion, carrot, celery, and minced garlic. Cook until onion is softened, about 5 minutes.
  • Stir in cumin and curry powder and cook until fragrant, about 1 minute more.
  • Pour in chicken or vegetable broth, water, and tomatoes (with juice) into the pot. Break up the tomatoes with a spoon. Bring to a boil over medium-high heat.
  • Reduce heat and add lentils and bay leaf. Simmer uncovered for 1 hour, stirring occasionally and adding more broth if needed and skimming off any foam as needed.
  • Once the lentils are tender, discard the bay leaf and add chopped cilantro or parsley to taste.



If the lentil soup is too thick, you can add a little water or broth to thin it out to the desired consistency. And if it’s too thin, let it simmer for a little longer to thicken up.
A wider pot will evaporate a bit faster than a taller, thinner pot.
Seasonings can be changed based on preferences. Swap out the curry and cumin for Italian seasoning, basil or oregano if desired.
Store leftovers in a covered container in the fridge for up to 5 days. Reheat on the stovetop or in the microwave. 
5 from 47 votes

Nutrition Information

Calories: 186 | Carbohydrates: 30g | Protein: 11g | Fat: 3g | Saturated Fat: 0.4g | Polyunsaturated Fat: 0.5g | Monounsaturated Fat: 1g | Cholesterol: 2mg | Sodium: 611mg | Potassium: 681mg | Fiber: 13g | Sugar: 5g | Vitamin A: 4004IU | Vitamin C: 14mg | Calcium: 78mg | Iron: 4mg

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Course Dinner, Lunch, Soup
Cuisine American
Diet Vegetarian
Lentil Soup in a bowl with a title
taking a spoonful of Lentil Soup out of the pot with a title
plated Lentil Soup with writing
Lentil Soup in the pot and plated with writing


, , , , ,

Like our recipes?
Follow us on Pinterest!

Follow us on Pinterest

Recipes you'll love

About the author

Holly is a wine and cheese lover, recipe creator, shopping enthusiast and self appointed foodie. Her greatest passion is creating in the kitchen and making deliciously comforting recipes for the everyday home cook!
See more posts by Holly

Follow Holly on social media:

pinterest facebook twitter instagram

Free eBook!

Subscribe to receive weekly recipes and get a FREE Bonus e-book: Quick & Easy Weeknight Meals!

You can unsubscribe anytime by clicking the “unsubscribe” link at the bottom of emails you receive.

Latest & Greatest

Leave a Reply

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

Recipe Rating


  1. Hi there, I have been looking for a recipe for lentil soup that is delicious and this one sounds great. I can’t wait to try making it this weekend. I wanted to ask if you think it would freeze well?


    1. Hi Lauri, freeze the soup in a freezer-safe container and label it with the date it was made. It will last up to 3 months in the freezer. Let us know how it turns out for you!

  2. Holly, The lentil and bean soup recipe sounds great. I think I will cook it with Italian seasonings and I have some delicious medium hot Italian sausage to put in it as well. Two links should suffice. We have company coming for dinner next week, and I think they will have the chance to sample our handiwork. Can’t hardly wait.


  3. My husband and I love this soup. I have made it many times and I don’t change a thing. Thank you for this superb recipe.5 stars

  4. What would the serving size be for this soup recipe? Homemade Lentil Soup
    Would a cup be too large a serving?5 stars

  5. In the picture of the ingredients is tomato paste but not listed in the recipe ingredients. I made it without the paste and it was bland and not as rich looking as Holly’s picture. I put in a small can of paste, salt and pepper. I served it with a sprinkle of parmesan. Delicious!!

    1. Hi Terry, the ingredient picture has whole tomatoes, not tomato paste. Your version sounds delicious with the tomato paste though! I am glad you enjoyed this recipe.

  6. Hi Holly,
    I suggest adding a note to add salt to taste. Or to salt the onion/celery/carrot while sautéing at the beginning.
    PS Thanks for all of the great recipes!

  7. hello holly
    thanks for barley soup recipe its in the slow cooker now
    as for the barley i simmered it in a pan with water 20 mins from boiling
    rinsed it and will add 30 mins before end maybe this way will stop barley from going mushy
    we will see
    many thanks harvey

    1. I think that would work just fine but you’ll likely need to reduce the cook time (and perhaps the amount of liquid a little bit).

      Simmer all ingredients except the lentils until tender to allow flavors to blend. I would suggest rinsing the lentils (they’re salty) before adding and adding them in the last 20-30 minutes or so so they don’t overcook.

  8. This Lentil Soup recipe is amazing! Even the teenage grandkids loved it.
    I have to divulge that I used a quart of tomatoes canned from our garden last summer, I used broth reserved from our Christmas ham, I added 1 very finely chopped fresh jalapeno (removed the seeds) and 1 container of sliced white mushrooms. Oh heavens!! This is so good with cornbread and a simple green salad.5 stars

  9. It was rich and filling
    I added 1 lb. browned ground beef and since my curry powder was old and stale, I added some homemade Italian seasoning (recipe from your web site) as well.
    This is now the only recipe for lentil soup I’ll use5 stars

  10. Check out the lentil cooking tips from “The Kitchn.com.” Then, apply it to this recipe. I found it very informative.5 stars