Generally, it takes about 20-25 minutes to roast 1 cup of besan and 30-35 minutes to roast 2 cups of besan. The aroma and golden color of roasted besan are what you should be looking for.