This post may contain affiliate links, please see the privacy policy for details.
Love lentil soup? This is the best lentil soup recipe you can make if you want a rich and hearty flavor. It’s the recipe that will have everyone coming back for seconds and thirds! It’s made with ingredients like vegetable broth, fresh lemon juice, brown lentils, and tomatoes, along with spices. This is a warming and satisfying soup, and it’s also a nutritious choice thanks to the lentils as well as the vegetable content.
This aromatic and richly flavored lentil soup recipe is so easy to make. It smells wonderful and tastes even better! A bowl of this will make your tummy happy.
You might also like this Italian lentil soup recipe or any of these simple recipes with lentils. Another hearty soup that might appeal to you is Italian sausage tortellini soup. Or, for something different (but still hearty!) try venison chili.
Why You’ll Love It
Easy: This is a one-pot soup recipe, which means you just have to add everything to the pot at different times and let it cook in there.
Delicious: It really is a delicious soup. If you typically pop open a can to get your lentil soup fix, try this simple recipe instead. It boasts a much better and fresher flavor than anything canned and the zip of lemon, warm earthy spices and fresh veggies give it such a wonderful flavor.
Warming: There’s a reason why lentil soup recipes are so popular during the fall and winter, and that’s because it’s such a cozy, warming treat. But this soup is far to good to miss out on when the weather is warm too.
Lentil Soup Ingredients
A complete list of ingredients and amounts can be found in the recipe card below
Dried lentils: I like to use these but you can sub French green lentils if you prefer or even use more than one kind.
Vegetables: Onion, carrots and celery add flavor and texture, and you also have some baby spinach in the lentil soup as well.
Cumin and coriander: These spices suit the flavor of the soup and add a really delicious taste.
Canned tomatoes: Choose from regular canned tomatoes or fire-roasted tomatoes (to add a smoky flavor).
Vegetable broth: The basis of the soup. This ingredient reinforces the vegetable flavor and pairs well with the lentils.
How to Make Lentil Soup
For more detailed instructions with weights and measurements, jump to the printable recipe card
Sauté the vegetables: Heat the olive oil in a large pot over medium heat and add the onion, garlic, carrots, and celery. Sauté for about 5 minutes.
Add more ingredients: Next, add the canned tomatoes, lentils, broth, cumin, coriander, and salt.
Cook gently: Bring it to a boil, turn down the heat to a gentle simmer. Cook for about 25 minutes.
The finishing touches: Stir in the spinach and lemon juice and stir for 30 seconds or until the spinach wilts. Serve hot.
Substitutions and Variations
Gluten-free lentil soup: If you want a gluten-free version, make sure your vegetable broth is gluten-free. As for the lentils, they’re a type of starchy carbohydrate and are naturally gluten-free.
Different veggies: You might have some other vegetables lurking in your crisper drawer that need to be used. Zucchini, mushrooms and asparagus are sure some examples of vegetables you could add to your lentil soup recipe. Frozen spinach can be used in place of fresh.
Spice it up: Looking for a fiery finish or perhaps just a kick of heat? You can add cayenne pepper, red pepper flakes or a splash of hot sauce if so.
Another broth: This is a vegetarian soup recipe but you can always use chicken broth if you want a different flavor and don’t have to keep the soup vegetarian.
Serving Suggestions
Appetizers: While the soup is simmering away, you might like to enjoy some bloody mary deviled eggs or a plate of steak nachos.
Side dishes: Fresh crusty bread is always good with lentil soup recipes, or you could try mushroom focaccia bread.
For dessert: Still hungry? How about some strawberry and peach crisp or fudgy chocolate brownies?
How to Store Lentil Soup
Store: Keep leftovers in a covered container in the refrigerator and eat within 3 or 4 days.
Freeze: Lentil soup also freezes well. You might want to freeze leftover soup in portions so you only need to thaw as much as you need.
Thaw: Defrost overnight in the refrigerator.
Reheat: Warm it back up over a gentle simmer on the stove.
Top Tips
A gentle simmer is best: If you boil the soup, it will stick to the pan and scorch in places, so a gentle simmer over low to medium heat is best here.
Season to taste: Just before serving, taste the soup and add kosher salt and pepper if need be.
For garnish: A simple sprig of fresh parsley makes an attractive presentation, or perhaps a sprig of fresh thyme or other fresh herbs.
Easy Lentil Soup Recipe FAQs
No, they’re small legumes shaped like lenses. You can get them both with and without their husks. Compared to many other legumes they have a relatively quick cooking time. They’re also protein-rich, making them a great choice for vegetarian and vegan diets.
Brown lentils are the most common kind, and sometimes the packaging will simply say lentils rather than brown lentils. They’re great for soup recipes because they hold their shape well. French green lentils are earthy and a bit nutty in taste and also hold their shape, so they would also work in this hearty lentil soup. Keep in mind green lentils cook a bit quicker than brown lentils, so adjust the cooking time accordingly. Red lentils are tender and fall apart easily, so choose from green or brown lentils instead if making soup.
Dried lentils will last 2 to 3 years in the pantry if they’re kept dry and cool. Once cooked, they will keep for 5 to 7 days in a covered container in the refrigerator. You can also freeze cooked lentils in a sealed freezer bag for up to 3 months.
Best Easy Lentil Soup Recipe
Lentil Soup
Ingredients
- 2 Tablespoons olive oil
- 1 onion, medium, diced
- 3 Cloves garlic, minced
- 2 carrots, medium, peeled and chopped
- 2 Ribs celery, chopped
- 14 Ounces diced tomatoes, canned
- 2 Cups dried brown lentils
- 7 Cups vegetable broth
- ½ Teaspoon ground cumin
- ½ Teaspoon ground coriander
- 1 Teaspoon kosher salt
- 3 Cups baby spinach
- 2 Tablespoons lemon juice
Instructions
- Warm the olive oil in a large soup pot over medium-high heat, then add in the diced onion, minced garlic, chopped carrots, and chopped celery. Sauté the vegetables for about 5 minutes, or until slightly tender.
- Add the canned diced tomatoes (with the juices), brown lentils, vegetable broth, cumin, coriander, and sea salt to the pot and stir. Turn the heat up until it boils, then back down to medium-low.
- Allow the soup to simmer for about 25 minutes.
- Add the baby spinach and lemon juice to the soup and stir for about 30 seconds until the spinach is completely wilted.
Notes
Season to taste: Just before serving, taste the soup and add kosher salt and pepper if need be.
For garnish: A simple sprig of fresh parsley makes an attractive presentation, or perhaps a sprig of fresh thyme or other fresh herbs.
Nutrition
This absolutely delicious recipe for lentil soup is very easy and the resulting soup is tasty and satisfying. You can use brown or green lentils (French lentils), along with canned diced tomatoes, fresh vegetables and some spices. Lentils are a healthy choice, and offer plenty of protein which is why they’re so great for vegetarians. These little legumes can be used to make soups, curries, side dishes, and more. So, if you want something tastier than canned lentil soup, try this easy homemade vegetable broth version!
Other Recipes to Try
Bella Bucchiotti
Bella Bucchiotti is a Canadian-based syndicated food, travel, and lifestyle writer, photographer, and creator at xoxoBella. She founded xoxoBella in 2015, where she shares her love for food, dogs, sustainability, fitness, crafts, outdoor adventures, travel, and philanthropy to encourage others to run the extra mile, try new recipes, visit unfamiliar places, and stand for a cause. Bella creates stress-free and family-friendly recipes for weeknight dinners and festive feasts.
Every sip of this was so good for the soul!