First grind the sugar with cardomons(elaichi) and keep it separate. Roast besan with ghee(adding little by little) in a sim flame (remember otherwise besan will burn) ,while roasting small small lumps form just mash with spoon and roast till nice aroma comes and the colour will also be changed then switch off the gas ,after few minutes add the grounded sugar with roasted gramflour and mix thoroughly,still warm make ladoos of it.
If the flour is fresh grinded ,it can be little coarse no need of fine powder. the taste comes out very well. If not too sweet needed can take 3/4th cup of sugar.