Place the gram flour in a bowl. Heat the ghee and add half the quantity to the gram flour. Rub the ghee into the gram flour till it begins to look like breadcrumbs.
Heat the remaining ghee in a kadai. Add the gram flour and ghee mixture and cook till the mixture is golden brown. Stir continuously.
Stir in the grated mawa and cardamom powder. Keep it on the fire for about 5 - 7 minutes. Remove from fire and cool till it is warm.
Make the sugar syrup by adding sugar, water and milk. Pour the hot sugar syrup over the gram flour mixture. Stir well.
Pour the mixture into a greased plate. Garnish with chopped almonds and pistachios.
Let it set for 4 - 5 hours. Cut into squares and serve at room temperature.