Soak chana dal for 3 to 4 hours.
Peel and cut lauki into bite size cubes.
Chop onion and tomato.
Slit green chillis.
Heat oil or ghee in a pressure pan, add cumin seeds.
Allow them to splutter and add slit green chillis.
Saute them and add onion.
Fry them till they turn translucent.
Add ginger garlic paste, and sautee till the raw smell goes off.
Add tomatoes and fry till they turn mushy.
Add lauki pieces, soaked chana dal.
Add salt, turmeric powder and all other spices.
Add red chillis powder, coriander powder and garam masala.
Combine all of them well and add 1 cup of water.
Pressure cook for 3 to 5 whistles or till the lauki cooks well.
Switch off the flame and let pan cools automatically.
Open the lid and mix it well and let it cook for another 5 minutes on a low flame.
Let the excess water present in the curry reduces and oil separates.
Transfer the lauki chana dal curry into serving bowl.
Sprinkle it with freshly chopped coriander leaves.
Serve lauki chana dal curry with rice, roti, chapati or jeera rice.