Add all dals in a pressure cooker. Add water, turmeric, asafoetida, salt and pressure cook until you hear 7 whistles.
Grind onion, ginger, garlic to form a paste.
Saute this paste in oil and once the raw smell is gone, add chopped tomatoes and saute for 2-3 minutes.
Add garam masala and chilli powder to the mixture and saute for another minute.
Add boiled dal, and some more water to get your desired consistency.
Bring the dal to a boil on medium heat.
Lower the heat and add amchur powder and jaggery.
In a separate small pan heat up some ghee and once it is hot, add cumin seeds and whole red chillies.
Pour this hot ghee over the dal and mix well. The dal is ready.