Dal tadka is a simple Indian lentil curry tempered with spices and herbs. This staple is common in almost every Indian household and packed with protein. Serve with flatbread or rice!
4cupswateruse 2½ cups for Instant Pot or pressure cooker
1teaspoonground turmeric
For the dal base:
1teaspoongheeor avocado oil for vegan
1teaspooncumin seeds
½medium onionfinely chopped
1–2 Thai green chiliesfinely chopped (or serrano)
2medium tomatoeschopped
1teaspoonground cumin
1teaspoonground coriander
¼teaspoonKashmiri chili powderor paprika
1½teaspoonskosher salt
2tablespoonsfresh cilantrochopped, for garnish
For the tadka (tempering):
1tablespoonghee
1teaspoonblack mustard seeds
1teaspooncumin seeds
2–3 dried Indian red chiliesoptional
¼teaspoonKashmiri chili powder
Instructions
Rinse the toor dal in cold water until the water runs mostly clear. Soak in fresh water for 15 minutes, then drain.
Add the drained dal, 4 cups water, and turmeric to a large pot. Cover and bring to a boil over high heat (2–3 minutes). Reduce heat to low and simmer for 30 minutes until the dal is soft and breaking apart. If it still feels hard, cook another 5 minutes. Some liquid should remain — if there's too much, drain and reserve it for later.
About 5 minutes before the dal is done, heat 1 teaspoon ghee in a medium skillet over medium heat. Add the cumin seeds and toast for 30 seconds until fragrant.
Add the chopped onion and green chili. Sauté for about 3 minutes until the onion is soft and fragrant.
Add the tomatoes and press them with a spoon to release their juices. Add the ground cumin, ground coriander, Kashmiri chili powder, and salt. Stir well and cook for 3–5 minutes until the tomatoes break down into a thick base.
Add the dal base to the pot of cooked lentils. Stir to combine, cover, and cook together for 5 minutes. Add up to ½ cup of reserved cooking liquid to reach your preferred consistency.
In the same skillet (no need to wash), heat 1 tablespoon ghee over medium heat. Add the mustard seeds. When they begin to sputter and pop, add the cumin seeds and dried red chilies if using. Let them sizzle for 20 seconds, then add the Kashmiri chili powder and stir for 5 seconds — remove from heat immediately so the ground spice doesn't burn.
Pour the hot tadka directly over the dal — it will sizzle and crackle on contact. Garnish with chopped cilantro and serve hot with rice or flatbread.
Notes
Toor dal is the standard, but moong dal (30 min cook time) or masoor dal (20 min) both work. Adjust simmering time accordingly.
The tadka goes on last and should sizzle when it hits the dal. If it doesn't sizzle, the ghee wasn't hot enough — the sound is the flavor.
Raw whole spices (mustard, cumin seeds, dried chilies) go into the hot ghee first. Ground spices (chili powder) go in last and cook for seconds, not minutes — they burn fast.
Instant Pot: Use 2½ cups water. High pressure for 10 minutes, natural release. Proceed with the dal base and tadka as written.
Storage: Refrigerate up to 4 days. Dal thickens as it sits — add water when reheating. Freezes well up to 3 months