Ingredients
Equipment
Method
- Rinse the lentils thoroughly under cold water until the water runs clear and set aside.
- Heat the oil in a heavy-bottomed pot over medium heat until it shimmers, then add the cumin seeds. Toast them until fragrant and slightly darker, about 1 minute, listening for a crackling sound.
- Add the chopped onion to the pot and cook, stirring occasionally, until golden and softened, about 8 minutes. The onions should be fragrant and slightly caramelized around the edges.
- Stir in the minced garlic and grated ginger, cooking for another minute until fragrant, with a slight sizzle.
- Add the canned diced tomatoes to the pot, stirring to combine. Cook until the tomatoes break down and the mixture darkens slightly, about 10 minutes, releasing a warm, spicy aroma.
- Pour in the rinsed lentils and vegetable broth, stirring to combine. Bring the mixture to a gentle boil, then reduce heat to low and cover loosely with a lid.
- Let the curry simmer gently for 15-20 minutes, stirring occasionally, until the lentils are tender and the sauce has thickened to a creamy consistency.
- Check the seasoning and add salt to taste. Squeeze in fresh lemon juice for brightness and stir well to combine.
- Remove from heat, let sit for 5 minutes to allow flavors to meld, then garnish with chopped cilantro.
- Serve hot over rice or with warm bread, enjoying the creamy, fragrant lentil curry that’s both satisfying and nourishing.
Notes
For extra richness, stir in a splash of coconut milk at the end. Adjust spice levels with chili if desired. This dish keeps well in the fridge for up to 4 days and can be frozen for longer storage.