Sieve the besan flour and keep it aside. Heat a pan. Add sugar and 1/4th cup water. Cook till the sugar melts.
Switch off the gas. Now add the rest of the ingredients. Mix well ( use a whisk) to ensure that there are no lumps.
Grease a plate with ghee and keep it ready. Switch on the gas, keep it in medium flame. Keep stirring the mixture while cooking. As the mixture starts getting thicker, add the cardamom powder. The batter will froth up well, will become thick and will start leaving the pan. At this stage, pour it into the greased plate and spread it.
Gently tap the plate to level it. Pat the cake gently with the back of ladle to make it even and smooth. Let it cool for few mins. Cut it into desired shape.
Let it cool completely. Now take out the cut pieces and store in an airtight container.