Pakistan · South Asia

Pakistani Dal Recipe with Garlic Cumin Tadka

Updated November 3, 2026

Total time
58 min
prep 15 min · cook 43 min
Serves
4
portions as written
Cuisine
Pakistan
South Asia

Jump to recipe

Pakistani Dal Recipe with Garlic Cumin Tadka

Pakistani dal is a comforting lentil dish simmered with onion, tomato, and warm spices, then finished with a sizzling garlic-and-cumin tadka. This version uses split red lentils for a smooth, weeknight-friendly bowl served with rice or roti. Dal varies from household to household across Pakistan, so adjust the heat and consistency to suit your table.

Ingredients

Split red lentils cook quickly and soften into a naturally creamy dal. The measured water makes a spoonable, medium-thick result; keep a little hot water nearby if you prefer it looser. The tadka is made separately so its toasted spices and garlic stay fragrant when stirred through the pot.

  • 1½ cups (285 g) split red lentils, also called masoor dal
  • 5 cups (1.2 L) water, plus up to ½ cup (120 ml) more if needed
  • 1 medium yellow onion (about 150 g), finely diced
  • 1 medium tomato (about 150 g), chopped
  • 2 garlic cloves (about 6 g), finely chopped for the lentils
  • 1 tablespoon (6 g) fresh ginger, finely grated or minced
  • 1 teaspoon (3 g) ground turmeric
  • 1 teaspoon (2 g) ground coriander
  • ½ teaspoon (1 g) ground cumin
  • ¼ teaspoon (0.5 g) cayenne pepper, or less to taste
  • 1¼ teaspoons (7 g) fine salt, divided or adjusted to taste
  • 1 tablespoon (15 ml) neutral oil or ghee, for the lentil base
  • 1 tablespoon (15 ml) ghee or neutral oil, for the tadka
  • 1 teaspoon (2 g) cumin seeds
  • 4 garlic cloves (about 12 g), thinly sliced
  • 1 dried red chili (about 1 g), stem removed; leave it whole for gentler heat
  • ½ teaspoon (1 g) Kashmiri chili powder, optional
  • ¼ cup (10 g) chopped fresh cilantro leaves
  • 1 tablespoon (15 ml) fresh lemon juice

Instructions

  1. Rinse and prepare the lentils. Put the lentils in a bowl, cover with cool water, and swish them with your fingers. Drain and repeat two or three times, until the water looks much clearer; drain well. Finely dice the onion and tomato, chop the garlic for the base, and prepare the ginger. Rinsing removes loose starch and debris, while draining well keeps excess rinse water from changing the recipe’s starting liquid.
  2. Start the spiced base. Heat 1 tablespoon oil or ghee in a medium, heavy-bottomed saucepan over medium heat. Add the onion and cook for about 5 minutes, stirring occasionally, until softened and translucent but not deeply browned. Stir in the chopped base garlic and ginger and cook for 30 seconds, just until fragrant. Add the tomato, turmeric, ground coriander, ground cumin, cayenne, and 1 teaspoon salt. Cook for about 2 minutes, stirring and pressing the tomato pieces until they begin to break down.
  3. Simmer the lentils. Tip in the drained lentils and pour in 5 cups water. Stir and scrape the bottom of the pan, then bring the mixture to a boil; this should take about 5 minutes. Reduce the heat to low and simmer uncovered for 22 minutes, stirring every few minutes so lentils do not catch on the bottom. Keep the pot at a gentle bubble rather than a vigorous boil. The lentils should be very soft and starting to collapse; if the mixture becomes thicker than you like before they soften, add a splash of hot water.
  4. Make the garlic-cumin tadka. Once the lentils are tender, heat the remaining tablespoon of ghee or oil in a small skillet over medium heat. Add the cumin seeds and let them sizzle for about 20 seconds, until aromatic. Add the sliced garlic and whole dried chili and cook for 1 to 2 minutes, stirring, until the garlic is pale golden. Take the skillet off the heat and stir in the optional Kashmiri chili powder for a few seconds. It can burn quickly, so do not add it while the skillet is still over strong heat. The tadka should smell toasted and fragrant, not bitter.
  5. Finish and adjust. Stir the tadka into the lentils, scraping in the flavorful oil and spices. Simmer together for 2 minutes, then stir in the cilantro and lemon juice and cook for 1 more minute. Taste and add the remaining salt as needed. For a smoother bowl, whisk briskly or mash some lentils against the side of the pot; for a more textured dal, leave them as they are. If it thickens while standing, loosen it with hot water a tablespoon or two at a time.
  6. Serve while hot. Ladle into warm bowls and make sure each serving gets some of the garlic and cumin from the tadka. The dal will continue to thicken slightly as it cools, so aim for a little looser consistency in the saucepan than you want on the plate.

Tips

  • Use the right lentils. Split red lentils (masoor dal) are sold in many supermarkets and South Asian grocery stores. They cook down quickly and give this recipe its soft texture. Whole brown or green lentils need a different cooking time and stay firmer, so they are not a direct swap; follow their package directions and expect a more distinct, less creamy dal.
  • Control the heat in the tadka. Keep the dried chili whole for mild, aromatic warmth, or break it open for more heat. Kashmiri chili powder gives a vivid red color and gentle warmth. If it is hard to find, use a small pinch of paprika plus a pinch of cayenne; the color and flavor will be similar, though not identical. Plain cayenne alone is hotter, so start with less.
  • Watch the garlic closely. Thin slices brown fast, especially in a small skillet. Take the pan off the heat when they are pale gold because residual heat continues cooking them. Dark brown garlic can taste acrid and make the tadka bitter. If the oil smokes, lower the heat before adding the cumin seeds.
  • Season in stages and stir the bottom. Salt is easier to balance after the lentils soften, so the recipe holds some back until the end. Stir regularly during the simmer, particularly as the dal thickens; lentils can settle and scorch even when the surface looks calm. A heavy saucepan and low heat make that less likely.

Serving Suggestions

Serve Pakistani dal hot with steamed basmati rice, roti, chapati, or naan. Rice makes a simple, filling plate, while flatbread is handy for scooping up thicker portions. For a meal with a few sides, add cucumber raita, sliced cucumber and tomato, or a crisp salad dressed with lemon. A small dish of achar or another tangy pickle brings a salty, sharp contrast to the mellow lentils; offer it on the side so everyone can choose how much to add.

If you are serving several people, keep the dal in a warm serving bowl and put extra hot water on the table. It naturally thickens as it sits, and a spoonful or two stirred in just before serving restores a pourable consistency. Finish individual bowls with a little extra cilantro or lemon rather than adding more chili to the whole pot, especially when guests have different heat preferences.

Variations

Make it richer: Use ghee for both the onion base and tadka, or swirl 1 to 2 tablespoons (15 to 30 ml) of cream into the finished pot. Cream is not required for a good dal; it simply makes the bowl richer and less tangy. For a dairy-free version, choose neutral oil instead of ghee.

Add greens: Stir in 2 packed cups (about 60 g) of chopped spinach during the final 3 minutes of cooking, just long enough for it to wilt. Baby spinach is tender and mild; tougher greens such as chopped kale need a few extra minutes and may require a splash more water.

Use a different lentil blend: A mix of red lentils and split yellow moong dal can work well, but the two types may soften at slightly different rates. Keep the same total amount of lentils, check tenderness as they cook, and add water as needed. Chana dal is firmer and usually needs soaking and a longer simmer, so it is better treated as a different recipe rather than substituted cup for cup here.

Make the flavor milder or brighter: Omit the cayenne and dried chili for a gentler pot, then let people add chili at the table. For a more tangy finish, add another teaspoon of lemon juice after tasting. A pinch of garam masala stirred in with the cilantro is another possible finishing touch, though its aroma will give the dal a different spice profile.

Storage and Reheating

Cool leftovers promptly and refrigerate them within 2 hours, in a covered container. The dal keeps for 3 to 4 days in the refrigerator. It thickens considerably when cold, which is normal; add a little water when reheating rather than judging its final consistency straight from the container. For longer storage, freeze in airtight, freezer-safe portions 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 low to medium-low heat, stirring often and adding water a little at a time until it is hot and spoonable. You can also microwave an individual portion in a covered, microwave-safe bowl, stopping to stir every minute or so for even heating. Reheat only the amount you plan to eat, and do not leave cooked dal at room temperature for more than 2 hours. If the stored dal smells off, looks unusual, or has been kept longer than the recommended time, discard it.

Frequently Asked Questions

Do I need to soak red lentils first?

No. Split red lentils soften quickly, so rinsing is enough for this recipe. Soaking is unnecessary and can make them break down faster, which may leave the dal thicker than intended. If you accidentally soak them, drain them well and begin checking for tenderness earlier during the simmer.

Why is my dal still firm after the suggested cooking time?

Lentils can take longer if they are older, the simmer is too low, or the pot is not covered enough to retain heat. Keep the liquid at a gentle, steady bubble and continue cooking in 5-minute increments until the lentils are soft. Add hot water if the pan is drying out, and wait to add any extra lemon juice until they are tender.

Can I make this Pakistani dal recipe without ghee?

Yes. Use a neutral oil such as canola or sunflower oil in both the base and the tadka. Ghee contributes a rounded, buttery aroma, but oil still carries the garlic, cumin, and chili flavors well. Olive oil works in a pinch, though its flavor may be more noticeable in the finished dish.

How can I make the dal thinner or thicker?

For thinner dal, stir in hot water a few tablespoons at a time until it reaches the consistency you like. For thicker dal, simmer it uncovered for a few extra minutes, stirring frequently, or mash some of the softened lentils against the pan. Remember that it will thicken as it cools, so avoid reducing it too far before serving.

Can I prepare the dal ahead of time?

Yes. Make the dal a day ahead and refrigerate it promptly; its flavors will settle together as it rests. Reheat it gently with a splash of water, then check the salt and lemon before serving. For the brightest toasted aroma, you can make the tadka just before serving and pour it over the reheated lentils, rather than stirring it in ahead of time.

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