Rinse and soak chana dal in water for 30 minutes.
After 30 minutes, add soaked chana dal to a pressure cooker.
Then add 3 cups of water.
Add turmeric, asafoetida, and salt.
Mix them well and cover the cooker lid.
Cook them on high heat for 7 to 8 whistles, then turn off the flame.
When the pressure comes down, naturally open the cooker lid. Check with your fingertips whether the dal is soft or not.
If soft, it is ready for tempering. If not, cook again for 2 whistles.
Heat oil in a pressure cooker with cumin seeds for sizzle.
Now add onion and saute until golden.
When they are golden, add ginger-garlic paste to saute.
Now add tomato puree to them.
After a few seconds, add green chili and garam masala. Saute everything together.
When the tomato masala releases oil, add cooked chana dal.
Now add chopped coriander leaves and mix well.
Then turn off the flame and serve hot with rice or roti.