In a nonstick pan melt ghee. Add besan and keep stirring. After 1 minute turn the flame to low and keep on stirring till besan changes color. Took me around 30 minutes but the time can vary so keep an eye on the color and smell of the besan. You have to keep on stirring continuously otherwise Besan will not uniform in color.
After besan has changed its color and its raw smell is gone, add sugar and elaichi powder. First, add 1 ½ cup of sugar and add remaining only after tasting it. Mine was a little on the sweet side as everybody in our family like it that way.
But please do not taste it directly from the pan like I did and burnt my tongue. Mix thoroughly and switch off the flame.