Lentil soup is one of those for me. It’s a comforting bowl packed with flavor and goodness, and this is the version I return to again and again. It’s hearty, satisfying, and surprisingly straightforward to make.
Why This Lentil Soup Works
This lentil soup stands out because it builds layers of flavor from the very beginning. Sautéing the aromatics until they’re tender and slightly sweet, deglazing with a splash of vinegar, and using a good quality broth are foundational steps that elevate this simple soup from good to truly memorable.
Ingredients
- 2 tablespoons olive oil
- 1 large yellow onion, diced
- 3 carrots, peeled and diced
- 3 celery stalks, diced
- 4 cloves garlic, minced
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary
- 1 teaspoon smoked paprika
- ½ teaspoon ground cumin
- ¼ teaspoon red pepper flakes (optional, for a touch of heat)
- 1 cup brown or green lentils, rinsed and picked over
- 8 cups vegetable broth (or chicken broth for a non-vegetarian version)
- 1 (14.5 ounce) can diced tomatoes, undrained
- 1 bay leaf
- 1 tablespoon balsamic vinegar
- Salt and freshly ground black pepper to taste
- Fresh parsley, chopped, for garnish
Gathering your ingredients is the first step to a successful soup. Having everything prepped and ready to go makes the cooking process much smoother.
Here’s another great option: Easy Lentil Bolognese Recipe
How to Make It
- Heat the olive oil in a large pot or Dutch oven over medium heat. Add the diced onion, carrots, and celery. Cook, stirring occasionally, until the vegetables are softened and the onion is translucent, about 8-10 minutes.
- Add the minced garlic, dried thyme, dried rosemary, smoked paprika, cumin, and red pepper flakes (if using) to the pot. Cook, stirring constantly, for about 1 minute until fragrant. Be careful not to burn the garlic.
- Pour in the rinsed lentils and stir to coat them with the vegetable and spice mixture.
- Add the vegetable broth, diced tomatoes (with their juices), and the bay leaf. Stir everything together, scraping up any browned bits from the bottom of the pot. These bits are packed with flavor and will contribute to the overall richness of the soup.
- Bring the soup to a boil, then reduce the heat to low, cover, and simmer for 30-40 minutes, or until the lentils are tender.
- Remove and discard the bay leaf. Stir in the balsamic vinegar. The vinegar adds a subtle tang that brightens all the flavors and balances the earthiness of the lentils.
- Season generously with salt and freshly ground black pepper to taste. It’s important to taste and adjust seasoning at the end.
- Ladle the hot soup into bowls and garnish generously with fresh chopped parsley. The fresh herbs provide a burst of freshness that contrasts beautifully with the warm, savory soup.
This soup comes together with simple steps, resulting in a deeply satisfying meal.
Nutrition at a Glance
- Rich in fiber from the lentils, supporting digestive health.
- Good source of plant-based protein, making it a filling and nourishing option.
- Packed with vitamins and minerals from the diverse vegetables, including Vitamin A from carrots and Vitamin C from tomatoes.
- Low in saturated fat when made with olive oil and vegetable broth.
- Antioxidant properties contributed by ingredients like garlic, tomatoes, and spices.
How to Serve It
- Serve piping hot in deep bowls.
- A crusty slice of bread or a warm baguette is a classic pairing for soaking up every last drop.
- A dollop of plain Greek yogurt or a swirl of sour cream can add a creamy finish, if desired.
- A sprinkle of grated Parmesan cheese offers a salty, umami boost.
- Garnish with a drizzle of good quality olive oil for extra richness and a final touch of fresh herbs like chives or cilantro.
This hearty lentil soup is versatile and pairs well with a variety of simple accompaniments.
Common Mistakes
- Not rinsing the lentils: This can remove dust and debris, but more importantly, it helps to rinse off some of the starch, which can prevent them from becoming overly gummy.
- Skipping the sautéing of aromatics: Rushing to add everything to the pot without properly softening the onions, carrots, and celery means you miss out on developing a sweet, complex flavor base.
- Burning the garlic or spices: Stirring constantly during the spice toasting step is essential to ensure they become fragrant without turning bitter.
- Overcooking or undercooking the lentils: Lentils can go from perfectly tender to mushy very quickly. Keep an eye on them and taste frequently towards the end of the simmering time.
- Not tasting and seasoning enough: Broth can vary in saltiness, and lentils absorb a lot of flavor. Always taste and adjust salt and pepper at the end.
- Forgetting the acid: The splash of vinegar at the end is a flavor enhancer. Don’t skip it, as it brightens the whole soup.
Avoiding these common pitfalls will ensure a delicious and well-balanced bowl of lentil soup every time.
Storage and Reheating
- Storage: Allow the soup to cool completely before transferring it to airtight containers. It can be stored in the refrigerator for up to 4-5 days. Lentil soup actually improves in flavor as the ingredients meld overnight.
- Reheating: Reheat gently on the stovetop over medium-low heat, stirring occasionally, until heated through. If the soup has thickened considerably, you can add a splash of water or broth to reach your desired consistency.
Proper storage and careful reheating will preserve the quality and taste of your lentil soup for several days.

Leftover Ideas
- As a base for other soups: Thin out the soup with more broth or water and add cooked pasta, rice, or extra chopped vegetables to create a lighter, more varied soup. You can also add a swirl of cream or coconut milk for a richer texture.
- Lentil “Tacos” or Burrito Filling: Mash some of the lentils slightly or process a portion of the soup in a blender to create a heartier, paste-like texture. Season with cumin, chili powder, and a squeeze of lime. Use this mixture as a filling for tacos, burritos, or lettuce wraps. Add your favorite taco toppings like salsa, avocado, and shredded lettuce for a complete meal.
- Shepherd’s Pie Topping: If the soup is particularly thick, it can be used as a flavorful base for a vegetarian Shepherd’s Pie. Top with mashed potatoes or sweet potatoes and bake until golden and bubbly. This is a creative way to repurpose a hearty soup into a comforting casserole.
- Flavorful addition to grains: Instead of plain water or broth, use leftover lentil soup to cook rice, quinoa, or other grains. This will infuse them with a delicious savory flavor.
- Savory Pancakes or Fritters: For a unique twist, you can blend the soup into a thick paste and use it as a binder and flavor component for savory pancakes or fritters. Mix with flour, an egg (or flax egg for vegan), and your favorite herbs and spices, then pan-fry until golden.
Don’t let those delicious leftovers go to waste; they offer a foundation for exciting new meals.
The Absolute Best Lentil Soup
- Total Time: 1 hour 5 minutes
- Yield: 6–8 servings 1x
- Diet: Vegetarian
Description
A hearty, comforting, and flavorful lentil soup recipe that’s easy to make and perfect for any occasion. Packed with vegetables and warming spices.
Ingredients
- 2 tablespoons olive oil
- 1 large yellow onion, diced
- 3 carrots, peeled and diced
- 3 celery stalks, diced
- 4 cloves garlic, minced
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary
- 1 teaspoon smoked paprika
- ½ teaspoon ground cumin
- ¼ teaspoon red pepper flakes (optional)
- 1 cup brown or green lentils, rinsed and picked over
- 8 cups vegetable broth (or chicken broth)
- 1 (14.5 ounce) can diced tomatoes, undrained
- 1 bay leaf
- 1 tablespoon balsamic vinegar
- Salt and freshly ground black pepper to taste
- Fresh parsley, chopped, for garnish
Instructions
- 1. Heat olive oil in a large pot or Dutch oven over medium heat. Add onion, carrots, and celery. Cook until softened, about 8-10 minutes.
- 2. Add minced garlic, dried thyme, dried rosemary, smoked paprika, cumin, and red pepper flakes (if using). Cook, stirring constantly, for 1 minute until fragrant.
- 3. Stir in rinsed lentils.
- 4. Add vegetable broth, diced tomatoes (with juices), and bay leaf. Stir to combine.
- 5. Bring to a boil, then reduce heat to low, cover, and simmer for 30-40 minutes, or until lentils are tender. Stir occasionally.
- 6. Remove and discard bay leaf. Stir in balsamic vinegar.
- 7. Season generously with salt and freshly ground black pepper to taste.
- 8. Ladle into bowls and garnish with fresh parsley.
Notes
Store cooled soup in an airtight container in the refrigerator for up to 4-5 days. Reheat gently on the stovetop or in the microwave. Add water or broth if needed to adjust consistency.
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1.5 cups
- Calories: 250
- Sugar: 8g
- Sodium: 500mg
- Fat: 6g
- Carbohydrates: 35g
- Fiber: 12g
- Protein: 15g
1 thought on “The Absolute Best Lentil Soup Recipe – Easy & Flavorful”