Go Back
+ servings
besan ki burfi recipe

Besan Burfi

Besan burfi recipe that is easy, simple and gives perfect melt in the mouth texture of homemade burfi each time. For preparing this delicious and popular Indian sweet fudge you need just a few basic ingredients besan, ghee and sugar.
4.41 from 5 votes
Print Pin
Course: Dessert
Cuisine: indian cuisine
Keyword: burfi, festival recipes, indian sweet, Indian sweet dish
Prep Time: 2 minutes
Cook Time: 30 minutes
Servings: 20 pieces
Calories: 180kcal
Author: Rekha Kakkar


  • Non Stick pan or Kadai (Indian wok)


  • 2.5 cups Besan
  • 1 cup Ghee
  • 1 cup Sugar
  • ½ teaspoons Cardamom powder
  • 2 tablespoon Pistachio


Roast Besan

  • For roasting besan, use a heavy bottom pan and keep the heat slow to roast besan evenly.
  • First, sieve the besan so that there are no small lumps in the flour.
  • Heat ghee in a pan and when it melts add besan.
  • Now starts the laborious task. Reduce the heat to low and fry the besan with ghee for the next 15-17 minutes.
  • Keep the mixture stirring continuously till gram flour becomes fragrant and gives a nutty aroma and the mixture becomes light golden brown in colour.
  • The texture of the besan ghee mixture will look molten throughout the process.
  • Once the mixture golden brown switch off the heat, but keep stirring it or else it will burn due to high amount of heat ghee retains.
  • After 2 minutes keep it aside and prepare the sugar syrup.

Preparing sugar syrup for besan barfi

  • To prepare sugar syrup add 1.5 cups of sugar and add ½ cup of water. Place the pan on the stove and stir it to combine.
  • Once it starts boiling, cook it for 5-6 minutes till you attain a sugar syrup of one thread one string consistency.
  • To check that dip the spatula in the sugar syrup take it out and after one minute take a drop in your Index finger and thumb and pull them from each other to check how many strings form.
  • Be careful very hot syrup can burn our fingers.
  • Once the sugar syrup is done take it off the heat and allow to cool for 2 minutes.
  • By the time take a tray or thali and line it with a parchment paper or grease it with ghee.
  • Now slowly and gradually add the sugar syrup in the roasted besan and ghee mixture. Keep it stirring till both sugar syrup and roasted besan, ghee mixture is well combined.
  • Add about ½ teaspoon of powdered cardamom to add flavour. I sometimes add it and sometimes simply skip it.
  • In summers I prefer to do this step off heat. If you are making besan barfi in winters you can put the pan back on lowest heat.
  • Now pour this mixture in the tray which you prepare to set the besan barfi.
  • Spread the mixture in a thickness that you want your besan burfi to be. I mostly keep it ½ inch to ¾ inch thick.
  • Now sprinkle some chopped pistachio or almonds on top and press them slightly with a spatula.
  • Set the besan burfi for 1 hour Once it cools down completely besan burgee hardens.
  • After that cut it into a rectangle or square pieces and enjoy the homemade besan barfi.



  • Proper roasting of besan is a must. Roast it on high flame and it burns super fast. Roast it for less time it tastes raw which spoils the taste. So perfect roasting of gram flour is important.
  • For that always use a heavy bottom pan and keep the heat towards the low side.
  • While roasting you will have to keep it stirring continuously otherwise half the besan burns and another half will taste raw. Which we do not want at all.
  • Allow besan and ghee mixture to cool slightly before adding hot sugar syrup otherwise, it way causes splatters and hot steam which can easily burn your fingers.
  • Most common questions that I have come across regarding this recipe


Calories: 180kcal | Carbohydrates: 19g | Protein: 4g | Fat: 10g | Saturated Fat: 6g | Cholesterol: 23mg | Sodium: 10mg | Potassium: 135mg | Fiber: 2g | Sugar: 12g | Vitamin A: 9IU | Vitamin C: 1mg | Calcium: 8mg | Iron: 1mg