Homemade Lentil Soup is a hearty, budget-friendly meal that practically cooks itself. Lentils and spices are simmered in a flavorful broth with carrots, celery, onions and tomatoes for a beautiful healthy soup recipe.

This recipe can be made ahead of time and reheats and freezes well.

Lentil Soup in a bowl with parsley

What is Lentil Soup?

Lentils are tiny disc-shaped legumes that are purchased in dried form. Typically grocers stock brown version, but you can find other varieties and colors too (any will work in this recipe). They may seem like pebbles when dried, they soften fast with no presoaking required.

Lentils are also very filling, thanks to their abundant healthy fiber and this soup is not only delicious but very healthy!

Ingredients for Homemade Lentil Soup in a pot

How to Make Lentil Soup

Lentil soup is as easy as 1, 2, 3, especially since you don’t have to presoak the lentils.

  1. In a soup pot, sauté onion and garlic.
  2. Add the rest of the ingredients (per recipe below).
  3. Simmer until lentils are soft, but still, hold their shape (don’t overcook or you’ll lose the broth and your soup will turn into a thick mush).

Lentil soup will accommodate lots of variations. Instead of curry spices, you could try an Italian blend of basil, oregano and bay leaf. Any of your favorite vegetables will work too: green beans, peppers, corn or peas all work well here.

This versatile soup makes an excellent vehicle to use up or stretch leftover meat from the night before. Diced ham, chicken breast, or beef can be tossed in the pot with the rest of the ingredients.

Lentil Soup in a pot with a bay leaf


Meat: Add 1 lb of lean ground beef or bone-in chicken to this recipe as it simmers.

Potatoes: Add a couple of cubed potatoes, sweet potatoes or even leftover roasted potatoes to this soup as it simmers.

Seasonings:  Not a fan of curry? Leave out the curry and cumin and replace it with Italian seasoning.

Veggies: Much like a vegetable soup, anything goes here! Leftovers, favorites… add them all into the pot!


  • To store, cool and refrigerate. Lentil soup will keep for up to four days.
  • To freeze, transfer to freezer containers, leaving an inch of headspace for expansion. The soup will keep for up to four months. No need to thaw before reheating on the stovetop or in the microwave.

Lentil Soup in a pot and bowls

Delicious Belly-Warming Soups

Easy Meatless Soups – Italian Bean Soup and this quick Cabbage Soup are some of my favorite meatless main dishes! While still hearty, they are made with pantry staples that are perfect for weeks when you haven’t had a chance to visit the grocery store.

Creamy Filling Soups –  Creamy Potato Soup and Creamy Sausage & Cabbage Soup are my go-to comfort soup. Made with hearty and filling ingredients this soup is a family favorite. Just like this Ham and Corn Chowder which is ready in under 30 mins!

Hearty Meaty Soups – Taco Soup and Beef Barley Soup are incredibly easy & delicious options for a meatier soup! Filled with hearty options, this soup is perfect for cold weather, warming you up from the inside out!

Serve with a slice of homemade garlic bread or biscuits to soak up every last drop of these yummy soups!

Lentil Soup in a pot with a bay leaf
5 from 14 votes↑ Click stars to rate now!
Or to leave a comment, click here!

Homemade Lentil Soup

Comforting and delicious homemade lentil soup is simplicity itself, yet chock full of nourishing ingredients.
Prep Time 20 minutes
Cook Time 1 hour 6 minutes
Total Time 1 hour 26 minutes
Servings 6 servings


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


  • Cook onion, carrot, celery and garlic in olive oil until onion softens, about 5 minutes.
  • Stir in spices and cook until fragrant, about 1 minute more.
  • Add remaining ingredients, breaking up tomatoes and bring to a boil over medium-high heat. Reduce heat and simmer uncovered for 1 hour adding more broth if needed.
  • Discard bay leaf and add cilantro to taste.



If you'd prefer a thicker soup, remove 1 to 2 cups of the soup and blend until smooth. Add back to the pot and stir.
Curry and cumin can be replaced with Italian seasoning.
5 from 14 votes↑ Click stars to rate now!
Or to leave a comment, click here!

Nutrition Information

Calories: 300 | Carbohydrates: 50g | Protein: 19g | Fat: 4g | Saturated Fat: 1g | Sodium: 797mg | Potassium: 1116mg | Fiber: 22g | Sugar: 7g | Vitamin A: 5284IU | Vitamin C: 30mg | Calcium: 108mg | Iron: 7mg

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

Course Soup
Cuisine American

Like our recipes?
Follow us on Pinterest!

Follow us on Pinterest

Homemade Lentil Soup with writing
Homemade Lentil Soup with a title
Ingredients for and pot full of Homemade Lentil Soup with writing


, ,

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.

Recipe Rating


  1. 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!

  2. 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.

  3. 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

  4. 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

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