Soak Channa dal in warm water for 15 minutes and strain the liquid
In a pan add oil and once when the oil is hot add all the ingredients under “to temper” and let it splutter
Add all the ingredients except water and sugar; mix well
Add 3 tablespoon of water and cover with a glass lid containing pores. Cook for 5 minutes
Add remaining water and cook for another 5-6 minutes or till it is done. If required add some extra water
Switch off and add coconut. Mix well and serve