Besan Ki Barfi | Besan Barfi Recipe

Step by StepJump to Recipe

Barfi is another super popular mithai (sweet) in India. With different flavors, it can be categorized under the family of fudge. Just like this Besan Ki Barfi, which is basically a sweet fudge made with besan (gram flour), sugar and ghee. Flavored with some more ingredients, Besan Barfi Recipe is easy to make, if it is well followed. It is one of those traditional sweets that is loved by everyone, including kids. So, next time, when you’re thinking of besan ladoo, think about this barfi too and make it for your family and friends.

besan ki barfi pieces stacked on top of one another and served on a rectangular white platter with text layovers.

More on Besan Ki Barfi

The word ‘barfi’ has its origin in the Hindi word ‘barf’ that means ‘snow.’ Hence, when you look at the most original and fancy-free recipe of barfi, it does give a snow-like appearance. However, this is a sweet too and has flavors in it, whereas snow is literally tasteless!

Although, a classic recipe of barfi will have the base ingredients as milk/khoya, sugar and ghee, there are many variations to it just like there are in various other Indian sweets. For instance, take this Besan Barfi Recipe itself, which has gram flour as the main ingredient. So, it does not contain milk, nor khoya.

However, if you want a one, close to the traditional recipe, this quick Khoya Barfi will be at your service. After the mixture in a barfi recipe is cooked well, it is usually set and then cut into various shapes. I like cutting it in rectangles. Hence, I usually serve this Besan Ki Barfi also in a similar way at home.

Since I keep these barfi made of besan simple and rustic, I usually just serve them immediately after cutting them into rectangular shapes. However, if you want to give it a festive look and make it look more presentable, you can also decorate it with some silver foil (varq) or edible silver leaf, if you have handy at home.

In addition to besan, there’s a plethora of barfi variants that you will come across in India. Everything ranging from nuts, dry fruits, saffron and coconut to the most contemporary ones flavored with rose, chocolate, mango and more. It is fun to indulge in these fancy barfis too, once a while.

top shot of besan ki barfi pieces stacked on top of one another and served on a rectangular white platter with text layover.

More On My Recipe

The method for making this Besan Ki Barfi is quite straightforward. If you follow the steps correctly and diligently, then you can get ready to treat yourself to a really decadent sweet, the taste of which, will linger on your palate, for a very long time. Its very easy to get addicted to this barfi, trust me!

Here, my Besan Barfi Recipe is an authentic version of making it. While it is simple, but to prepare this barfi, it definitely requires continuous hand work and attention. The moment you take your eyes off it, you’ll increase your chances of getting closer to a disastrous end result.

But making Besan Ki Barfi is still easier than making Mysore Pak, which is a lot trickier. It is also not as rich as the pak. The taste can be compared to the taste of Besan Ladoo, for sure. So, if you like the laddu made of besan, you’re definitely going to like the barfi too.

This Besan Barfi Recipe will give you a medium box of barfis. It stores well at room temperature, easily for about a week.

Step-by-Step Guide

How to make Besan Ki Barfi

Preparation

1. Measure and set aside all the ingredients required to make the besan barfi:

  • 2 cups gram flour (besan)
  • ½ cup desi ghee
  • 1 cup sugar
  • 5 chopped almonds
  • 5 chopped cashews
  • 1 tablespoon melon seeds (magaz)
ingredients kept ready for besan barfi recipe.

2. Grease a pan or tray very well with some ghee. You can also line a pan or tray with some butter paper or aluminium foil and then spread some ghee on the butter paper or foil.

tray lined with butter paper and greased with ghee for besan barfi recipe.

Fry Besan

3. Take ½ cup desi ghee in a heavy kadai and let it melt. Keep the heat to a low.

heating ghee in a heavy kadai for frying besan for besan barfi recipe.

4. Once the ghee has melted, add 2 cups besan in parts. Use a heavy kadai, so that the besan roasts evenly. Also, do not use a nonstick pan as there is a lot of stirring involved.

first part of besan added to hot ghee in pan for besan barfi recipe.

5. When the first portion of besan is added, mix it with the ghee.

besan mixed with ghee in the pan.

6. Then, add the second part of besan.

second part of besan added to the pan.

7. Mix it again with the ghee.

mixing besan with the ghee for besan barfi recipe.

8. Mix very well and continue to stir the besan non-stop on low heat.

stirring besan nonstop with the ghee.

9. Initially, the ghee will be absorbed by the besan and you will see the mixture getting thicker.

besan-ghee mixture getting thicker.

10. Continue to stir and fry the besan in ghee.

frying besan in ghee for besan barfi recipe.

11. The besan mixture will become like one whole lump of mass or you may see it getting thicker and granular. Continue to fry, stirring very well. Scrape the mixture from the bottom when you stir.

besan mixture getting thicker and granular.

12. After some minutes of stirring, you will see that the besan mixture starts to become molten and ghee will be released from the sides.

besan mixture melting and releasing ghee from the sides.

13. Continue to stir and fry besan till it starts having a nice nutty aroma and the color changes to a golden.

Stir non-stop even after the ghee is released, the besan gets roasted well and changes to a slight dark golden colour. The roasted besan aroma will be felt.

stirring and frying besan mixture for besan barfi recipe.

14. The mixture will become even more molten as you continue to fry. Do not stop while stirring or else the besan will have uneven color.

besan mixture melting further.

15. Stirring non-stop, you will come to a stage where the besan will have a nice golden color and will have a good aroma.

It is important to fry the besan very well or else you will get the raw taste of besan in the barfi.

stirring and frying besan well.

16. Once the besan has roasted well, remove the pan from heat.

roasted besan mixture in the pan.

17. Add 1 teaspoon cardamom powder.

cardamom powder added to roasted besan mixture.

18. Mix well.

cardamom powder mixed well into the besan mixture.

Prepare Sugar Syrup

19. In another pan or saucepan, take 1 cup sugar and ½ cup water. Keep the pan on stovetop on low-medium to medium heat.

sugar and water added to another pan for making sugar syrup for besan barfi recipe.

20. With a spoon, stir well, so that all the sugar dissolves.

stirring with a spoon to dissolve the sugar.

21. Continue to cook the sugar syrup on low-medium to medium heat.

cooking sugar syrup for besan barfi recipe.

22. The sugar syrup will start boiling and reducing. Keep a plate handy and test a few drops of the sugar syrup till you get a 2-thread consistency.

After adding the few drops of sugar syrup on the plate, let it cool for some seconds and then check as the syrup is very hot and can burn your fingers.

sugar syrup boiling.

23. You need to get a 2-thread consistency in the syrup. Even a 1 & ½-string consistency is fine.

checking 2 thread consistency in sugar syrup.

Make Besan Ki Barfi

24. Once the sugar syrup reaches a 2-thread consistency, quickly pour it in the besan mixture.

prepared sugar syrup added in roasted besan mixture.

25. Mix everything, quickly and vigorously. You have to be quick and fast as the mixture begins to harden.

mixing sugar syrup well into the besan mixture.

26. Mix fast and you will see the mixture thickening.

sweetened besan mixture thickening.

27. The mixture will also reduce.

reduced besan mixture.

28. The mixture will also leave the sides of the kadai.

besan mixture leaving the sides of the pan.

Set Besan Ki Barfi

29. When mixed well, quickly pour the mixture in the prepared tray.

pouring cooked besan mixture in the prepared tray.

30. Shake the tray.

shaking the tray.

31. With a spatula, even the barfi mixture layer.

evening the barfi mixture layer with a spatula, in the tray.

32. Sprinkle chopped almonds, cashews and melon seeds on top.

sprinkling chopped almonds, chopped cashews and melon seeds on top of the spread barfi mixture.

33. Press the nuts with the spatula, so that they stick to the mixture.

pressing the nuts and seeds with a spatula so that they stick on the barfi mixture.

34. Let it set till it becomes warm.

tray kept for setting the barfi.

35. When still warm, slice the mixture into rectangles, cubes or squares.

slicing set barfi mixture into pieces.

36. Serve Besan Ki Barfi as a sweet after any Indian meal or store in an air-tight container. No need to refrigerate. This barfi stays well at room temperature for about a week.

besan ki barfi pieces stacked on top of one another and served on a rectangular white platter with text layovers.

Expert Tips

  1. You have to prepare the tray or pan that you’re going to use to set the barfi. Grease it directly with ghee or line it with some butter paper or aluminium foil and then spread the ghee on it.
  2. It is best to use a heavy kadai or pan to cook and evenly roast the gram flour (besan) for this Besan Barfi Recipe. Avoid using non-stick pan, as there’s going to be a lot of stirring involved.
  3. It is very crucial to roast the besan well, or else you will end up getting a raw taste of besan in the barfi.
  4. The sugar syrup has to be cooked till it achieves a 2-thread consistency. A 1 or ½-string consistency is also good enough.
  5. If you don’t have the melon seeds (magaz), skip adding it.  
  6. You can store the besan burfi in air-tight containers at room temperature for about a week. It doesn’t need refrigeration.

More Barfi Recipes To Try!

Please be sure to rate the recipe in the recipe card or leave a comment below if you have made it. For more vegetarian inspirations, Sign Up for my emails or follow me on Instagram, Youtube, Facebook, Pinterest or Twitter.

besan barfi recipe, besan burfi recipe

Besan ki Barfi

Besan ki barfi is a traditional Indian sweet of a rich and decadent barfi made with gram flour, sugar and ghee. 
5 from 26 votes
Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes
Cuisine North Indian
Course Sweets
Diet Vegetarian
Difficulty Level Moderate
Servings 1 medium box
Units

Ingredients

  • 1 cup sugar or 200 grams sugar
  • 6 green cardamoms or 1 teaspoon cardamom powder
  • 2 cups besan or 200 to 210 grams besan
  • ½ cup desi ghee or 125 grams desi ghee
  • 1 teaspoon cardamom powder or 6 green cardamoms, powdered in mortar pestle
  • 5 almonds – sliced or chopped
  • 5 cashews – sliced or chopped
  • 1 tablespoons magaz (melon seeds) – optional
  • some ghee for greasing pan

Instructions
 

preparation for besan barfi

  • Take all the ingredients – 2 cups besan, ½ cup desi ghee, 1 cup sugar, 5 almonds+5 cashews (chopped) and 1 tablespoon magaz (melon seeds).
  • Grease a pan or a tray very well with some ghee. You can also line a pan or tray with some butter paper or aluminium foil and then spread some ghee on the butter paper or foil.

frying besan to make besan ki barfi

  • Take ½ cup desi ghee in a heavy kadai and let it melt. Keep the flame to a low.
  • Once the ghee has melted, then add 2 cups besan in parts. Please use a heavy kadai, so that the besan roasts evenly. Also do not use a non stick pan as there is a lot of stirring involved.
  • When the first portion of besan is added, mix it with the ghee.
  • Then add the second part of besan. mix it again with the ghee.
  • Mix very well and continue to stir the besan non stop on a low flame.
  • Initially the ghee will be absorbed by the besan and you will see the mixture getting thicker.
  • Continue to stir and fry the besan in ghee.
  • The besan mixture will become like one whole lump of mass or you may see it getting thicker and granular. Continue to fry stirring very well. Scrape the mixture from the bottom when you stir.
  • After some minutes of stirring, you will see that the besan mixture starts to become molten and ghee will be released from the sides.
  • Continue to stir and fry besan till it starts having a nice nutty aroma and the color changes to a golden color. Stir non stop even after the ghee has released and till the besan gets roasted well and changes to a slight darker golden colour. The roasted besan aroma will be felt.
  • The mixture will become more molten as you continue to fry. Do not stop while stirring or else the besan will have uneven color.
  • Stirring non-stop, you will come to a stage where the besan will have a nice golden color and will have a good aroma. Its important to fry the besan very well or else you will get the raw taste of besan in the barfi.
  • Once the besan has roasted well keep the pan down.
  • Add 1 teaspoon cardamom powder and mix well.

preparing sugar syrup for besan barfi

  • In a sauce pan or in another pan, take 1 cup sugar and ½ cup water. Keep the pan on a stove top on a low-medium flame to medium flame.
  • With a spoon stir well, so that all the sugar dissolves.
  • Continue to cook the sugar syrup on a low-medium flame to medium flame.
  • The sugar syrup will start boiling and reducing. Keep a plate handy and test a few drops of the sugar syrup till you get a two thread consistency. After adding the few drops of sugar syrup on the plate, let it cool for some seconds and then check as the syrup is very hot and can burn your fingers.
  • You need to get a two thread consistency in the syrup. Even a 1 & ½ string consistency is fine.

making besan barfi

  • Once the sugar syrup reaches a 2 thread consistency, then quickly pour all the sugar syrup in the besan mixture.
  • Quickly and vigorously mix everything very well. You have to be quick and fast as the mixture begins to harden.
  • Mix fast and you will see the mixture thickening.
  • The mixture will also reduce.
  • The besan barfi mixture will leave the sides of the pan or kadai.

setting besan ki barfi

  • When mixed well, quickly pour the besan barfi mixture in the greased pan or tray.
  • Shake the pan and then with a spatula even the layer.
  • Sprinkle chopped almonds, cashews and melon seeds on top.
  • Press the nuts with the spatula so that they stick to the besan burfi.
  • Let it set till it becomes warm.
  • When still warm, slice the besan barfi in cubes or squares.
  • Store besan ki barfi in an air-tight container. No need to refrigerate. Besan barfi stays well at room temperature for about a week. Serve besan ki barfi as a sweet dessert after any indian meal.

Notes

  • If you don’t have the melon seeds (magaz), skip adding it.  
  • The besan has to be roasted well.
  • Use a heavy kadai.

Nutrition Info (Approximate Values)

Nutrition Facts
Besan ki Barfi
Amount Per Serving
Calories 2533 Calories from Fat 1116
% Daily Value*
Fat 124g191%
Saturated Fat 68g425%
Polyunsaturated Fat 9g
Monounsaturated Fat 33g
Cholesterol 275mg92%
Sodium 123mg5%
Potassium 1783mg51%
Carbohydrates 319g106%
Fiber 24g100%
Sugar 220g244%
Protein 45g90%
Vitamin A 3435IU69%
Vitamin C 2.5mg3%
Calcium 139mg14%
Iron 11.6mg64%
* Percent Daily Values are based on a 2000 calorie diet.

This Besan Ki Barfi recipe from the archives was first published in May 2017. It has been updated and republished in April 2024.

Share This Recipe:

WhatsAppPinShares319

Meet Dassana

Welcome to Dassana's Veg Recipes. I share vegetarian recipes from India & around the World. Having been cooking for decades and with a professional background in cooking & baking, I help you to make your cooking journey easier with my tried and tested recipes showcased with step by step photos & plenty of tips & suggestions.

Get My Secrets to Great Indian Food
Sign up for my FREE Beginners Guide to Delicious Indian Cooking

More Vegetarian Recipes You'll Love

Leave a Comment

Your email address will not be published. We moderate comments and it takes 24 to 48 hours for the comments to appear. We thank you for your understanding and patience. If you have made the recipe, then you can also give a star rating.

Your Recipe Rating




12 Comments

  1. alright, already made this recipe a couple of times and it keeps getting easier and better !! i would not have ventured into making barfi had you not explained so thouroughly how to make it !!
    and that encouraged me to give it a try and i don’t regret it !!

    thanks for being so patient and thourough in your explanation of the recipes !5 stars

    1. With oil, the burfi won’t set. It will be loose. An option is to use coconut oil as it solidifies on cooling, but the burfi will have the aroma of the coconut oil.

  2. Hi Dassana

    Should we prepare the sugar syrup after roasting the besan or keep it ready before hand.
    Thanks & regards

    1. deee, prepare the sugar syrup after roasting the besan. no need to keep it ready before hand. when the sugar syrup is added to the besan, the suhgar syrup has to be bubbling hot. the besan will also be hot to warm when you add the sugar syrup.

  3. hello dassana
    is recipe also called magaj? if not can you please let me know about the difference# will give it a try for divali
    thanks

    1. reshma, magaj is different. in magaz powdered sugar is added and making magaj is similar to making besan ladoos.

    1. arpana, if the syrup is cooked too much, the barfi will become hard. a 2 and half or a three string consistency will make the barfi hard. also after adding sugar syrup, mix quickly and immediately pour the mixture in a tray to set. at this step if one slows down, then the barfi will become hard and cannot be set in a tray. hope this helps.