dry roast the besan in a kadai or pan on slow flame for about 11-12 mins.
while roasting the besan, melt the ghee and keep aside.
after 11-12 minutes of total roasting time, add the melted ghee and continue roasting the besan for some more 5-6 minutes stirring continuously.
the besan would start to give a nice nutty fragrance and will start releasing ghee.
once you get a strong nutty fragrance then switch off the fire.
add powdered sugar
stir well so that no lumps are formed.
add the powdered cardamom and raisins. you can also add chopped dry fruits at this stage. stir well.
once you have mixed the besan ladoo mixture well then let it cool down to room temperature.
make small or medium sized besan ladoos and store them in air tight container.