Sieve besan through a fine sieve and set aside.
Coarsely grind cashew and almonds and keep aside.
Melt ghee in a kadai and add besan. Cook on low heat until besan is well done and you can feel the aroma.
This normally takes about fifteen to twenty minutes.
Add cardamom powder, ground cashew, and almonds.
Stir and take it off the heat.
Let it cool for a while.
Finally add powdered sugar and mix well.
You may use your hands to mix this. Shape into walnut-size laddus and store in an airtight container.