Roast the gram on low flame for few minutes in the same pan till it starts leaving a nice aroma. Do not let the color change and keep stirring.
Remove from the flame and let it cool down completely. Now, grind it to a fine powder.
Grind sugar and cardamom to a fine powder.
Add sugar and roasted gram powder in a mixing bowl and mix it well.
Add roasted cashews and almonds and mix it well.
Heat 1 tsp of ghee in a pan and roast cashew nuts and almonds on low flame till cashews turn light brown Keep it aside in a bowl.
Add remaining ghee in the pan and heat it for a minute.
Add the powdered roasted gram, powdered sugar and combine. Remove from the flame.
When its warm itself start making small balls of the mix and keep it aside. Once it completely cools down, store it in an air-tight container. You can store it upto 2 weeks in a cool place.