The aroma of simmering lentils fills the kitchen, inviting you to warm up with a comforting bowl of The Best Lentil Soup. This hearty dish, which comes together in about 45 minutes, highlights the earthy flavors of lentils and spices, making it a nutritious and satisfying option for any meal. The perfect balance of ingredients ensures that every spoonful is bursting with flavor.
This recipe is ideal for anyone seeking a wholesome, plant-based meal that easily serves a crowd. You can whip it up on a busy weeknight or prepare it ahead for cozy gatherings. Leftovers can be stored in the fridge for up to a week, making this soup not only delicious but also practical.
Why You’ll Love This Recipe
- Heartiness from protein-packed lentils makes it filling and nutritious.
- A perfect balance of spices adds depth to each bite.
- Simple techniques create a creamy texture without cream.
- Versatile enough to tailor with your favorite vegetables or spices.
What You’ll Need
Gather the following ingredients for a delightful soup experience.
For the Soup
- 2 tbsp olive oil
- 1 medium onion, finely chopped
- 6 cloves garlic, minced
- 3 carrots, finely chopped
- 3 cup celery stalks, finely chopped
- 2 tsp salt
- 1 lb lentils, picked and rinsed
- 1 (15-ounces) can diced tomatoes
- 6 cups chicken or vegetable broth (plus more if needed)
- 1/2 tsp ground coriander
- 1/2 tsp ground cumin
- 1/4 tsp ground black pepper
- 1/4 tsp ground all-spice
- 1/4 tsp ground ginger
- Juice from 1/2 lemon (about 2 teaspoons)
For best flavor, use fresh spices.
Substitutions & Swaps
- Olive oil can be replaced with avocado oil.
- Vegetable broth works for a vegan option.
- Use yellow split peas if lentils aren’t available.
- A splash of vinegar can substitute for lemon juice.
How to Make It
Prepare to create a flavorful lentil soup following these simple steps.
Heat the oil
Heat the oil in a large pot or Dutch oven over medium heat.
Sauté the vegetables
Add the onions, garlic, carrots, and celery, and sauté, stirring frequently until the onions become translucent, approximately 5-6 minutes.
Combine the ingredients
Add the lentils, tomatoes, broth, coriander, cumin, ground black pepper, all-spice, and ginger, and stir to combine. Bring to a boil.
Simmer the soup
Reduce the heat to low, cover, and simmer for about 30-35 minutes or until the lentils become tender. Season with salt and ground black pepper to taste. Remove from heat and stir in the lemon juice.
Blend for creaminess
To make the soup creamy without adding any cream, blend some of the soup with an immersion blender to your desired consistency. Alternatively, using a regular blender, blend about 2 cups of the soup until smooth. Return the soup to the pot and stir to combine. If the soup is too thick, add additional broth until it reaches your desired consistency.
How to Store It
Fridge: Store in an airtight container for up to 7 days.
Freezer: Yes, it freezes well for up to 3 months.
Reheat: Microwave or heat on the stove for about 10 minutes until warm.
Tips for Best Results
- Rinse lentils thoroughly to remove any debris or stones.
- Add more broth gradually if you prefer a thinner soup.
- Experiment with spices to customize the flavor to your liking.
- For added freshness, squeeze in extra lemon juice before serving.
Serving Suggestions
- Serve with crusty bread for a satisfying meal.
- Pair with a light salad for a balanced dinner.
- Garnish with fresh herbs or yogurt for an enhanced flavor.




Leave a Comment