Besan Burfi

Besan Burfi is a popular Indian sweet made with gram flour, ghee and flavored with cardamom.

This homemade recipe for besan burfi will give you melt in mouth burfi every time!

4 pieces of besan burfi arranged on a round silver antique plate

Sweets made with besan (gram flour) are some of my favorite sweets.

Like besan ladoo and this besan burfi!

They both have essentially the same ingredients-  besan, ghee and sugar but the way you make and shape them is what makes then different.

In India, burfi is the term used for a sweet fudge and it can be made with anything from lentils to nuts, fruits and in this case from besan.

The ingredient list for making besan burfi is small (ghee, sugar and cardamom) but as it is most Indian sweets, it takes some skills to get it right.

No, I am not trying to scare you guys. You can definitely make the perfect besan burfi even in first attempt but if it doesn’t turn out perfect, don’t be disheartened.

Indian sweets always need some practice. It has taken me many years of practice to get them right.

Tips to Make Perfect Besan Burfi

Here are few things to keep in mind to make the best besan burfi!

Roasting the besan properly: the most important step in making besan burfi is to roast the besan properly.

If your besan is not roasted properly, the burfi will have the raw taste (kaccha taste as we call in Hindi) and trust me it doesn’t taste good.

I have done that before and I was so disappointed because if your burfi tastes of raw besan after so much of hand workout, it definitely doesn’t feel good!

So roast the besan properly. Stir continuously because you want to make sure the besan is roasted uniformly and you also want to make sure it doesn’t get burnt.

The besan should be golden-ish yellow in color and not dark brown. If it turns dark brown, you have gone bit too far.

I roast for around 25 to 30 minutes on the lowest heat with constant stirring. Yes it requires patience so make sure you have plenty of it before you start.

4 pieces of besan burfi stacked together on a plate with more pieces on the sides

Sift the besan before adding it to ghee: this gives the burfi a nice, smooth texture. So do the additional step of sifting the burfi.

Getting the sugar syrup consistency right: this can really make or break your burfi.

If the syrup is over-cooked the burfi will be hard and turn out like a rock.

If the syrup is under-cooked, the burfi will not set.

You have to cook the syrup until it reaches a one string consistency. And how do you know if it has reached that consistency?

Two things:

  1. Place a small drop of syrup between your thumb and index finger and then pull them apart, you should the formation of a string (check pictures below).
  2. If the string consistency thing sounds too complicate to you, simply let the sugar dissolve in water first. Once the sugar dissolves, lower the heat to “low” and simmer the syrup for 5 to 6 minutes. This will result in one string consistency, so follow the timings and do not over-cook the syrup.

What if my burfi doesn’t set? This means your under-cooked the sugar syrup. I will put back the mixture on heat and cook for few minutes until it leaves the sides of the pan and try to set it again.

Why is my burfi hard and not melt-in-mouth? You over-cooked the sugar syrup. You have to only cook it until it reaches one string consistency here. That results in best melt-in-mouth texture in my opinion.

As you can see, my burfis were quite big. If you want to make thinner and smaller burfis, spread the mixture in a large pan.

I have use 9 x 9 inch pan here so for thinner burfis, maybe use 9 x 13 inch pan.

Hope you guys give this melt-in-mouth Besan Burfi a try this festive season!

besan burfi stacked together on a black bowl with some diyas placed in the background

Method

Line a 9 x 9 inch pan with parchment paper and set aside. You can even use a bigger pan (like 10 x 13 inch) to make thinner burfis.

1- Melt ghee in a pan on medium heat.

2- Add the sifted besan into the pan and stir. Lower the heat to “low”.

3- Start stirring, the besan will clump up at first. Don’t worry and keep stirring.

4- After around 15 minutes, the besan will start to loosen up.

step by step picture collage of making besan burfi at home

5- After stirring for around 20 minutes, it will become smooth.

6- Around 25 minutes, it will become like a smooth paste. Add cardamom powder at this point.

7- And cook for 5 more minutes.

8- So I cooked the besan for total of 30 minutes on low heat. Remove pan from heat and set aside.

Let it cool down slightly while you make the sugar syrup.

step by step picture collage of making besan burfi at home

9- To a pan, add sugar and water on medium heat.

10- Let the sugar dissolve, will take around 4 to 5 minutes.

11- Then lower the heat and let syrup simmer for 5 to 6 minutes until it reaches one string consistency.

12- It takes me 6 minutes always after the sugar dissolves to reach the 1 string consistency on low heat.

Put a drop of sugar syrup between your thumb and index finger and pull them apart, you should see a single thread formation. This is the right consistency.

Turn off the heat as soon as the syrup reaches that stage. Do not over cook the sugar syrup.

step by step picture collage of making besan burfi at home

13- Now add the sugar syrup to the cooked besan (PS: heat is off at this point).

14- Stir until all the sugar syrup is well combined with the besan. This will take 1 minute.

15- Transfer the mixture to a 9 x 9 inch pan lined with parchment paper.

Tap the pan to get rid of excess air. Sprinkle pistachios on top.

16- Let the burfi set for 1 hour and then cut into pieces. I trim the edges and then cut them into squares.

step by step picture collage of making besan burfi at home

Store besan burfi at room temperature for 10 days!

besan burfi stacked in a plate with a small bowl of pistachios in the background

If you’ve tried this Besan Burfi Recipe then don’t forget to rate the recipe! You can also follow me on Facebook and Instagram to see what’s latest in my kitchen!

This post has been updated from the recipe archives, first published in March 2017.

Besan Burfi

Popular Indian sweet, Besan Burfi is made with gram flour, ghee and flavored with cardamom. This homemade recipe makes melt-in-mouth burfi every time! Gluten-free.

4 pieces of besan burfi arranged on a round silver antique plate
Course Sweets
Cuisine Indian
Keyword besan burfi
Prep Time: 5 minutes
Cook Time: 30 minutes
Total Time: 35 minutes
Servings: 20 pieces
Calories: 241 kcal
Author: Manali
5 from 1 vote
Print

Ingredients

  • 1 cup ghee, 200 grams
  • 3 cups besan, 325 grams (gram flour)
  • 1.5 teaspoon cardamom powder
  • 2 cups minus 2 tablespoons granulated white sugar, 360 grams
  • 1/2 cup +1 tablespoon water, 120 ml + 15 ml
  • chopped pistachios, for garnishing

Instructions

  1. Line a 9 x 9 inch pan with parchment paper and set aside. You can even use a bigger pan (like 10 x 13 inch) to make thinner burfis.

  2. Melt ghee in a pan on medium heat. Add the sifted besan into the pan and stir. Lower the heat to "low".

  3. Start stirring, the besan will clump up at first. Don't worry and keep stirring.

    After around 15 minutes, the besan will start to loosen up (see pictures above).

  4. After stirring for around 20 minutes, it will become smooth.

    Around 25 minutes, it will become like a smooth paste. Add cardamom powder at this point and cook for 5 more minutes.

  5. So, I cooked the besan for total of 30 minutes on low heat. Remove pan from heat and set aside.

    Let it cool down slightly while you make the sugar syrup.

  6. To a pan, add sugar and water on medium heat.

    Let the sugar dissolve, will take around 4 to 5 minutes.

  7. Then lower the heat and let syrup simmer for 5 to 6 minutes until it reaches one string consistency.

    It takes me 6 minutes always after the sugar dissolves to reach the 1 string consistency on low heat.

  8. Put a drop of sugar syrup between your thumb and index finger and pull them apart, you should see a single thread formation. This is the right consistency.

    Turn off the heat as soon as the syrup reaches that stage. Do not over cook the sugar syrup.

  9. Now add the sugar syrup to the cooked besan (PS: heat is off at this point).

  10. Stir until all the sugar syrup is well combined with the besan. This will take 1 minute.

  11. Transfer the mixture to a 9 x 9 inch pan lined with parchment paper.

    Tap the pan to get rid of excess air. Sprinkle pistachios on top.

  12. Let the burfi set for 1 hour and then cut into pieces. I trim the edges and then cut them into squares.

  13. Store besan burfi at room temperature for 10 days!

Recipe Notes

  1. The most important thing is to roast the besan properly so that the burfi doesn't taste raw. So do roast for 25-30 minutes on low heat.
  2. You can even add saffron strands for extra flavor. Add it while roasting the besan towards the end. 
Nutrition Facts
Besan Burfi
Amount Per Serving
Calories 241 Calories from Fat 90
% Daily Value*
Fat 10g15%
Saturated Fat 6g38%
Cholesterol 23mg8%
Sodium 12mg1%
Potassium 152mg4%
Carbohydrates 34g11%
Fiber 2g8%
Sugar 26g29%
Protein 4g8%
Vitamin A 5IU0%
Calcium 9mg1%
Iron 0.9mg5%
* Percent Daily Values are based on a 2000 calorie diet.

16 thoughts on “Besan Burfi

  1. I must admit that I’m not familiar with burfi…but this sounds amazing! Plus, I’ve always wanted to visit India during Holi. I hope your Mom gets better and is able to be home for the festivities. (Also…24 hour plane trip? Yikes!)

  2. I love coming here because I’m always learning about foods new to me… and they ALWAYS look delicious! These burfi look absolutely fabulous, Manali. I certainly hope your mother gets better soon, my dear! Sending all the positive thoughts your way!

  3. YUM!!! A friend from India once told me about burfi and said that I would love it. I forgot about that til now! Thanks for reminding me! This looks like a beautiful specimen!

  4. Hi Meeta, yes since you make a 2 string consistency sugar syrup the mixture sets very quickly..that’s why I have written that you have to act quickly once you mix the sugar syrup with besan…if you are not comfortable doing this, cook your sugar syrup for 5 mins only, till it reaches 1 string consistency and then mix with besan and let it set. It will take some time to set. I am not sure what do you mean by crumbly? is it breaking up? you can put the mixture on pan again, make some sugar syrup with 1 string consistency and then set it again. hope that helps.

  5. Hi Manali,
    I remember a lovely sweet that I would get at the Indian Sweets stores in NYC, they don’t seem to have many of them left. It resembled the Besan Burfi but the bottom was more porous and the top of the cube less – more solid. I wonder how they made it this way? Did the bottom bubble as it was setting?
    Anyway I loved these so much!

  6. Hey Manali!
    First of all, I gotta say, I looove the fact that you put so much detail into each recipe. The instructions are really really helpful for beginners. I discovered your profile on bakewithshivesh, and I’m so glad I did!
    For this besan barfi in particular, is there a sugar substitute that would work? Maple syrup or honey maybe? I’ve cut processed sugar completely out of my diet, but really want to make an Indian sweet this Diwali 🙂

    1. Hi Ranu! Thanks for kind words. Hmm now I can say honey or maple syrup might work but then it would be wrong on my part since I haven’t tested this recipe using either of those. Sorry can’t say whether this will work with honey or maple syrup. Coconut sugar might work but again haven’t tried.

  7. Hello, I followed the recipe exactly but halved all the ingredients (besan, ghee, cardamom powder, sugar, water). After I mixed sugar syrup with the roasted besan, it quickly absorbed the liquid and became very dry (powdery) and not gooey like you have in the pics. As a result, i was unable to set it.
    Not sure what I did wrong, how can I fix it?
    Thanks in advance.

    1. Neetu, my guess is you over cooked the sugar syrup to almost 2 string consistency stage. When that happens it dries out very quickly and you need to set it immediately. Indian mithais always look simple but actually do take some practice to get them right. This recipe is full proof so try again sometime. Don’t worry, it has happened with all of us. Unfortunately now you can’t make burfi, maybe try making halwa or pudding.

Leave a Reply

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