Wash and soak the dal in water for 30 minutes.
Drain the water and transfer the dal into a pressure cooker with salt, turmeric powder and 500ml water.
Cover it with lid and cook until to two-three whistles. Remove from the heat and keep aside.
Heat the ghee in non-stick wok or pan.
Add cumin seeds, asafoetida, garlic and ginger and stir for 2 minutes till to golden brown.
Add onion and green chilies and fry till translucent.
Add tomatoes and saute until its mashy and soft.
Add red chili powder, black pepper powder, garam masala, amchoor, coriander powder and mix well. Cook for 5 minutes on medium heat.
Add ½ cup of water and mix well.
Add the cooked dal in it and mix well. Cook again for 5-6 minutes on medium heat.
Add chopped coriander leaves and remove from the heat.