Wash and soak chana dal for 4 to 5 hours. Drain it and add it to a blender. Puree till blended without adding water.
Heat ghee in a nonstick pan, add chana dal and keep mixing so no lumps are formed. Cook till it gets nice and golden, it will take 14 to 15 mins.
Add in water and milk and mix well. Cook till it thickens.
Add sugar and mix well. Cook till thickens and ghee leaves the sides of the pan.
Add in cardamom powder, saffron and food colour. Mix well.
Serve garnished with nuts.