Heat ghee in a broad thick pan. Add the gram flour to it once the ghee is nicely heated up.
Roast for about 20 mins on low flame till nice aroma comes.
The gram flour ghee mixture will be light to stir when it will be done.
Now at this stage just add water. Be careful the mixture will rise up. This process will make the besan a little coarse in texture. At this stage add the crushed almonds and cardamon powder and mix well for a minute so that the almonds will get roasted too.
Transfer the mixture in a plate and let it cool.
Once the mixture is cooled add the powdered sugar and mix well.
Take a lemon size ball in your palm and shape them nicely into balls.
Garnish it with the cut almonds and serve.
Store in the airtight container and it can last for two months.