Take dal, rinse in water for 2-3 times and soak it in water for overnight. later drain the soaked dal.
heat ghee in a wok, add cumin seeds. when they crackle, add onions and fry the onions till brown. add the pureed tomatoes and mix well.
add the crushed ginger-garlic.add the all the dry spice powders(corriander powder,red chilli powder,haldi powder,garam masala)
add chopped green chilies.saute the masala till the oil starts to leave.add the soaked dal. add water and salt.
cover the pressure cook and pressure cook for about 10 to 13 whistles or 18 to 20 mins, till the mah ki dal have become soft and buttery.
if still they are not cooked well, then continue to pressure cook for a few more whistles.garnish maah ki dal with coriander leaves.