There are few things more comforting than a steaming bowl of hearty soup on a chilly day, and this Spiced Lentil Soup is the absolute queen of comfort. It’s a soul-warming hug in a bowl, brimming with earthy lentils, aromatic spices like cinnamon and cumin, and a vibrant kick from fresh herbs and chilis. The magic happens as it simmers, filling your kitchen with an intoxicating aroma that promises something truly special. We blend half the soup to create a luxuriously creamy texture while still keeping plenty of hearty lentil goodness intact. Grab your biggest pot and let’s make a soup that you’ll come back to again and again!
Ingredients
• Serves 6 to 8
• For the Soup
• 2½ cups / 500g brown or green lentils, rinsed
• 3½ qts. / 3.3 L water
• 1½ tsp. / 9g salt, plus more to taste
• ¼ cup / 60 ml olive oil
• 2 large onions, chopped
• 4 to 5 large cloves garlic, sliced
• 2 large bay leaves
• ½ tsp. / 1g ground cinnamon
• ½ tsp. / 1g ground cloves
• ½ tsp. / 1g ground ginger
• 1½ tsp. / 3g ground cumin
• 2½ Tbs. / 2-3 green chilis, minced
• 2 to 3 Tbs. fresh cilantro, chopped
• ¼ cup / 15g fresh parsley, chopped
• 2 to 3 Tbs. / 30-45g butter, or vegan butter
• Freshly ground black pepper, to taste
• Optional Garnish
• Smoked paprika
• Fresh cilantro sprigs
Instructions
1. Cook the Lentils: In a large pot or Dutch oven, combine the rinsed lentils, 3½ quarts of water, and 1½ teaspoons of salt. Bring to a boil over high heat, then reduce the heat to low, cover, and let it simmer gently for 1 hour.
2. Sauté the Aromatics: About 15 minutes before the lentils are done with their first hour of simmering, heat the olive oil in a large skillet over medium heat. Add the chopped onions, sliced garlic, and bay leaves. Sauté, stirring frequently, for 8-10 minutes, until the onions soften and just begin to color.
3. Bloom the Spices: Add the cinnamon, cloves, ginger, and cumin to the skillet with the onions. Stir constantly over low heat for 1-2 minutes until the spices are fragrant. This step is key to unlocking their deep flavor.
4. Combine and Simmer: Carefully stir the spiced onion mixture into the pot of lentils. Add the minced green chilis, chopped cilantro, and parsley. Give everything a good stir and let the soup continue to simmer, partially covered, for another hour, stirring occasionally to prevent sticking.
5. Blend for Creaminess: Once the lentils are completely tender, remove the bay leaves. For a perfect creamy-yet-chunky texture, carefully transfer about half of the soup to a blender and purée until smooth. Alternatively, use an immersion blender directly in the pot to blend about half the soup. Return the puréed soup to the pot.
6. Finish and Season: Stir the butter into the hot soup until it melts and combines. Season generously with freshly ground black pepper. Taste the soup and add more salt or pepper as needed to suit your preference.
7. Serve: Ladle the soup into warm bowls. If desired, garnish with a sprinkle of paprika and a few fresh cilantro sprigs. Serve immediately and enjoy!
Nutritional Information
• Estimated values per serving, based on 8 servings.
• Calories: 395 kcal
• Protein: 19 g
• Fat: 14 g
• Carbohydrates: 52 g
• Fiber: 16 g
• Iron: 6 mg
Pro Tips
• for Perfect Lentil Soup
• For a delicious vegan version, simply substitute the butter with a high-quality plant-based butter or an extra drizzle of rich olive oil.
• Use an immersion blender directly in the pot for easier cleanup and to control the final texture perfectly, from rustic and chunky to silky smooth.
• This soup tastes even better the next day as the flavors meld and deepen. Store leftovers in an airtight container in the refrigerator for up to 5 days. It also freezes beautifully for up to 3 months.
• Adjust the heat to your liking. For a milder soup, remove the seeds and membranes from the green chilis before mincing. For a spicier kick, leave them in or add an extra chili.
FAQ
Q: Is this spiced lentil soup a good source of plant-based protein
A: Absolutely! Lentils are a powerhouse of plant-based nutrition. Each serving of this hearty soup provides approximately 19 grams of protein, making it a wonderfully filling and satisfying meal for a vegetarian diet.
Q: How can I make this lentil soup completely vegan
A: This recipe is very easy to make vegan. Simply substitute the dairy butter in the final step with a high-quality plant-based butter or an extra drizzle of rich olive oil. All other ingredients are naturally vegan.
Q: Can I make this vegetarian lentil soup ahead of time
A: Yes, this soup is perfect for meal prep and tastes even better the next day as the spices meld. Store leftovers in an airtight container in the refrigerator for up to 5 days. It also freezes beautifully for up to 3 months.
Q: What can I serve with this lentil soup to make it a full meal
A: This soup is quite hearty on its own, but to make it a more complete meal, serve it with a side of crusty bread for dipping, a simple green salad with a lemon vinaigrette, or a scoop of cooked quinoa or brown rice.





