• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Piping Pot Curry logo
  • Home
  • Recipes
    • Recipe Index
    • Instant Pot
    • Air Fryer
    • Indian
    • Cooking 101
  • Resources
    • Amazon Store
    • Instant Pot 101
    • Air Fryer 101
    • Meal Plan
    • Holiday Gift Guide
  • Subscribe
  • About
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Home
  • Recipe Index
  • Instant Pot
  • Air Fryer
  • Indian
  • Shop
  • About
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×

    Home » Recipe Course » Desserts

    Besan Barfi (Besan ki Chakki)

    October 14, 2022 . By Meeta Arora . 3 Comments | This post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases.

    Jump to Recipe
    Besan barfi
    Besan barfi

    Besan Barfi, also called Besan ki Chakki, is a delicious, fudgy, and melt-in-mouth traditional delight. Besan ki Burfi is a authentic sweet prepared with just a few basic ingredients - gram flour, ghee, sugar, flavored with cardamom and saffron.

    Besan barfi served in a pretty plate for Diwali sweets

    The Indian festival season is jam-packed with fun and delicious food! We make a lot of sweets and snacks at this time of the year.

    This Besan Barfi is an Indian chickpea flour fudge that is a must-have for the festive season or any occasion in India.

    Recently I have been leaning into the traditional ingredient - besan (gram flour), and creating a lot of recipes with it.

    I shared the Magaz or Magas recipe recently, a similar sweet delicacy, which is particularly popular in Gujarat. I also shared Besan Ladoo and Besan Halwa recipe.

    Traditional besan burfi recipes need an understanding of sugar syrup consistency. If you are a beginner, my detailed explanation will help you learn it quickly. I've also mentioned lots of helpful tips and tricks.

    The procedure for making besan barfi is simple, similar to almond barfi, and if you follow all of the stages perfectly, you will have perfect delicious barfi whose flavor will linger long after you have eaten it.

    Serve this delicious dessert on a special occasion to treat yourself and your family. Oh...and a little secret, this besan ki burfi is a perfect little treat to enjoy with chai 😊

    Jump to:
    • What is Besan Barfi?
    • Ingredients
    • How to make?
    • Tips to make perfect Besan Burfi
    • Common Questions
    • Besan Barfi Recipe

    What is Besan Barfi?

    Besan Barfi, also known as Punjabi Besan ki chakki, is a authentic Indian sweet prepared from gram flour, ghee, sugar, and cardamom.

    These squares are not just made during the festive season, but also year round in North India. They are loved for their flavor and aesthetic appeal. 

    This recipe yields a wonderfully set besan burfi with a rustic nutty fragrance that melts in your mouth.

    Pieces of Besan ki Burfi in a tray

    Difference between Magas and Besan Burfi

    If you look at the Magas recipe, you will notice that the ingredients to make Besan burfi are the same. However there are slight differences.

    1. Magas is made with coarse gram flour, while besan burfi is typically made with the regular fine flour.
    2. Powdered sugar is added to make magas, while a single string sugar syrup is made for besan burfi.
    3. More ghee is added for magas as there is no water used. This makes magas to have a softer texture than besan burfi, which is more like a set fudge (similar to chocolate).

    Ingredients

    • Besan (Gram Flour): You can prepare this besan burfi with either regular or coarse besan flour (ladoo besan).
    • Ghee: When cooking burfi, don't scrimp on the ghee. Use store-bought ghee or make your own. I like to make ghee in the instant pot.
    • Cardamom: It adds a delicious flavor to the burfi.
    • Water & Sugar: You'll need this to make sugar syrup.
    • Saffron: I add some saffron strands to the sugar syrup, but this is optional.
    • Garnish: You'll need almonds and pistachios (optional).
    Ingredients for besan Burfi - gram flour, sugar, ghee, cardamom, nuts and saffron

    How to make?

    There are just a few simple steps to make besan burfi. The main time is to roast the besan. This can take 20-25 minutes, and does need a little hand work. But it is totally worth it.

    Grease a small baking tray 9x9 with ghee or line with parchment paper. An 8x8 tray will work too. Parchment paper is preferable since it makes it much easier to remove the barfi once it has been set.

    Roasting besan

    • In a pan over medium heat, melt the ghee.
    • Add the gram flour to the pan and roast at a low-medium temperature. The mixture clumps at first. After about 10 minutes, it starts to loosen up. Keep stirring until the mixture smells nutty and has darkened slightly in color.
    Roasting besan (gram flour) with ghee in a large pan
    • Continue stirring to keep the mixture from sticking to the bottom of the pan and from burning. It will be done in about 20-25 minutes.
    • Turn off the flame. Continue stirring for 1-2 minutes more, as the pan is still hot and we don't want the flour to burn. Mix in the cardamom powder and give it a stir. Now let the besan cool down while we make the sugar syrup. 

    Note: I have included lots of images to show how the besan changes color. You want to get the perfect golden brown color to make sure that the besan is roasted properly and not raw.

    Roasted besan with ghee in a pan

    Make sugar syrup

    • Add sugar and water to a pan—heat on medium flame. You can also add a few strands of saffron. 
    • Let the sugar dissolve, which will take around 3-4 minutes. Then lower the heat and let the syrup simmer for 6-7 minutes until it reaches one string consistency. You can also use a thermometer to check that the temperature is 222°F (or 106°C). Turn off the heat. Do not overcook the syrup once one string consistency is reached. 
    •  To check one string consistency without a thermometer: Take a few drops of syrup in a ladle and then from that a drop of syrup between your thumb and index finger and check by pulling them apart a few times to check that a single string is formed for about a centimeter, and then it breaks. 

    Note: It is important to cook the sugar syrup to the right consistency. As otherwise the burfi might not set. It the syrup gets overcooked, the barfu can get hard. So be vigilant when making the sugar syrup.

    making one-string consistency sugar syrup

    Mix and Set

    • The besan mixture should be lukewarm by now. Add the sugar syrup and mix well. 
    Mix sugar syrup with roasted besan to make besan ki burfi (chakki)
    • Transfer the mixture immediately into the prepared tray and spread it evenly. Use a flat spatula to make it smooth on the top. And tap the tray on the counter couple of times to get the mixture to spread evenly. Garnish with thinly sliced almonds and pistachios.
    Setting besan burfi in a baking pan
    • Allow the barfi to settle for 2-3 hours. Depending on the weather, this can also take 4-6 hours.
    • When the besan barfi has been set, cut into squares or diamond shapes using a sharp knife.
    Cutting set besan ki barfi on a parchment paper
    • Remove gently so that they do not break. Serve immediately or store in an air-tight container. Enjoy!
    Besan ki Chakki cut into squares

    This besan burfi stays good at room temperature for up to 2-3 weeks. It is great, healthy-ish treat for kids, and can be pack for on-the-go activities or lunch boxes.

    Besa Burfi cut into pieces

    Tips to make perfect Besan Burfi

    Measure: When making Indian sweets, I highly recommend measuring using a scale for the best results. In the recipe, I've given gram measurements.

    Roasting: Avoid roasting the besan flour over high heat. The flour will burn and won't taste good. Even though it is a bit of handwork, continue to stir constantly. Roast the flour until it becomes brown rather than yellow. If you don't completely roast it, the flour will have a raw taste.

    Saffron strands: For additional taste, add saffron strands. Mix them with the sugar syrup.

    Do not scrimp on ghee: If you use less ghee, the barfi may not be set correctly. However, do not overdo it.

    Speed: After mixing the sugar syrup, you want to immediately transfer the mixture to the prepared dish for setting the barfi. If not done right away, the mixture can clump together and it will be hard to transfer and set properly.

    Cutting: When cutting the set burfi, make sure you use a sharp knife.

    Besan ki Burfi served in a plate

    Common Questions

    How long should the besan be roasted?

    In my trials, it has taken between 20 and 25 minutes to roast the besan. However, you will be able to tell when the besan is cooked by its brown color and aroma.

    How should besan barfi be stored?

    Besan burfi can be kept at room temperature for approximately 2-3 weeks. In warmer weather, though, it is best to store it in the fridge after a week or so. Pro tip: While eating it, microwave it for 10 seconds to make it taste very fresh and delectable.

    Why did my besan barfi not set?

    This can happen if the sugar syrup is not cooked properly. It is important to check the one-string consistency or even better use a food thermometer to check that the syrup is cooked to the right consistency.
    To try, you can roast the whole mixture again in a pan for a few minutes until it leaves the sides. Then try to set the burfi again.

    My besan burfi set properly, but is very hard. Why?

    This can happen if the sugar syrup was overcooked. The right consistency of the sugar syrup is important to make this burfi.

    I hope you enjoy this delicious authentic Besan Burfi sweet during the festive season.

    More Indian desserts you will enjoy:

    • Kalakand
    • Gulab Jamun Custard Jars
    • Carrot Halwa
    • Sabudana Kheer
    • Rava Ladoo
    • Brown Rice Pudding
    Tried this recipe?Give a rating by clicking the ★ below
    Besan Barfi (besan ki chakki) served in a bass pate garnished with nuts and rose petals

    Besan Barfi Recipe

    Meeta Arora
    Besan Barfi, also called Besan ki Chakki, is a delicious, fudgy, and melt-in-mouth traditional delight. Besan ki Burfi is a authentic sweet prepared with just a few basic ingredients - gram flour, ghee, sugar, flavored with cardamom and saffron.
    5 from 5 votes
    Print Save Saved! Pin
    Servings: 25 pieces
    Calories: 167
    Course: Dessert
    Cuisine: Indian
    Diet: Gluten-free, Vegetarian
    Method: Stovetop
    Prep Time: 5 mins
    Cook Time: 35 mins
    Cooling tme: 3 hrs
    Total Time: 40 mins

    Equipment

    • Heavy Bottom Pan
    • Digital Thermometer

    Ingredients
     
     

    • 3 cup Gram flour (Besan)
    • 1 cup Ghee
    • ¾ cup Water
    • 1 ½ cup Granulated Sugar can add ¼ cup more for sweeter taste
    • 1 teaspoon Cardamom powder
    • 4-5 Almonds sliced, for garnish
    • 4-5 Pistachios sliced, for garnish
    Prevent your screen from going dark

    Instructions
     

    Roasting besan

    • Grease a small baking tray 9x9 with ghee or line with parchment paper and spread the mixture into the tray and spread it evenly. Parchment paper is preferred as it makes it much easier to get the barfi out once it is set.
    • Melt ghee in a pan over medium heat.
    • Add the gram flour to the pan and roast at a low-medium temperature. The mixture clumps at first. After about 10 minutes it starts to loosen up. Keep stirring until the mixture smells nutty and has darkened slightly in color. Continue stirring to keep the mixture from sticking to the bottom of the pan and from burning. It will be done in about 20-25 minutes.
    • Turn off the flame. Continue stirring for 1-2 minutes more, as the pan is still hot and we don't want the flour to burn. Mix in the cardamom powder and give it a stir. Now let the besan cool down while we make the sugar syrup.

    Make sugar syrup

    • Add sugar and water to a pan. Heat on medium flame. You can also add a few strands of saffron.  
    • Let the sugar dissolve, will take around 3-4 minutes. Then lower the heat and let syrup simmer for 6-7 minutes until it reaches one string consistency. You can also use a thermometer to check that the temperature is 222°F (or 106°C). Turn off the heat. Do not overcook the syrup once one string consistency is reached.
      To check one string consistency without a thermometer: Take a few drops of syrup in a ladle and then from that a drop of syrup between your thumb and index finger and check by pulling them apart that a single string is formed for about a centimeter, and then it breaks).

    Mix and Set

    • The besan mixture should be lukewarm by now. Add the sugar syrup immediately and mix well.
    • Transfer the mixture into the prepared tray and spread it evenly. Use a flat spatula to make it smooth on the top. And tap the tray on the counter couple of times to get the mixture to spread evenly. Garnish with thinly sliced almonds and pistachios.
    • Allow the barfi to settle for 2-3 hours. Depending on the weather, this can also take 4-6 hours.
    • When the besan barfi has set, cut into squares or diamond shapes using a sharp knife.
    • Remove gently so that they do not break. Serve immediately or store in an air-tight container. Enjoy!

    Video

    Notes

    Measure: I highly recommend to measure using a scale when making Indian sweets for best results. I have included grams measurements in the recipe. 
    Roasting: Avoid roasting the besan flour on high heat. The flour will burn and have a bad flavor. Keep stirring continuously. Roast the flour until it turns brown, not yellow. If you don't roast it thoroughly, you'll get a raw taste from the flour.
    Saffron: You can also add saffron strands for extra flavor. Add them to the sugar syrup. 
    Do not skimp on ghee: If you reduce the amount of ghee used, the barfi may not set properly. But do not add too much too.
    Speed: After mixing the sugar syrup, you want to immediately transfer the mixture to the prepared dish for setting the barfi. If not done right away, the mixture can clump together and it will be hard to transfer and set properly.
    Cutting: Make sure to use a sharp knife to cut the set burfi. 
    Storing: You can store besan barfi at room temperature for approximately 2-3 weeks. In warmer weather, though, it is advisable to put it in the fridge after a week or so. Pro tip: Microwave it for 10 seconds while eating it and it will taste incredibly fresh and tasty.

    Note: Nutrition values are my best estimates. If you rely on them for your diet, use your preferred nutrition calculator.

    Nutrition

    Calories: 167kcalCarbohydrates: 20gProtein: 3gFat: 8gSaturated Fat: 5gPolyunsaturated Fat: 1gMonounsaturated Fat: 2gCholesterol: 18mgSodium: 10mgPotassium: 126mgFiber: 2gSugar: 14gVitamin A: 7IUVitamin C: 1mgCalcium: 8mgIron: 1mg
    Keyword besan burfi, besan ki barfi, besan ki chakki
    Tried this recipe?Share your photo and tag @PipingPotCurry or #pipingpotcurry

    More Dessert Recipes

    • Kesar Elaichi Shrikhand (yogurt sweet) in a bowl
      Shrikhand
    • Sheer Khurma garnished with rose petals
      Sheer Khurma
    • Applesauce in a white small bowl
      3 Ingredient Instant Pot Applesauce
    • 10+ Best Indian Halwa Recipes
      10+ Best Halwa Recipes

    Reader Interactions

    Comments

    1. Dur-e-shehwar says

      September 01, 2022 at 3:57 pm

      Your recipes are worth trying. Seriously, I appreciate you. Great work.

      Reply
    2. Laura says

      November 07, 2021 at 5:04 am

      Greetings to you! Has anyone made a chocolate version?
      Maybe add 2 Tbsp Dutch cocoa powder , more butter and a little more sugar?
      Thank you. Take care...

      Reply
      • Meeta Arora says

        February 17, 2022 at 2:04 pm

        Hi Laura - I have not tried, but that could work well. I have this Chocolate Ladoo recipe if that is of interest - https://pipingpotcurry.com/chocolate-ladoo/

        Reply

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Meeta Arora of Piping Pot Curry

    I strongly believe that each one of us has a chef inside us, we just need to explore the ingredients and create great food. Here you will find easy & delicious recipes using Instant Pot & Air Fryer.

    More about me →

    Popular

    • Roasted sweet potato pieces in a white plate
      Air Fryer Roasted Sweet Potatoes
    • Easy Coconut Curry chicken in a white bowl
      Instant Pot Coconut Chicken Curry
    • A crispy Kale Chip closeup in hand
      Crispy Air Fryer Kale Chips
    • Instant Pot Chana Masala served along with basmati rice.
      Instant Pot Chana Masala (Punjabi Chole Masala / Chickpea Curry)
    • Instant Pot Dal Fry
      Indian Dal Tadka / Dal Fry with Basmati Rice - Instant Pot Pressure Cooker
    • Basmati Rice Instant Pot Pressure Cooker
      Perfect Basmati Rice - Instant Pot Pressure Cooker

    AS FEATURED ON

    Piping Pot Curry Featured on websites

    Footer

    AS FEATURED ON
    Piping pot curry Featured on sites

    Footer

    ↑ back to top

    About

    • About Meeta
    • Contact
    • Privacy Policy

    Recipes

    • Instant Pot 101
    • Instant Pot Recipes
    • Air Fryer Recipes
    • Indian Food Recipes
    • Cooking 101
    • Web Stories

    Resources

    • Shop
    • Gift Guide
    • How to start a blog?
    • Subscribe

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2023 Piping Pot Curry