Lentil Soup is thick and hearty, packed with veggies and lentils. This soup is incredibly filling and truly comfort in a bowl.
Looking for more ways to use lentils? Try adding some cooked lentils to this vegetarian shepherd’s pie or these vegetarian enchiladas.
Flavorful Lentil Soup
I’ve never liked any lentil soup recipe enough to share until now. After making and eating (hello comfort food!) a lot of batches this week while feeling a bit sick, I’ve finally got a perfect Lentil Soup recipe.
I used up all the leftover veggies from my fridge, so if you need to clear out yours, this is the meal for you. It’s packed with carrots, onion, celery, garlic, tomatoes, potatoes, and sweet potatoes—it’s like a healthful vegetable soup with lentils!
The lentils make this soup really filling and high in protein. With just the right spices and a splash of lemon, it’s totally delicious.
Ingredients In Lentil Soup
- Olive oil: Makes the vegetables soft and adds flavor.
- Onion, carrots, celery: These are the basic veggies that make the soup taste really good.
- Garlic: Adds a strong and yummy taste.
- Potatoes & sweet potatoes: Make the soup thicker and filling.
- Lentils: Add protein and make the soup even thicker.
- Tomato paste and spices: Make the soup taste spicy and rich.
- Bay leaves: Give a special flavor that’s subtle but nice.
- Lemon juice & zest: Make the soup taste fresh and zingy.
- Parsley: Adds a fresh green taste.
- Vegetable broth & chicken stock: They are the liquid that everything cooks in, making it actually a soup.
- Diced & crushed tomatoes: Add a tomatoey flavor and chunks for a nice texture.
Tips For Success
- Vary the vegetables: Use any veggies you have on hand.
- Adjust texture: For a smoother soup, blend 2 cups and mix it back in.
- Control thickness: Add more broth or stock if you prefer a thinner soup.
- Skim off froth: Take off the foam that forms on top to make lentils easier to digest.
- Layer flavors: Spend time cooking the aromatics and spices for better taste.
- Use fresh ingredients: Don’t skip parsley, lemon zest, or juice for the best flavor.
- Cut veggies evenly: Dice everything small and uniformly for consistent cooking.
Storage
How To Store Leftovers
- To refrigerate: Allow the soup to cool to room temperature. Transfer to an airtight container and refrigerate. Lentil soup will keep for 4-5 days when properly stored. This soup makes a great weekly meal prep!
- To freeze: Allow soup to cool to room temperature. Transfer to an airtight, freezer-safe container (leaving about an inch of room for expansion). Freeze up to 3 months. Thaw straight from the freezer on the stovetop (reheat gently) or in the microwave. You may want to add an extra splash or two of broth as it will be thicker upon thawing.
Lentil Soup FAQs
Use dried brown or green lentils; they cook in 20-30 minutes, thicken the soup, and add mild flavor. Red lentils get mushy and change the texture, while Puy lentils take too long to cook and may overcook the veggies.
I recommend dried lentils for better flavor, texture, and cost. If using canned, add one drained and rinsed can after 15 minutes of simmering, then cook for 10-15 more minutes until tender.
No! Lentils do not need to be soaked before using in this soup. For this recipe, I rinse them off and then they cook in the soup.
More Soup Recipes
- Healthy Minestrone Soup with quinoa
- Chicken Vegetable Soup with roasted vegetables
- Lemon Chicken Orzo Soup a delicious twist on chicken noodle soup!
- Sausage Potato Soup reader favorite recipe
- Creamy Vegetable Soup loaded with fresh AND frozen veggies
Lentil Soup
Ingredients
- 1/4 cup olive oil
- 1 cup EACH: diced yellow onion, diced carrots (~1 small onion, ~2 medium carrots)
- 1/2 cup diced celery (~1-2 stalks)
- 1 heaping tablespoon minced garlic (~4 cloves)
- 1 cup EACH: diced Yukon gold potatoes, diced sweet potatoes
- 3 tablespoons tomato paste
- 2 teaspoons EACH: ground cumin, Italian seasoning
- 1 teaspoon yellow curry powder
- 1 teaspoon fine sea salt
- 1/2 teaspoon EACH ground turmeric, ground paprika, freshly cracked black pepper
- 1 can (14.5 ounces) fire roasted diced tomatoes
- 1 can (14.5 ounces) fire roasted crushed tomatoes (or use an extra can of diced)
- 3/4 cup brown or green lentils, (rinsed in cold water)
- 1 container (32 ounces) vegetable broth
- 1 and 1/2 cups chicken stock (or additional vegetable broth)
- 2 bay leaves
- 1 to 2 tablespoons lemon juice (½ to 1 medium lemon, to taste)
- 1/3 cup finely chopped freshly flat leaf parsley
- Serve with: freshly grated Parmesan cheese, crusty bread
Instructions
- VEGGIES: Add the 1/4 cup olive oil to a large cast iron pot or Dutch oven and heat over medium. Once shimmering, add in the 1 cup diced yellow onion, 1 cup diced carrots (no need to peel), and 1/2 cup diced celery. Cook, stirring frequently, for 5-7 minutes. Add in the 1 heaping tablespoon of garlic, stir, and cook for 1 minute. Add in the 1 cup diced potatoes (gain, no need to peel) and 1 cup diced sweet potatoes (I do peel these). Stir to coat everything in the oil and cook for 3 minutes.
- SEASONINGS: Add in the 3 tablespoons tomato paste and all the seasonings: 2 teaspoons ground cumin, 2 teaspoons Italian seasoning, 1 teaspoon yellow curry powder, 1/2 teaspoon ground turmeric, 1/2 teaspoon paprika, and salt and pepper to taste. Stir, toasting the seasonings and coating all the veggies. Cook for 2 minutes. Add in the undrained fire-roasted diced tomatoes and undrained fire-roasted crushed tomatoes. Cook for 2-3 more minutes, stirring frequently, to bring out all the flavors.
- LENTILS: Rinse the lentils in cold water in a fine mesh sieve. Add the 3/4 cup lentils, the 32- ounce container of vegetable broth, and 1 and 1/2 cups chicken stock (or additional vegetable broth) into the pot. Stir in the 2 bay leaves.
- COOK: Increase the heat and bring the soup to a boil. Once boiling, you'll see some bubbles or froth at the top of the pot. Skim this off with a spoon and discard. Stir the soup, and then reduce the heat to medium low, so the soup is gently simmering. Partially cover the pot with a lid, leaving some room for steam to escape. Cook for 25-30 minutes or until lentils are tender (they should still hold their shape).
- OPTIONAL (CREAMIER TEXTURE): Transfer 2 cups of the soup to a high powered blender. Securely fasten the lid and blend until smooth (watch out for steam!). Pour the blended soup back into the pot and stir. We occasionally do this, but also enjoy the texture of all the veggies — up to you what you prefer!
- FINISHING: Remove the pot from the heat and add in 1/2 teaspoon lemon zest and 1 tablespoon lemon juice. Taste and adjust seasonings; add additional lemon juice if desired, salt and pepper if needed, and/or a pinch of red pepper flakes. Stir in the 1/3 cup freshly chopped parsley.
- SERVE: Serve while hot. Top individual bowls with freshly grated Parmesan cheese. Leftovers will keep (stored properly in an airtight container) for about 4-5 days in the fridge.
Video
Recipe Notes
- Thin the soup. We like this soup thick and hearty, but if you’d like it thinner, add in some additional vegetable broth or stock.
- Skim the surface of the soup. When cooking lentils, a froth will rise to the top. I like to skim this off with a spoon; this makes the lentils easier to digest. That froth forms as a result of lentils releasing gas and enzymes as they cook.
- Take your time. This soup requires quite a few ingredients to saute and toast before it can be left alone to simmer. Take your time sauteing the aromatics, toasting the spices, and sauteing the tomatoes; these extra steps add layers of flavor.
- Don’t forget the fresh ingredients. The freshly chopped parsley, lemon zest, and lemon juice truly make all the flavors in the soup sing; I wouldn’t recommend leaving any of these ingredients out.
- Finely dice or chop the veggies. In order for everything to cook in the right amount of time, we want the onion, celery, and carrot finely diced. The potatoes also need to be chopped small — into 1/2-inch or smaller cubes. The more evenly cut the veggies are, the more evenly they’ll cook (we don’t want some mushy and some hard).
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
I just came across this recipe while I was
Looking for an intro on lentils. I have never cooked them before, and your recipe sounds easy and delicious. Thanks for sharing. I love hearty soups. One little thing, can I omit the curry and not compromise the dish.
You can, but a lot of flavor does come from that curry powder! You might want to add some other spices to compensate
What other spices would you use? Since you used cumin I
Could use coriander, make it more Mexican? Throw in some corn? What do you think?
You might like this lentil soup better: https://www.chelseasmessyapron.com/beef-lentil-soup/
I thought the soup was good very clean tasting however, I may simmer it a little bit longer to make it thicker ๐ what do you consider to be a serving size?
I am so thrilled you enjoyed! You can definitely simmer longer or blend some of the lentils to make it thicker! ๐ If you split into 6 bowls that would be each serving size.
This soup was amazing! Such good flavor without being spicy. Very hearty. Even my 5 and 7 year old daughters liked it. I added some chopped spinach at the same time as the parsley to get some extra green in and it worked great! I’ve always been a pretty pick eater and have a hard time eating veggies. This was a fantastic way to get a bunch of them in a meal without choking them down. I can’t wait to eat the leftovers for lunch tomorrow! Seriously sooooo good.
I am so thrilled to hear this! Thanks so much Emily! ๐
Can you use red lentils in this recipe instead of brown or green?
Red cooks a lot faster so you’d need to adjust when to add them so they aren’t mushy!
This was delicious! I never knew all those seasonings together would work. I halved the recipe and made the following modifications: eliminated the oil, omitted the carrots and Yukon potatoes, used regular petite diced tomatoes instead of fire roasted. Next time I wonโt add the salt as my veg broth was not sodium free. This will be a regular soup for me!
I am so thrilled to hear this! Thank you so much Carol! ๐
Another delicious meal. Soo good. I can’t thank you enough for this hearty, healthy delicious. We just ate it like a soup. I made it for 21 servings so I can share it with my coworkers and yummmm… It’s sooo good. I didn’t have the fire-roasted crushed tomato. I used the diced tomato and put those in first. I also cook the lentil first before I add the carrots and celeries. I highly recommend it. Even shared the recipe to my coworker. Thank you again.
I am so happy to hear this! Thank you so much! ๐