Spiced Red Lentil Soup
A warming bowl of red lentils simmered with aromatic spices, carrots, and tomato until velvety smooth. This vibrant soup comes together in one pot, delivering deep flavor with a gentle kick of heat that makes it perfect for chilly evenings.
For 4 servings
- prep
Rinse the red lentils.
Place lentils in a fine mesh sieve and rinse under cold water until water runs clear. Set aside.
- saute · ~5 min
Sauté the aromatics.
1.Heat olive oil in a large pot over medium heat.2.Add chopped onion and cook until soft and translucent, about 4 minutes.3.Add minced garlic and cook until fragrant, about 30 seconds. - saute · ~1 min
Bloom the spices.
1.Add ground cumin, ground coriander, and smoked paprika to the pot.2.Stir constantly and cook until spices are fragrant, about 45 seconds.TIPKeep the heat medium-low so the spices don't burn and turn bitter. - mix · ~2 min
Add vegetables, lentils, and liquid.
1.Add diced carrots and diced tomatoes to the pot. Stir to coat with spices.2.Add rinsed lentils, turmeric, red chili powder, black pepper, salt, and water.3.Stir everything together and bring to a boil over high heat. - simmer · ~25 min
Simmer until lentils are tender.
1.Once boiling, reduce heat to low and cover partially with a lid.2.Simmer gently, stirring occasionally, until lentils break down and carrots are soft, about 20 to 25 minutes.TIPStir occasionally and add a splash of water if the soup thickens too much before the lentils are cooked. - mix
Finish with lemon juice.
Remove pot from heat. Stir in fresh lemon juice. Taste and adjust salt and pepper if needed.
- garnish
Ladle into bowls and garnish with cilantro.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Rinse the lentils until the water runs clear to remove dust and prevent foaming.
- 2Bloom the spices for 45 seconds to unlock their essential oils and deepen flavor.
- 3For a creamier texture, use an immersion blender to partially purée the soup.
- 4Add lemon juice off the heat to keep its bright acidity from cooking away.
- 5The soup thickens as it sits; thin leftovers with a splash of water or broth.
- 6Make a double batch and freeze portions for quick weeknight dinners.
- 7Toast a pinch of cumin seeds in oil before adding onion for extra nuttiness.
Adapt it for your goals.
Creamy coconut
Swap 1 cup of water for coconut milk and add a thumb of grated ginger with the garlic. This adds richness and a subtly sweet, tropical note that pairs beautifully with the spices.
high proteinHigh-protein
Stir in 1 cup of cooked shredded chicken or 200g of cubed firm tofu after simmering. Boosts protein without altering the core lentil base.
low oilLow-oil
Water-sauté the onion and garlic by adding 2 tablespoons of water instead of olive oil, and reduce oil to 1 teaspoon for blooming spices. Cuts fat while keeping flavor.
jainJain
Omit onion and garlic, and use ½ teaspoon asafoetida (hing) added with the spices for a savory depth that mimics alliums. Perfect for Jain dietary restrictions.
Why this is on our healthy list.
High in Plant-Based Protein
Red lentils provide a substantial source of protein, making this soup a satisfying option for vegetarian and vegan diets.
Rich in Dietary Fiber
The combination of lentils, carrots, and tomatoes delivers soluble fiber that supports healthy digestion and helps maintain steady energy levels.
Packed with Antioxidants
Turmeric, cumin, and coriander are all rich in antioxidant compounds that help combat oxidative stress and support overall wellness.
Naturally Low in Fat
With only a small amount of olive oil, this soup is low in saturated fat and heart-friendly when prepared as written.
Frequently asked questions
Brown or green lentils will work but require a longer simmer (35–40 minutes) and won't break down as much, so the soup will be chunkier rather than velvety.







