
Red Lentil Coconut Curry
A rich, comforting Indian curry with creamy coconut milk and earthy red lentils, simmered with aromatic spices. Perfect for a cozy weeknight dinner served over rice.
⏱ 10 min prep · 35 min cook · easy
Method
- 1
Rinse the red lentils under cold water until the water runs clear. Set aside.
- 2Sautéing
Heat vegetable oil in a large pot over medium heat. Add finely chopped onion and sauté until soft and translucent, about 5 minutes. The onion should be fragrant and slightly golden at the edges.
⏲ 5 min
- 3Sautéing
Add minced garlic and grated ginger to the pot. Stir constantly for 1 minute until fragrant, being careful not to burn the garlic.
⏲ 1 min
- 4Sautéing
Add tomato paste, garam masala, curry powder, turmeric, ground cumin, and kosher salt. Stir well to combine, cooking for 1 minute until the spices become fragrant and the tomato paste darkens slightly.
⏲ 1 min
- 5
Add the rinsed red lentils, coconut milk, and 500 ml hot water. Stir to combine, scraping up any browned bits from the bottom of the pot.
- 6Simmering
Bring the curry to a gentle boil over medium-high heat. Once boiling, reduce heat to low, cover, and simmer for 25-30 minutes, stirring occasionally, until lentils are tender and the curry has thickened to a creamy consistency. The lentils should be soft and the sauce should coat the back of a spoon.
⏲ 30 min
- 7
Taste and adjust seasoning with salt if needed. If the curry is too thick, add a splash of water to reach desired consistency.
- 8
Serve hot, garnished with chopped cilantro, with warm naan bread on the side.