Add the dals along with sufficient water to cook in a pressure cooker and cook till done. Allow the pressure to go by itself.
In a saucepan, heat ghee. Splutter the cumin seeds. Briefly fry the cloves and cinnamon.
Add the onion and saute til soft. Add the ginger, garlic and chilli and saute till the raw smell is gone.
Add in the tomatoes and cook till mushy.
Add all the masala powder and saute for two minutes.
Add the cooked dal now and give a very good mix. Add more water if required.
Cook on simmer for five minutes. Squeeze in the lemon juice and add salt to taste.
Cook for another minute and switch off.
Garnish with coriander leaves and relish with rice or naan!