Add 2 Tablespoon of ghee and roast semolina in a wide pan over medium heat with constant stirring till it starts leaving a nice aroma.
Turn off the heat and transfer semolina to a large bowl and let it cool down.
To this, add desiccated coconut, sugar and cardamom powder and mix well.
In a pan, add a tablespoon of ghee and fry the nuts over medium heat till cashews turn light brown.
Now add roasted nuts to the semolina mixture and mix well.
Add a few tablespoons of lukewarm milk to the semolina mixture and combine.
Take a portion of the mix in your hand and press with your fingers together to form a ball.
Follow same procedure to make all balls.
Set aside for a few minutes and serve or store in an airtight container.