Pakistan · South Asia

Pakistani Daal Recipe: Comforting Lentils with Tarka

Updated November 3, 2026

Total time
1 hr
prep 15 min · cook 45 min
Serves
4
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece
Cuisine
Pakistan
South Asia

Jump to recipe

Pakistani Daal Recipe: Comforting Lentils with Tarka

Pakistani daal is a gently spiced lentil dish, usually served hot with rice or flatbread and finished with tarka: spices and aromatics briefly sizzled in oil or ghee. This version combines red masoor and yellow moong lentils for a creamy, spoonable texture, with tomato, cumin, garlic, and a crisp finishing tempering.

Ingredients

  • 1 cup (200 g) split red masoor dal, also called red lentils
  • ½ cup (100 g) split yellow moong dal
  • 5 cups (1.2 L) water, plus a little more if needed
  • 1 medium yellow onion (about 150 g), finely chopped and divided
  • 1 medium tomato (about 150 g), finely chopped
  • 1 tablespoon (15 ml) neutral oil or ghee, for the lentils
  • 1 teaspoon (2 g) ground turmeric
  • 1 teaspoon (2 g) ground coriander
  • 1 teaspoon (6 g) fine salt, or to taste
  • 1 tablespoon (15 ml) neutral oil or ghee, for the tarka
  • 1 teaspoon (2 g) cumin seeds
  • 4 garlic cloves (about 12 g), thinly sliced
  • 1 dried red chile, or ½ teaspoon (1 g) crushed red pepper flakes
  • ¼ teaspoon (1 g) Kashmiri chili powder or paprika, optional
  • 2 tablespoons (8 g) chopped fresh cilantro
  • 1 tablespoon (15 ml) lemon juice, optional

Instructions

  1. Rinse the lentils. Put the masoor and moong dal in a fine-mesh sieve and rinse under cool running water, stirring with your fingers, until the water runs mostly clear. Check for any small stones or debris as you rinse. There is no soak required for these split lentils, so they can go straight into the pot.
  2. Start the dal. In a medium, heavy-bottomed saucepan, warm 1 tablespoon (15 ml) oil or ghee over medium heat. Add about half the chopped onion and cook for 4 minutes, stirring occasionally, until softened and translucent. Add the tomato, turmeric, coriander, and salt. Cook for 3 to 4 minutes, stirring, until the tomato softens and begins to break down.
  3. Simmer until tender. Add both rinsed lentils and 5 cups (1.2 L) water. Stir, bring to a boil, then lower the heat to maintain a gentle simmer. Partly cover the pot, leaving a gap for steam to escape, and cook for 30 minutes. Stir every 8 to 10 minutes, scraping the bottom so lentils do not stick. The dal is ready when both kinds of lentils are very soft and the mixture looks creamy. If it is still firm, simmer for another 5 minutes and check again.
  4. Adjust the texture. For a smoother dal, press some of the lentils against the side of the pan with the back of a spoon, or whisk gently for a few seconds. Add warm water a little at a time if it is thicker than you like. For a thicker result, simmer uncovered for a few minutes, stirring often. Taste and adjust the salt.
  5. Make the tarka. While the lentils finish cooking, heat the remaining 1 tablespoon (15 ml) oil or ghee in a small skillet over medium heat. Add the cumin seeds. When they sizzle and smell fragrant, about 20 to 30 seconds, add the remaining onion. Cook for 3 to 4 minutes, stirring, until softened and lightly golden at the edges. Add the sliced garlic and dried chile or pepper flakes. Stir for 30 to 60 seconds, just until the garlic turns pale gold. Take the skillet off the heat and stir in the optional Kashmiri chili powder or paprika. Keep a close eye on the garlic: it can turn bitter if it gets dark brown.
  6. Finish and serve. Pour the hot tarka over the cooked dal, scraping in the cumin, garlic, and oil. Stir once or twice, or leave some of the tempering visible on top. Simmer together for 5 minutes so the flavors settle into the lentils, then turn off the heat and let the pot stand for 5 minutes. Scatter with cilantro and add lemon juice if you like a brighter finish. Serve hot.

Tips

  • Rinse well, but do not worry about soaking. Rinsing removes loose starch and any dust, while split red and yellow lentils cook quickly without a soak. Whole lentils take longer and may need a different amount of water, so use split lentils for the timing in this recipe.
  • Keep the simmer gentle. A hard boil can make the bottom catch before the lentils are tender. Use a heavy saucepan, stir regularly, and lower the heat if the surface is bubbling vigorously. If you notice sticking, move the pot off the burner briefly and loosen the bottom with a spoon before continuing.
  • Use oil instead of ghee if needed. Ghee gives the tarka a rounded, buttery aroma, while neutral oil keeps the dish dairy-free and lets the spices stand out more sharply. Either works. If you do not have cumin seeds, use ¾ teaspoon ground cumin, but add it with the garlic for only a few seconds so it does not scorch.
  • Make the consistency your own. Dal thickens as it cools, and different brands or ages of lentils absorb different amounts of water. Keep warm water nearby and stir in a splash just before serving if it has tightened up. Add salt near the end as well, since tasting after the lentils soften makes it easier to judge.

Serving Suggestions

Serve Pakistani daal in bowls with steamed basmati rice, roti, or chapati. Rice catches the loose, creamy lentils, while flatbread makes it easy to scoop up the thicker parts and the garlic tarka. A simple plate of sliced cucumber, tomato, and red onion adds crunch and freshness; a spoonful of plain yogurt is another cooling accompaniment. Put lemon wedges on the table so each person can adjust the tang to taste.

For a more substantial meal, serve the dal alongside a vegetable sabzi, such as sautéed spinach, cauliflower, or potatoes. A small salad and a pickle or chutney bring contrasting textures and sharpness without much extra cooking. If serving family-style, keep the tarka visible on top until the bowl reaches the table, then offer extra cilantro and sliced green chile separately so diners can choose their preferred level of heat.

Variations

There are many Pakistani home and regional versions of dal; the lentil blend, thickness, and tempering can all vary. This recipe uses masoor and moong for a relatively quick-cooking, creamy base. You can make it with 1½ cups (300 g) of just one of those lentils instead. Red masoor tends to break down into a softer, more uniform dal, while yellow moong has a mild flavor and can keep a little more shape when cooked gently. Use the same water to start, then adjust as needed.

For a deeper, earthier flavor, replace the moong with ½ cup (100 g) split chana dal, but know that chana dal takes longer to soften. Soak it for 30 minutes, drain it, and expect the simmer to take longer; add water as needed until tender. To make the dish hotter, add a finely chopped green chile with the tomato or increase the dried chile in the tarka. For a milder family-style pot, leave out the chile and let people add heat at the table.

You can also change the finishing tempering while keeping the basic method. Add a pinch of asafoetida (hing) to the hot oil before the cumin for a savory note; it is potent, so a small pinch is enough. If hing is unavailable, simply omit it rather than trying to replace it with a large amount of another spice. A few curry leaves, if available, can be added with the cumin for a fragrant variation, though they are not essential to this version.

Storage and Reheating

Refrigerate leftover dal within 2 hours of cooking in a covered, shallow container. It keeps for 3 to 4 days in the refrigerator. The lentils will absorb liquid as they sit, so expect the leftovers to be thicker than the freshly cooked pot. For longer storage, freeze in airtight, meal-size containers for up to 3 months for best quality. Thaw overnight in the refrigerator or reheat from frozen over low heat with a splash of water.

Reheat on the stovetop over medium-low heat, stirring frequently and adding water until the texture is loose and creamy again. You can also microwave a covered portion, stirring partway through so it heats evenly. USDA FSIS recommends reheating leftovers to 165°F (74°C); check the center with a food thermometer. If the dal smells off, has visible mold, or has been left at room temperature for more than 2 hours, discard it. Add fresh cilantro or a small squeeze of lemon after reheating for a livelier finish.

Frequently Asked Questions

Can I make Pakistani daal with only one kind of lentil?
Yes. Use 1½ cups (300 g) of split red masoor or yellow moong in place of the blend. Red masoor generally becomes softer and more uniform, while moong is mild and can retain a little more texture. Start with the stated water, then add more if needed as the lentils simmer.

Why is my dal still firm after 30 minutes?
Lentils can take longer when they are older, and simmering temperature varies from stove to stove. Continue cooking in 5-minute increments, stirring and checking tenderness each time. Keep the pot at a gentle simmer and add warm water if the mixture gets too thick before the lentils soften.

What is tarka, and can I skip it?
Tarka is a hot-oil or hot-ghee tempering in which spices and aromatics are briefly fried, then added to a finished dish. It gives this dal its fragrant garlic-and-cumin finish. You can skip it in a pinch, but the flavor will be milder and less layered; at minimum, stir a little cumin and garlic into the pot while it simmers.

Can I make this recipe ahead?
Yes. Cook the lentils a day ahead, cool them promptly, and refrigerate them in a covered container. Make the tarka just before serving for the freshest aroma, then warm the dal gently with water until creamy. If the tarka is already mixed in, the leftovers are still good; the garlic flavor will simply mellow as it sits.

Is this Pakistani daal recipe vegan?
It is vegan when made with neutral oil. Ghee is clarified butter, so choose oil if you are avoiding dairy. Check packaged spices and any accompaniments if you need to avoid particular ingredients, and serve with rice or a dairy-free flatbread.

How can I make the dal less spicy?
Omit the dried chile, crushed pepper, and optional chili powder. Cumin, coriander, turmeric, tomato, and garlic still make a flavorful base without those sources of heat. If the finished dal tastes sharper than you prefer, serve it with plain yogurt or extra rice rather than adding more spice.

Related

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).