Discard the water from the soaked lentils. Wash them with fresh water and transfer them to a pressure cooker.
To the lentils, add chopped tomato, sliced onion, green chillies, salt, turmeric powder and chopped fenugreek leaves.
Add water and pressure cook it till the lentils become soft and mushy.
Heat ghee in a pan.
On medium heat, fry garlic, chana dal, urad dal, cumin and/or mustard seeds, coriander seeds, asafoetida and curry leaves.
Once the lentils start changing their colour to golden brown, add chopped onions.
Fry them till they become translucent.
Mash the cooked dal in the pressure cooker.
Then, add this fried mixture to the mashed dal.
Taste and check for salt. Add some more water if the dal looks too thick.
Boil on high heat for 3-4 minutes. Then, turn off the heat.
Serve with steamed rice and ghee.