Go Back
Golden creamy dal tadka in a ceramic bowl with sizzling garlic-cumin ghee tadka and coriander on a white marble kitchen island

Dal Tadka Recipe (Punjabi Restaurant Style)

Classic Punjabi dal tadka with creamy toor dal and a sizzling garlic-cumin ghee tadka. Vegan option included, meal prep friendly, and ready in 30 minutes.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 4 servings

Ingredients
  

For the Dal
  • 1 cup toor dal (arhar dal), rinsed well
  • 3 cups water (4 cups if cooking in a pot)
  • 1/2 tsp turmeric
  • 3/4 tsp salt, or to taste
  • 2 tbsp masoor dal or moong dal (optional, for extra creaminess)
For the Tadka
  • 2 to 3 tbsp ghee or oil (use oil for vegan)
  • 1 tsp cumin seeds
  • 4 to 5 garlic cloves, finely chopped or crushed
  • 1 to 2 dried red chillies, broken (or 1/2 tsp red chilli flakes)
  • 1 pinch asafoetida (hing) (optional)
  • 5 to 6 curry leaves (optional)
  • 1 small tomato, finely chopped (optional)
To Finish
  • 1 tsp kasuri methi (dried fenugreek leaves), crushed (optional)
  • 1/4 tsp garam masala (optional)
  • 2 tbsp fresh coriander leaves, chopped
  • 1 tsp lemon juice (optional)
  • 1 tbsp cream or butter (optional; skip for vegan)

Equipment

  • Pressure cooker or Instant Pot
  • Small tadka pan or frying pan

Method
 

Cook the Dal
  1. Rinse the toor dal (and masoor or moong dal if using) until the water runs clear.
  2. Add to a pressure cooker with 3 cups water, turmeric, and salt. Cook on medium heat for 3 to 4 whistles, or in an Instant Pot on High Pressure for 8 to 10 minutes.
  3. Let the pressure release naturally for 10 minutes, then open the lid.
  4. The dal should be soft and creamy. If too thick, add a splash of hot water and stir. Mash lightly with the back of a spoon for a smoother texture. Taste and adjust salt. Keep warm.
  5. If cooking in a pot: use 4 cups water, bring to a boil, then simmer partially covered for 45 to 55 minutes until tender, stirring occasionally.
Make the Tadka
  1. Heat ghee or oil in a small tadka pan over medium heat until hot but not smoking.
  2. Add cumin seeds and let them sizzle for 15 to 20 seconds until fragrant.
  3. Add garlic and stir; cook for 30 to 45 seconds until golden but not brown.
  4. Add dried red chilli(es), hing, and curry leaves if using. If adding tomato, add it now and cook for 1 to 2 minutes until softened. Turn off the heat.
Combine and Serve
  1. Pour the hot tadka over the dal. It will sizzle.
  2. Add kasuri methi, garam masala (if using), coriander leaves, lemon juice, and cream or butter (if using).
  3. Stir gently and let it sit for a minute so the flavours blend. Serve immediately with steamed rice, jeera rice, roti, or naan.

Notes

Garlic tip: Add garlic after the cumin has sizzled; cook just until golden on medium heat. High heat or too long turns it bitter.
Meal prep: Cook the dal ahead and store in the fridge for up to 3 to 4 days. Reheat with a splash of water and make a fresh tadka right before serving.
Vegan: Use any neutral oil (sunflower, peanut, or avocado) instead of ghee and skip the cream or butter.
Kid-friendly: Reduce to 1 dried red chilli or skip it, and reduce garlic to 2 to 3 cloves. Add the full tadka to adult portions and set aside a mild portion for kids.
Storage: Store in an airtight container in the refrigerator for up to 3 to 4 days. Reheat on the stovetop with a splash of water, stirring until smooth.
WordPress Appliance - Powered by TurnKey Linux