Soak toor dal, chana dal and masoor dal for an hour or more.
Finely chop onion and tomato.
Ginger, garlic and green chillies also have to be finely chopped.
In a pressure cooker add soaked dals, a pinch of salt and turmeric powder.
Along with them add 1 slit green chilli and ginger.
Pressure cook the dals for 4 or 5 whistles.
Once the pressure cool down, remove the green chilli and mash the dals well.
In a thick bottom, wide pan heat ghee.
Add cumin seeds and fry them till they crackle.
Add finely chopped ginger, garlic and green chillies.
Sauté them till the aroma come.
Add chopped onion and fry till it turn brown.
Add turmeric powder and add finely chopped tomatoes also.
Fry them in high flame while stirring continuously.
Keep moving the pan also, and keep the pan little bit tilted.
So that the flame touches the vegetables and they turn smoky.
Add all the spices, salt, red chilli powder, coriander powder and garam masala.
Keep stirring.
Add little water to avoid burning of spices.
Add mashed dal and allow it to cook for a while.
Once the ghee start separating switch off the flame.
Add kasuri methi and freshly chopped coriander leaves.
Serve dal tadka with rice, roti.