Dry roast the rava in a pan for a minute on low flame until they turn to light brown in color.
In a medium deep vessel, dissolve sugar, water and saffron. keep on flame and allow it to come to a boil.
Add the roasted rava reduce the flame to low; keep stirring so that no lumps are formed.
Keep stirring and cook it for 2-3 mins, when rava is cooked, add rose or pineapple essence and cook it for another mintue untill it forms to solid consistency.
Heat the ghee in a pan, add the cashews, roast till it gets brown in color.Turn off the flame and add the raisins.
Garnish the dish with roasted cashews,raisins and crushed cardamons...Serve and enjoy!