A comforting and flavorful Indian classic, rich with warm spices and subtle aromatic notes. This creamy and velvety dal is perfect for a balanced, economical, and deliciously vegetarian meal that will delight every palate.
⏱️55 min
📊Easy
👥4 servings
🍽️Main
vegetarianveganbudget-friendlyfamily
Ingredients
250 gred lentils
2 piècesonions
4 goussesgarlic
2 cmfresh ginger
400 gcrushed tomatoes
200 mlcoconut milk
3 cuillères à soupeolive oil or ghee
1 cuillère à caféground turmeric
1 cuillère à cafécumin seeds
0.5 cuillère à cafécoriander seeds
750 mlvegetable broth
à goûtsalt and pepper
Instructions
1PREPARE YOUR INGREDIENTS: Peel and finely mince the onions into uniform small dice. Lightly crush the garlic cloves and chop them into thin slivers. Peel the fresh ginger with a spoon and finely grate it to release its essential oils. Rinse the red lentils under cold running water until the water runs clear, this removes excess starch and ensures a creamier texture when cooked.
2TOAST THE SPICES: Pour the olive oil or ghee into a heavy-bottomed pot over medium-high heat. Once the oil is hot and shimmering, add the whole cumin and coriander seeds. Listen for a gentle sizzle and wait approximately 1 minute until the spices become very fragrant and slightly darker in color. This step, called "tempering" in Indian cooking, unlocks the full aromatic richness of the spices.
3SAUTÉ THE AROMATICS: Immediately add the minced onions to the toasted spices and stir constantly for 4-5 minutes until they become translucent and begin to brown slightly. Pour in the minced garlic and grated ginger, stir vigorously for an additional 2 minutes to incorporate well. The onions should be very tender and fragrant with a lightly caramelized base for added depth.
4DEGLAZE AND ADD TOMATOES: Sprinkle the ground turmeric over the mixture and stir immediately for 30 seconds to prevent it from burning. Pour in the crushed tomatoes with their juice and stir well to combine. Let this base cook for 3 minutes over medium heat; the tomatoes will reduce slightly and merge with the onions, creating a rich aromatic sauce.
5ADD LENTILS AND BROTH: Stir in the rinsed red lentils, then pour in the warm vegetable broth all at once. Increase the heat to bring to a boil, you will see small bubbles forming at the surface. Reduce to medium heat and simmer uncovered for 20-25 minutes. The red lentils will cook quickly and partially break down, creating the characteristic creamy texture of dal.
6FINISH AND ADJUST: When the lentils are very tender and the dal has a nice creamy consistency, pour in the coconut milk in a thin stream while stirring constantly to incorporate smoothly. Taste and adjust the seasoning with fresh salt and ground pepper to your preference. Let simmer for another 2-3 minutes. The dal should have the texture of a smooth, silky purée, neither too thick nor too thin. Serve piping hot with basmati rice or freshly baked naan for an authentically Indian experience.