This Indian dal is a stovetop dish of red lentils simmered until creamy, then finished with a fragrant cumin, garlic, and onion tadka. It is an easy, flexible meal served with rice or flatbread; seasonings and textures vary widely between Indian regions and households.
Ingredients
- 1 cup (200 g) split red lentils, also called masoor dal
- 4 cups (950 ml) water, plus more as needed
- 1 medium tomato, about 5 oz (140 g), diced
- ½ teaspoon ground turmeric (about 1 g)
- 1 teaspoon fine salt (5 g), or to taste
- 1 tablespoon ghee (14 g) or neutral oil (15 ml)
- 1 teaspoon cumin seeds (2 g)
- 1 small dried red chile, broken in half, or ¼ teaspoon red pepper flakes (optional)
- ½ small yellow onion, about 2 oz (55 g), finely diced
- 3 garlic cloves (about 9 g), finely chopped
- 1 teaspoon finely grated fresh ginger (5 g)
- ¼ teaspoon ground coriander (about 0.5 g), optional
- 2 tablespoons chopped fresh cilantro (about 5 g), plus extra to serve
- 1 tablespoon fresh lemon juice (15 ml), or to taste
Instructions
- Rinse the lentils. Put the red lentils in a bowl or fine-mesh strainer and rinse under cool running water, stirring with your fingers, until the water looks mostly clear. Drain well. This removes loose starch and bits of debris; there is no need to soak split red lentils for this recipe.
- Start the dal. Combine the lentils, 4 cups (950 ml) water, diced tomato, turmeric, and salt in a medium, heavy-bottomed saucepan. Bring to a boil over medium-high heat, then lower the heat so the mixture simmers gently. Leave the lid slightly ajar to limit splattering and prevent a boil-over.
- Simmer until soft. Cook for 20 to 25 minutes, stirring every few minutes, until the lentils have broken down and are completely tender. Keep the simmer gentle rather than vigorous. If the bottom begins to catch, lower the heat and stir; add a splash of hot water if the dal becomes thicker than you like before the lentils are soft.
- Make the tadka while the lentils cook. Heat the ghee or oil in a small skillet over medium heat. Add the cumin seeds and optional dried chile. Stir for about 30 seconds, just until the seeds smell fragrant and begin to darken slightly. Do not let them turn black.
- Cook the aromatics. Add the diced onion to the skillet and cook for 3 to 4 minutes, stirring, until softened and lightly golden at the edges. Add the garlic, ginger, and optional ground coriander; stir for 30 to 45 seconds, until fragrant. If the garlic browns too quickly, take the pan off the heat briefly.
- Finish the dal. When the lentils are tender, stir the tadka into the saucepan. Simmer together for 2 to 3 minutes so the flavors mingle. Stir in the cilantro and lemon juice. Taste and adjust the salt, lemon, or heat. The finished dal should be pourable but substantial; thin it with hot water or simmer it briefly to thicken.
- Serve hot. Ladle into bowls and add more cilantro if you like. If the dal stands for a few minutes before serving, stir it and loosen it with a little hot water, since it thickens as it cools.
Tips
- Choose the right lentils. Split red lentils cook quickly and turn soft, making them a good choice for a smooth, spoonable dal. Whole brown or green lentils take longer and hold their shape, so they are not a direct timing substitute here. Yellow split mung beans can work, but may need more simmering and water; cook them until fully tender rather than relying only on the clock.
- Watch the texture, not just the timer. Lentils vary with age and the heat of the stove. If they remain firm after 25 minutes, continue simmering and check every 3 to 5 minutes. If the dal is already tender but too thick, stir in hot water a few tablespoons at a time. A short simmer after thinning helps the texture become even again.
- Keep the tadka fragrant, not burnt. Cumin and garlic can go from toasted to bitter quickly. Use medium heat, stay beside the pan, and add the onion before the garlic so it has time to soften. If you do not have ghee, neutral oil works well; ghee contributes a buttery aroma, while oil gives a cleaner, lighter finish.
- Adjust chile and lemon at the end. Dried chiles vary in strength, so start with less if you are unsure. Lemon brightens the finished bowl, but too much can overpower the earthy lentils. Add it gradually, taste, and stop when the dal tastes lively rather than sharply sour.
Serving Suggestions
Serve the dal hot in a bowl beside steamed basmati rice, jeera rice, or another plain rice. For a traditional-style meal, pair it with roti, chapati, or naan so each serving can be scooped up with bread. The dal is filling enough to be the main dish, but it also works as one part of a larger meal with a dry vegetable preparation, such as sautéed greens, cauliflower, or potatoes.
Set out lemon wedges, chopped cilantro, and a small bowl of yogurt for people to adjust their portions. A crisp salad of cucumber, tomato, and onion adds a cool contrast, while a spoonful of pickle or chutney brings a salty, tangy accent. If serving rice and dal together, keep the dal slightly looser than you would for bread; it will settle into the rice without becoming pasty.
Variations
Make it smoother: Mash the cooked lentils with the back of a spoon or whisk them briefly before adding the tadka. For a very smooth result, use an immersion blender for a few seconds, taking care not to splash hot liquid. Red lentils naturally break down, so blending is optional rather than necessary.
Use a different finishing spice: A pinch of garam masala can be stirred in with the cilantro, while a small pinch of asafoetida (hing) can be added to the hot ghee with the cumin. Hing is a pungent seasoning used in some Indian cooking; it is often sold powdered, sometimes blended with wheat flour. If you cannot find it, simply leave it out rather than substituting a large amount of another spice.
Add greens: Stir in 2 packed cups (about 60 g) of chopped spinach during the final 2 to 3 minutes of simmering, just until wilted. For heartier greens, chop them finely and add them earlier so they have time to soften. The extra vegetables will make the dal thicker, so keep hot water nearby to adjust the consistency.
Make a richer version: Replace some of the water with up to ½ cup (120 ml) coconut milk, added after the lentils are tender. It gives the dal a creamy texture and a mild coconut flavor, changing the profile from this simple everyday version. Taste before adding more lemon, because the added richness can make the seasoning feel different.
Storage and Reheating
Cool leftovers promptly and refrigerate them within 2 hours of cooking in a shallow, covered container. The dal keeps for 3 to 4 days in the refrigerator. It thickens as it sits, so store it without trying to correct the texture; add water when reheating instead. Do not leave cooked dal at room temperature for more than 2 hours.
Reheat one portion in a saucepan over medium-low heat, stirring often and adding water a little at a time until it is hot and spoonable. For a larger amount, reheat gently with a lid partly covering the pot, stirring periodically so the bottom does not scorch. If using a microwave, cover the bowl loosely, stir halfway through, and heat until steaming hot throughout. USDA FSIS guidance is to reheat leftovers to 165°F (74°C); check the center with a food thermometer.
Dal can also be frozen in meal-size airtight containers for up to 3 months for best quality. Leave a little room at the top because liquid expands as it freezes. Thaw it overnight in the refrigerator, or reheat from frozen over low heat with a splash of water, stirring as it softens. Freeze portions plain if you want more flexibility; fresh lemon and cilantro are best added after reheating.
Frequently Asked Questions
Do I need to soak red lentils before cooking?
No. Split red lentils are small and cook quickly, so rinsing is enough for this recipe. Soaking is not harmful, but it changes the cooking time and may make the lentils break down even faster. If you do soak them, drain them and begin checking for tenderness earlier than the recipe suggests.
Why is my dal too thick or too thin?
Red lentils absorb liquid and continue to thicken as they cool, so texture can shift between cooking and serving. Stir in hot water a little at a time if it is too thick. If it is too thin, simmer it uncovered for a few minutes, stirring regularly. Keep in mind that a dal served with rice is often looser than one served with flatbread.
Can I make this without ghee?
Yes. Use a neutral oil such as canola or sunflower oil in the same amount. Ghee has a nutty, buttery aroma, but the cumin, onion, garlic, and ginger still make a flavorful tadka with oil. Olive oil can also be used, though its taste may be more noticeable in the finished dish.
Can I cook this dal in advance?
Yes. Make it up to 3 to 4 days ahead and refrigerate it promptly. The flavor remains pleasant, although the texture will become thicker in storage. Reheat gently with water, then taste and adjust the salt and lemon just before serving. For the freshest aroma, add a little extra cilantro after reheating.
What can I use if I cannot find masoor dal?
Look for split red lentils in a well-stocked grocery store or an Indian grocery shop; the package may simply say red lentils. Yellow split mung beans are a reasonable alternative, but they may need additional cooking time and liquid. Brown or green whole lentils have a firmer texture and longer cooking time, so they will produce a different dish rather than a direct replacement.
Is this dal very spicy?
Not as written if you omit the dried chile; the ground spices mainly add warmth and aroma. For mild heat, leave out the chile and serve pepper flakes separately. For more heat, add a chopped fresh green chile with the onion, or use a second dried chile. Chile strength varies, so increase it gradually and taste before serving.
Related
- Indian Chai Tea Recipe: Spiced, Creamy Stovetop Chai
- Indian Recipes With Potatoes: Aloo Curry
- Indian Tomato Chutney Recipe with South Indian Tempering
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).