Wash and soak urad dal for at least 20 minutes. Dal will be double in volume after soaking. Drain the water.Put dal with 2 cups water into a pressure cooker and add salt, turmeric, and ginger. Close the cover and cook on medium high heat.When the pressure cooker starts to steam, turn the heat down to low and cook for five minutes.Turn off the heat and wait until all the steam has escaped before opening the pressure cooker. Dal should be soft. If needed add more water, dal should be not very mushy you should be able to see the grains. You should be able to scoop the dal with roti. Dal will thicken as it sits after cooking. So leave it more liquid than you want it to be.Add garam masala, and mango powder mix it well
.Heat ghee in a small saucepan. Test the heat by adding one cumin seed to the ghee; if it cracks immediately, the oil is ready. Add the cumin seeds. When they begin to crack, add the asafetida, ginger, and green chilies. Stir for a few seconds. Add red chili powder and 1 tablespoon of water to prevent the spices from burning. Pour spiced chaunk over hot dal, before serving.