Red Lentil Curry
Creamy, mildly spiced red lentils simmered with aromatics and coconut milk until perfectly tender. This one-pot curry comes together in about 40 minutes and tastes even better the next day. Serve it over steamed rice or with warm naan for a cozy, satisfying meal.
For 4 servings
- prep · ~2 min
Rinse the lentils.
Place red lentils in a fine-mesh strainer and rinse under cold running water until the water runs clear. This removes excess starch and prevents the lentils from becoming gummy.
- boil · ~20 min
Simmer the lentils until tender.
In a medium pot, combine rinsed lentils with water. Bring to a boil over high heat, then reduce to a gentle simmer. Skim off any foam that rises to the surface. Cook uncovered for 15 to 20 minutes until lentils are soft and falling apart. Stir occasionally to prevent sticking.
- saute · ~11 min
Build the aromatic base.
1.Heat oil in a large skillet over medium heat.2.Add chopped onion and sauté until translucent and lightly golden (5 to 6 minutes).3.Add minced garlic and grated ginger, sauté until fragrant (1 minute).4.Add diced tomatoes and cook until they soften and break down (4 to 5 minutes).TIPUse medium heat for the onions — rushing them on high heat burns the garlic and ginger added later. - saute · ~1 min
Bloom the spices.
Add turmeric, cumin powder, coriander powder, red chili powder, and salt to the tomato-onion mixture. Stir continuously for 30 to 45 seconds until the spices are fragrant and well incorporated.
TIPBlooming spices in the fat releases their essential oils and deepens the flavor of the entire dish. - simmer · ~10 min
Combine and simmer the curry.
Pour the cooked lentils into the skillet with the spiced onion-tomato base. Stir in the coconut milk and bring everything to a gentle simmer. Cook for 8 to 10 minutes, stirring occasionally, until the curry thickens to a creamy consistency.
- mix · ~1 min
Finish with lemon and garam masala.
Turn off the heat. Stir in the lemon juice and garam masala. Taste and adjust seasoning if needed.
- garnish
Garnish with cilantro and serve hot.
Ladle the curry into bowls and sprinkle with fresh chopped cilantro. Serve with steamed basmati rice or warm naan.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Rinse the red lentils thoroughly until the water runs clear to prevent gummy texture.
- 2Skim off any foam that rises to the surface while simmering the lentils for a clean finish.
- 3Cook the onions on medium heat until golden to avoid burning garlic and ginger added next.
- 4Bloom the spices in the oil for 30-45 seconds to release their essential oils and deepen flavor.
- 5Add the lemon juice and garam masala only after turning off the heat to preserve their brightness.
- 6This curry thickens as it cools; stir in a splash of hot water when reheating to restore consistency.
- 7Let the curry rest for 10 minutes before serving to allow flavors to meld together.
Adapt it for your goals.
Vegetable-loaded
Add 1 cup of chopped spinach or diced carrots during the final simmer for extra nutrients, color, and a slight sweetness that balances the spices.
high proteinHigh-protein
Stir in a cup of cooked chickpeas along with the lentils for a heartier, protein-packed version that turns the curry into a more complete meal.
low fatLow-fat
Replace the full-fat coconut milk with light coconut milk or a 50/50 mix of water and a splash of yogurt for a lighter yet still creamy texture.
jain friendlyJain-friendly
Omit the garlic and onion, and add a pinch of asafoetida (hing) to the oil at the start to replicate the savory depth without alliums.
smoky variationSmoky variation
Finish the curry with a quick dhungar (smoking) method: place a hot charcoal in a small bowl set in the curry, drizzle with ghee, and cover for 2 minutes for an authentic smoky flavor.
Why this is on our healthy list.
Rich in Plant-Based Protein
Red lentils provide a hearty source of plant protein, making this curry a satisfying option for vegetarians and vegans seeking protein without meat.
High in Dietary Fiber
With lentils as the base, this dish delivers a good amount of soluble and insoluble fiber, which aids digestion and helps maintain steady energy levels.
Packed with Anti-Inflammatory Spices
Turmeric, ginger, and cumin are known for their anti-inflammatory properties, adding both flavor and potential wellness benefits to each bowl.
Source of Iron and Folate
Red lentils are naturally rich in iron and folate, important for red blood cell production and overall vitality, especially when paired with vitamin C from the lemon juice.
Low in Saturated Fat
Using just a tablespoon of oil and a modest amount of coconut milk keeps the saturated fat content lower than many creamy curries, supporting heart health.
Frequently asked questions
No, red lentils cook quickly and do not require soaking. Just rinse them thoroughly to remove excess starch and debris.







