Indian lentil stew is a home-style dal: red lentils simmered with tomato, ginger, garlic and warm spices until soft and spoonable. Versions vary across India and from household to household; this approachable stovetop version is served with rice or flatbread and finished with lemon and fresh cilantro.
Ingredients
- 1½ cups (285 g) dried red lentils, also called masoor dal
- 2 tablespoons (30 ml) neutral oil, such as canola or sunflower oil
- 1 medium yellow onion, finely chopped, about 1 cup (150 g)
- 4 garlic cloves, finely chopped, about 15 g
- 1 tablespoon (15 g) finely grated fresh ginger
- 1 medium green chili, seeded and finely chopped, about 10 g; optional
- 1 teaspoon (2 g) ground cumin
- 1 teaspoon (2 g) ground coriander
- ½ teaspoon (1 g) ground turmeric
- ½ teaspoon (1 g) ground cumin seeds
- ¼ teaspoon (0.5 g) cayenne pepper, or to taste
- 1 cup (180 g) chopped ripe tomato, or canned chopped tomato with its juice
- 5 cups (1.2 L) water or low-sodium vegetable broth, plus more as needed
- 1¼ teaspoons (7 g) fine salt, divided, plus more to taste
- 1 tablespoon (15 ml) fresh lemon juice, plus wedges for serving
- ¼ cup (10 g) chopped fresh cilantro leaves and tender stems
- ½ teaspoon (1 g) garam masala, optional
Instructions
-
Put the lentils in a fine-mesh strainer and rinse under cool running water, stirring them with your fingers, until the water runs mostly clear. Pick out any small stones or shriveled lentils. Drain well. Red lentils do not need soaking; rinsing removes loose starch and dust and helps the stew cook evenly. Chop the onion, garlic, ginger, chili and tomato before heating the pot so the aromatics are ready to go.
-
Set a heavy medium pot or Dutch oven over medium heat and add the oil. When it shimmers, add the onion and ½ teaspoon of the salt. Cook for about 5 minutes, stirring occasionally, until the onion is softened and beginning to turn golden at the edges. Add the garlic, ginger and green chili, if using, and stir for 1 minute. Keep the heat moderate: garlic should smell fragrant, not brown or scorch.
-
Stir in the ground cumin, ground coriander, turmeric, cumin seeds and cayenne. Let the spices cook in the oil for about 30 seconds, stirring constantly, until fragrant. Add the chopped tomato and cook for 2 minutes, breaking it up with a spoon. It does not need to disappear into a paste, but it should soften and mingle with the spices. This brief blooming step deepens the flavor without requiring a separate spice blend.
-
Add the drained lentils, water or broth, and the remaining ¾ teaspoon salt. Stir well and scrape the bottom of the pot to loosen any browned bits. Bring the liquid just to a boil, then lower the heat to maintain a gentle simmer. Leave the lid slightly ajar and cook for about 22 minutes, stirring every 5 minutes or so, until the lentils are very tender and starting to break down. If the pot bubbles vigorously, lower the heat; a rapid boil can make lentils stick before they soften.
-
Stir the stew thoroughly, pressing a few lentils against the side of the pot with the spoon to thicken the broth while leaving some texture. If it seems too thick, add hot water ¼ cup (60 ml) at a time. If it looks thinner than you want, simmer uncovered for another 2 to 4 minutes, stirring often. Red lentils thicken further as they stand, so aim for a loose, creamy consistency rather than a stiff puree.
-
Turn off the heat. Stir in the lemon juice, cilantro and garam masala, if using. Taste and adjust the salt, lemon or cayenne. Let the pot sit for 2 minutes so the flavors settle, then serve hot. The finish should taste savory and gently spiced, with enough lemon to brighten the lentils rather than make the stew sour.
Tips
-
Use red lentils for the stated timing. Red lentils cook quickly and soften into a creamy stew. Yellow split lentils can work, but their cooking time varies by type and age, so check the package and add liquid as needed. Brown or green lentils hold their shape much more; they generally take longer and produce a less creamy result, so they are not a direct timing swap.
-
Control the heat with the chili and cayenne. For a mild pot, leave out the green chili and cayenne; the cumin, coriander and ginger still give it warmth. For more heat, keep the chili seeds or add cayenne gradually at the end. Chili strength varies, so tasting before adding more is more reliable than judging by appearance.
-
Choose broth or water intentionally. Water lets the lentils and aromatics taste clear and is traditional in many everyday dals; vegetable broth gives a rounder, saltier base. If the broth is salted, start with less added salt and adjust once the lentils are cooked. A splash of water is also the easiest way to loosen leftovers.
-
Keep the simmer gentle and stir the bottom. Lentils can settle and catch, especially in a thin saucepan. Use a heavy pot if available, stir periodically, and add a little hot water if the surface becomes dry before the lentils are tender. If a few lentils remain intact, that is fine; the stew does not need to be perfectly smooth.
Serving Suggestions
Spoon the stew over steamed basmati rice for a satisfying bowl, or serve it alongside roti, naan or another flatbread for scooping. A small bowl of plain yogurt or raita makes a cool contrast to the warming spices; for a dairy-free table, offer coconut yogurt or simply add extra lemon. Set out lemon wedges, chopped cilantro and a little finely chopped onion so everyone can brighten or garnish their portion.
For a fuller meal, pair the dal with a simple vegetable side such as sautéed spinach, roasted cauliflower or cucumber salad. If serving rice, start it while the lentils simmer so both are ready together. The stew is also good as a soup-like bowl on its own: thin it with hot water to your preferred consistency and add a piece of bread. Keep garnishes separate until serving, since fresh herbs and lemon taste livelier when added at the table.
Variations
Make it richer: Stir in ½ cup (120 ml) unsweetened coconut milk at the end, then warm gently without boiling. It makes the dal creamier and slightly sweet, and softens the spice profile. For a dairy finish instead, add a small spoonful of butter or ghee to each serving. Neither is essential to the recipe.
Add greens: Stir in 2 packed cups (60 g) baby spinach during the last 2 minutes of cooking, just until wilted. Chopped kale or mustard greens are sturdier and need a few more minutes; add them while the lentils simmer and check that they are tender. Greens may absorb some liquid, so keep hot water nearby to adjust the texture.
Try a finishing tempering: For a more pronounced aromatic top note, warm 1 tablespoon (15 ml) oil or ghee in a small pan, add ½ teaspoon (1 g) cumin seeds and let them sizzle briefly, then pour the fragrant oil over the finished pot. Keep the seeds moving and remove the pan from the heat as soon as they smell toasted; burnt seeds turn bitter. This optional technique adds a distinct toasted-cumin aroma.
Use pantry tomato: If fresh tomatoes are out of season, use canned chopped tomato. A few tablespoons of tomato paste can stand in, but it is more concentrated and tangier: use 1 tablespoon (16 g), stir it in with the spices, and add a little extra water if the stew thickens too much. For a tomato-free version, omit the tomato and add about ½ cup (120 ml) extra water, then adjust lemon and salt at the end.
Storage and Reheating
Cool the stew promptly and refrigerate it within 2 hours of cooking, in a covered shallow container. It keeps for 3 to 4 days in the refrigerator. The lentils absorb liquid as they chill, so expect a thicker texture the next day. For longer storage, freeze portions in airtight, freezer-safe containers for up to 3 months for best quality. Leave a little room at the top because the liquid expands as it freezes, and thaw overnight in the refrigerator when convenient.
Reheat a portion in a saucepan over medium-low heat, stirring often and adding water a few tablespoons at a time until it is loose and steaming. You can also microwave it in a covered, microwave-safe bowl, stirring halfway through so the center heats evenly. USDA FSIS guidance is to reheat leftovers to 165°F (74°C); check the center with a food thermometer. Avoid repeatedly warming and cooling the whole pot: reheat only what you plan to eat, and return the rest promptly to the refrigerator.
Frequently Asked Questions
Is Indian lentil stew the same as dal?
Dal refers broadly to dried pulses and to many dishes made from them, so this red lentil stew is one kind of dal rather than a single definitive version. Ingredients and texture vary by region, household and the lentil used. This recipe uses red lentils for a quick, soft, creamy result, but other dals can be thinner, chunkier or made with different seasonings.
Can I make this recipe with brown or green lentils?
You can, but expect a different texture and longer cooking. Brown and green lentils tend to remain distinct instead of collapsing into a creamy stew. Use the package’s cooking guidance, begin checking for tenderness well after the red-lentil timing, and add more water if needed. For the quickest close match, use split red lentils or another lentil labeled masoor dal.
Why are my lentils still firm?
They may need more time, or the simmer may be too gentle to cook them through. Continue simmering and check every few minutes, adding hot water if the pot is getting dry. Lentils vary with age and storage conditions, so the stated time is a guide rather than a guarantee. Adding acidic ingredients such as lemon before the lentils soften can slow cooking, which is why this recipe adds lemon at the end.
Can I make the stew ahead?
Yes. Make it up to 3 days ahead, chill it within 2 hours, and refrigerate it covered. The flavor remains pleasant and the texture thickens as it sits. Reheat gently with a little water, stirring until evenly hot, and finish with fresh lemon or cilantro if you have them. For food safety, bring leftovers to 165°F (74°C) when reheating.
What can I use instead of fresh ginger or cilantro?
If fresh ginger is unavailable, use about 1 teaspoon (2 g) ground ginger, adding it with the other ground spices; its flavor is warmer and less bright. Cilantro is optional and can be left out, or replaced with chopped flat-leaf parsley for a fresh garnish, though the flavor will be different. A squeeze of lemon still gives the stew a lively finish without either herb.
Related
- Curry Island Indian Kitchen: A Weeknight Chicken Curry
- Egyptian Food with Rice: Classic Koshari Recipe Guide
- Indian Island Curry with Chickpeas and Coconut
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).