Classic Lentil Soup is a timeless comfort dish that brings deep, savory flavor to the table while staying simple and nourishing. This recipe delivers a satisfying bowl that feels cozy, filling, and dependable, making it ideal when you want something wholesome without extra effort. Made with pantry staples and everyday vegetables, this soup fits perfectly into a vegan and gluten-free lifestyle while still tasting rich and complete. Whether you cook for family or meal prep for the week, Classic Lentil Soup always delivers warmth, balance, and steady comfort in every spoonful.
Story
Classic Lentil Soup has always been one of those recipes that feels dependable no matter the season. I first learned to make Classic Lentil Soup during a busy stretch of workdays when I needed a weeknight dinner that felt comforting but didn’t demand constant attention. Over time, this Classic Lentil Soup became a staple because it delivers a warming quality that soothes without feeling heavy. Each batch offers a hearty texture that satisfies hunger while still feeling clean and nourishing, which is why Classic Lentil Soup remains a trusted favorite in my kitchen year after year.
Ingredients
This recipe uses simple ingredients that work together to create a balanced soup with depth and structure.
2 tablespoons olive oil
1 medium onion, diced
2 medium celery stalks, diced
2 medium carrots, diced
4 garlic cloves, minced
6 cups low-sodium vegetable broth
2 cups dried brown lentils
1 teaspoon dried rosemary
2 teaspoons dried thyme leaves
½ teaspoon black pepper
1 bay leaf
1 can diced tomatoes, 14 ounces
2 teaspoons red wine vinegar
Salt to taste
Step-by-Step Instructions
Preparing the Ingredients
Begin by dicing the onion, celery, and carrots into even pieces so they cook at the same rate. Mince the garlic finely to release its aroma without overpowering the soup. Measure out the lentils and rinse them thoroughly under cool water to remove excess starch and debris. Keep the herbs and broth ready so everything moves smoothly once cooking begins.
Cooking Instructions
Heat olive oil in a large pot over medium heat, then add onion, carrots, and celery, stirring until softened. Add garlic and cook briefly until fragrant, then stir in broth, lentils, rosemary, thyme, pepper, and bay leaf. Bring the soup to a boil, reduce to a simmer, and cook until lentils soften. Add tomatoes, simmer until tender, remove bay leaf, stir in vinegar, season with salt, and serve hot.
Tips for Perfect Results
Common Mistakes to Avoid
Avoid cooking lentils at a rapid boil for too long because they can split and turn mushy. Do not add salt too early, as it can slow the softening process. Skipping the vinegar at the end can leave the soup tasting flat, so always finish with acid. Stir occasionally to prevent lentils from sticking to the bottom of the pot.
Pro Tips for Better Flavor
Use fresh herbs when available for a brighter taste, and warm them briefly in oil to deepen their aroma. Adding the tomatoes later keeps the lentils tender. Let the soup rest for a few minutes before serving so flavors settle. Taste and adjust seasoning at the end to balance richness and acidity.
Serving and Storage
How to Serve
Serve Classic Lentil Soup hot in deep bowls with crusty bread or a simple side salad. A drizzle of olive oil on top adds richness without distraction. This soup also pairs well with roasted vegetables or a grain bowl for a filling meal. Keep portions generous to highlight its naturally satisfying texture.

How to Store Leftovers
Store leftover soup in airtight containers in the refrigerator for up to five days. Reheat gently on the stove with a splash of water or broth to loosen the texture. This soup also freezes well for up to three months. Thaw overnight and warm slowly to preserve flavor.
Conclusion
Classic Lentil Soup proves that simple ingredients can create deeply satisfying results. With minimal prep and steady simmering, this recipe offers comfort, nourishment, and reliable flavor every time. It fits busy schedules while still feeling thoughtful and homemade. Try it once, and it will likely earn a permanent place in your meal rotation.
Discover more delicious recipes by following me on Facebook and Pinterest.
Frequently Asked Questions
Can I use a different type of lentil?
Brown lentils work best because they hold their shape, but green lentils also perform well. Red lentils cook faster and break down more, which will change the texture. Adjust cooking time if you swap varieties to maintain balance.
Is this soup good for meal prep?
This soup works very well for meal prep because flavors deepen over time. It reheats evenly and stays satisfying for several days. Portion it into containers for easy lunches or dinners throughout the week.
How can I make the soup thicker?
Simmer the soup uncovered for a few extra minutes to reduce liquid. You can also mash a small portion of the lentils and stir them back in. Both methods thicken the soup without changing flavor.
Print
Classic Lentil Soup
- Total Time: 50 minutes
- Yield: 6 servings 1x
- Diet: Vegan
Description
A classic lentil soup with vegetables, herbs, and rich savory flavor that feels comforting and filling.
Ingredients
- 2 tablespoons olive oil
- 1 medium onion, diced
- 2 medium celery stalks, diced
- 2 medium carrots, diced
- 4 garlic cloves, minced
- 6 cups low sodium vegetable broth
- 2 cups dried brown lentils
- 1 teaspoon dried rosemary
- 2 teaspoons dried thyme leaves
- ½ teaspoon black pepper
- 1 bay leaf
- 1 can diced tomatoes (14 ounces)
- 2 teaspoons red wine vinegar
- Salt to taste
Instructions
- Heat olive oil in a large pot over medium heat.
- Add onion, carrots, and celery and cook until softened.
- Stir in garlic and cook briefly until fragrant.
- Add broth, lentils, herbs, pepper, and bay leaf and bring to a boil.
- Reduce heat and simmer until lentils are nearly tender.
- Stir in tomatoes and simmer until lentils are fully cooked.
- Remove bay leaf, stir in vinegar, season with salt, and serve.
Notes
- Rinse lentils before cooking.
- Adjust seasoning at the end for best balance.
- Add extra broth if soup thickens too much.
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Category: Soup
- Method: Simmering
- Cuisine: American
Nutrition
- Serving Size: 1.5 cups
- Calories: 314
- Sugar: 5.7 g
- Sodium: 423 mg
- Fat: 5.6 g
- Saturated Fat: 0.8 g
- Unsaturated Fat: 4.8 g
- Trans Fat: 0 g
- Carbohydrates: 49.8 g
- Fiber: 21.6 g
- Protein: 13.8 g
- Cholesterol: 0 mg