Heat ghee in a pan on low heat.
When the ghee melts, add besan.
Roast besan on low heat, stirring continuously.
Initially, the besan will turn lumpy and it will take some efforts to stir.
Keep stirring.
As it roasts, the besan mixture will start loosening up and become like a thick paste. Keep stirring.
The besan mixture will change its colour and turn aromatic.
The mixture will become runny with ghee oozing out. This is when the besan is roasted well.
Turn off the heat and allow this mixture to cool completely.
Once cooled completely, add chopped almonds, raisins, cardamom powder and grated jaggery.
Mix well using your fingertips.
Roll into medium sized laddoos.
Store in an airtight container and serve as required.