Ingredients
Equipment
Method
- Rinse the red lentils under cold running water until the water runs clear, then set aside.
- Heat the oil in a large deep pan over medium heat, listening for a gentle sizzle as the oil warms up.
- Add the chopped onion and cook, stirring often, until it turns golden and fragrant, about 8 minutes.
- Stir in the minced garlic and grated ginger, cooking for about 1 minute until aromatic and slightly softened.
- Sprinkle in the curry powder, cumin, and turmeric, then toast the spices for 30 seconds, allowing their aroma to fill the air.
- Pour in the canned diced tomatoes, stirring to combine, and cook for 5 minutes, until they soften and release their juices.
- Add the rinsed lentils and water (or broth), stirring well. Bring the mixture to a boil, then reduce heat to low and simmer uncovered for 20-25 minutes, stirring occasionally.
- Check the lentils; they should be tender and breaking apart, and the sauce should be thick and velvety. If too thick, add a splash more water and stir.
- Pour in the coconut milk, stirring to incorporate, and cook for another 5 minutes to meld the flavors.
- Remove from heat and stir in the juice of the lemon for a bright, fresh finish.
- Taste and adjust salt as needed, then let the curry rest for 5 minutes off the heat to allow flavors to deepen.
- Serve hot, garnished with fresh herbs if desired, alongside rice or naan for a complete meal.
Notes
For extra flavor, toast the spices before adding liquids. Adjust the thickness by adding more water or coconut milk. This dish tastes even better the next day as flavors meld.