Heat 1 tsp of ghee in a pan and roast cashew nuts and raisins on low flame till cashews turn light brown Keep it aside in a bowl.
Now roast the semolina on low flame in the same pan till it starts leaving a nice aroma. Keep stirring as semolina will get burnt easily. It will take 7-8 minutes. Transfer it into a plate.
Heat 1/3 cup cup ghee in the pan now. Once it is hot and melted, remove from the flame.
Add powdered sugar, cardamom powder and roasted semolina into the pan.
Add roasted cashews and raisins and mix it well.
Mix it well with the spatula.
When its warm itself start making small balls of the mix and keep it aside. Once it completely cools down, store it in an air-tight container.