Roasting the besan is important for flavor. Don't roast on high flame.
Add 1-2 tbsp ghee while roasting the mixture if it seems dry.
Stir continuously when adding besan to melted ghee or lumps may form.
The longer you cook the mixture, the firmer the burfi will set.
Let it cool completely or it may crumble when cutting.
Store in an airtight container for up to 2 weeks.