Melt ghee in a pot, roast semolina on low flame for 4 minutes until warm.
Pour in milk slowly while stirring constantly to avoid lumps.
Simmer for 12 minutes until semolina softens and milk thickens.
Stir in sugar, cashews, and raisins; cook for 3 minutes.
Finish with cardamom powder and serve warm or chilled.