This aromatic and comforting Indian lentil curry is a celebration of warm spices, creamy texture, and wholesome nutrition. Red lentils melt into a silky sauce infused with cumin, coriander, and garlic, creating a dish that's both humble and deeply satisfying. Perfect as a vegetarian main course or side, it's the kind of soul-warming meal that brings people back to the table.
⏱️50 min
📊Easy
👥4 servings
🍽️Main
vegetarianveganbudget-friendlyfamily
Ingredients
200 gred lentils
2 mediumonions
4 piecesgarlic cloves
15 gfresh ginger
1 teaspooncumin seeds
1 teaspoonground coriander
0.5 teaspoonturmeric powder
200 mlcoconut milk
500 mlvegetable stock
2 tablespoonstomato puree
3 tablespoonsvegetable oil
1 teaspoonsalt
0.5 teaspoonblack pepper
20 gfresh cilantro
1 tablespoonlime juice
Instructions
1RINSE THE LENTILS: Place the red lentils in a fine-mesh strainer and rinse thoroughly under cold running water until the water runs clear. This removes excess starch and impurities, ensuring a cleaner cooking process and better texture. Red lentils cook very quickly, typically breaking down within 20-25 minutes, so proper rinsing prevents them from becoming mushy.
2PREPARE THE AROMATICS: Finely dice the onions into small, even pieces about 0.5 cm across. Mince the garlic cloves and grate the fresh ginger on a microplane or fine grater. Having all aromatics prepared and ready before you begin cooking allows you to add them at the proper moment without interrupting the cooking process, which is essential for building layers of flavor.
3TEMPER THE SPICES: Heat 3 tablespoons of vegetable oil in a large, heavy-bottomed pot or Dutch oven over medium heat until it shimmers slightly. Add the cumin seeds and let them sizzle and pop for about 30-45 seconds until fragrant and golden. This blooming process releases the essential oils from the seeds, creating a deeply aromatic spice base that will infuse the entire dahl with authentic Indian flavor.
4BUILD THE FLAVOR BASE: Add the diced onions to the tempered cumin and cook for 5-7 minutes, stirring occasionally, until the onions are soft and translucent but not browned. Once softened, stir in the minced garlic and grated ginger, cooking for another 1-2 minutes until fragrant. Then add the ground coriander and turmeric powder, stirring constantly for 30 seconds to prevent them from burning and to fully incorporate them into the oil.
5ADD THE LENTILS AND LIQUID: Pour in the tomato puree and stir well to combine with the spiced oil, cooking for about 1 minute. Add the rinsed red lentils and stir thoroughly, then immediately pour in the vegetable stock. Bring the mixture to a boil over high heat, then reduce the heat to medium-low and simmer gently for 20-25 minutes. The lentils should break down completely and lose their individual shape, creating a creamy consistency; stir occasionally to prevent sticking and ensure even cooking.
6CREATE A CREAMY TEXTURE: Once the lentils have completely broken down and the dahl has a thick, porridge-like consistency, stir in the coconut milk until fully incorporated. Taste the dahl and season with 1 teaspoon of salt and 0.5 teaspoon of black pepper, adjusting to your preference. For a smoother, more refined texture, you can blend half the dahl using an immersion blender, leaving some texture from whole lentil pieces, or blend it entirely for a silkier consistency.
7FINISH WITH BRIGHTNESS: Remove the dahl from heat and stir in the fresh lime juice, which adds a bright, acidic note that cuts through the richness of the coconut milk and enhances all the spice flavors. Garnish generously with fresh cilantro leaves just before serving. Serve hot with rice, naan bread, or flatbread, and enjoy this nourishing, deeply satisfying curry that tastes even better the next day as flavors continue to meld.