Heat ghee in a saucepan. Add the semolina and roast till slightly brown.
Add the boiling water. Stir constantly and cook over medium flame, ensuring no lumps are formed. When the mixture thickens, add the sugar and mix well.
Crush the saffron in the milk, add the turmeric, mix well.
Add into the semolina mixture along with the cardamom. Keep stirring.
When the sugar is completely melted and the kesari forms a semi solid form, remove from fire. Spread into a greased pan. Sprinkle the cashews and raisins and set aside to solidify. Cut into pieces and serve!!!
1. The sugar used by me was really mild - I had made a literally diabetic friendly kesari!!! But that's why I was able to eat it more! ;) Hehe... So use more sugar as necessary. 2. You can add in the nuts and stir, while adding the cardamom.