Melt ghee in a heavy pan and add gram flour.
Roast flour on low flame for 20 minutes, stirring constantly until golden brown and nutty in aroma.
Remove from heat, transfer to a bowl, and cool until lukewarm.
Stir in powdered sugar, cardamom powder, and chopped cashews.
Shape mixture into firm round balls and store in an airtight container.