Besan Burfi Recipe

Besan Burfi

Besan Burfi

Besan Burfi Recipe is a popular Indian sweet made with gram flour, ghee, sugar and aromatic cardamom. Rich, nutty and melt-in-the-mouth delicious, this traditional dessert is perfect for festivals, celebrations and special occasions.

The word burfi (or barfi) comes from the Persian word barf, meaning “snow”. Traditionally, people use the term to describe sweets with a soft, fudge-like texture that practically melts in the mouth. As a result, burfi has become one of the most loved and widely prepared Indian sweets.

India offers countless varieties of burfi, each showcasing different ingredients and flavours. Some recipes use nuts, while others feature lentils, fruits or milk solids. This Besan Burfi Recipe uses gram flour, which develops a rich, nutty flavour when roasted in ghee. Consequently, it creates a sweet that is simple to prepare yet incredibly satisfying.

Besan Burfi enjoys immense popularity throughout India, particularly during festivals such as Diwali, Holi and Raksha Bandhan. Moreover, it frequently appears at family celebrations, religious occasions and festive gatherings because it stores well and can be prepared in advance.

I especially love Besan Burfi because of its simplicity and comforting flavour. The combination of roasted gram flour, ghee and cardamom creates a sweet that feels both nostalgic and indulgent. Furthermore, this recipe comes together relatively quickly compared to many traditional Indian sweets, making it ideal for home cooks of all skill levels.

Whether you are preparing a festive sweet platter, celebrating a special occasion or simply craving a homemade Indian dessert, this Besan Burfi Recipe is guaranteed to become a favourite.

What is Besan Burfi?

Besan Burfi is a traditional Indian fudge prepared with gram flour, ghee and sugar. The ingredients are cooked together until fragrant and then set into a tray before being cut into squares or diamonds.

Unlike milk-based burfis, this version relies on roasted gram flour to create its distinctive flavour and texture. As a result, it has a rich, nutty taste that makes it a timeless Indian favourite.

Why You’ll Love This Besan Burfi Recipe

Rich and nutty flavour

Perfect for festivals and celebrations

Melt-in-the-mouth texture

Easy to prepare at home

Made with simple ingredients

Great for gifting

Stores well for several days

Moreover, the recipe requires only a handful of pantry staples. In addition, it comes together quickly compared to many traditional Indian sweets. Finally, it delivers authentic flavour with minimal effort.

Ingredients You’ll Need

Besan (Gram Flour)
Besan is the star ingredient of this recipe. Most importantly, it develops a rich, nutty flavour when roasted in ghee.

Ghee
Ghee adds richness, aroma and the characteristic melt-in-the-mouth texture.

Sugar
Sugar provides sweetness and balances the earthy flavour of the gram flour.

Cardamom
Cardamom adds warmth and a delicate aroma that complements the besan beautifully.

Nuts (Optional)
Almonds or pistachios add texture and provide an attractive garnish.

Serving Suggestions

Serve Besan Burfi:
During Diwali celebrations
At Holi gatherings
During religious festivals
As part of a festive sweet platter
Alongside tea or coffee

Alternatively, package it in decorative boxes as a homemade gift. Likewise, it makes a wonderful addition to festive dessert tables.

What Makes This Recipe Special?

This Besan Burfi Recipe stands out because it transforms a few simple ingredients into a luxurious festive sweet. Unlike complicated desserts that require multiple stages of preparation, this recipe relies on careful roasting to develop its rich flavour.

Moreover, the nutty aroma of roasted gram flour combined with cardamom and ghee creates a classic flavour that generations have loved. As a result, it remains one of the most popular homemade Indian sweets.

Storage

Store Besan Burfi in an airtight container at room temperature for up to one week.

If the weather is particularly warm, refrigerate it and bring it to room temperature before serving. In fact, many people find that the flavour improves after resting for a day.

Besan Burfi Recipe FAQs

Why is my Besan Burfi not setting properly?
The sugar mixture may not have reached the correct consistency, or the mixture may require additional cooking time. Therefore, follow the recipe measurements carefully.

Can I make this recipe in advance?
Yes. In fact, Besan Burfi is an excellent make-ahead sweet because it stores well.

How long does Besan Burfi last?
When stored properly in an airtight container, it remains fresh for up to one week.

Can I add nuts to the recipe?
Absolutely. Almonds, pistachios and cashews all work wonderfully as garnishes or additions.

Is Besan Burfi gluten-free?
Yes. Gram flour is naturally gluten-free, making this recipe suitable for those avoiding wheat.

Other Indian recipes you might like to try are Whole Wheat Gulgule, Moong Dal Halwa, Lychee Sandesh, Badam Halwa, Besan Churma and Dhaniya Panjiri.

Ingredients

1 cup ghee
3 cups gram flour (besan)
1 teaspoon cardamom powder
2 cups sugar
½ cup water
Few saffron strands
1-2 tablespoons finely chopped unsalted pistachio

Directions

Step-1

Sift the gram flour. Heat ghee in a pan and add the gram flour and roast the flour on ‘low heat’ for around 10-15 minutes. The besan initially clumps up and looks dry when you start stirring but do not add any more ghee. It will loosen up! Stir continuously while roasting the flour so that there is even roasting and browning.
Once roasted the flour begins to turn golden, releases a nutty aroma and the ghee begins to leave the sides or float on top. These are the signs that the besan is fully cooked and takes from around 20-25 minutes.

Step-2

Once the gram flour is roasted, add the cardamom powder and cook for 2-3 minutes. Remove pan from heat and set aside. Let it cool down.

Step-3

Add sugar, water and saffron to a pan and heat. Stir to dissolve the sugar. It takes around 4-5 minutes to dissolve the sugar. Once the sugar has dissolved lower the heat and let the sugar syrup simmer for 5-6 minutes. At this point we need to check if the syrup has reached one string/thread consistency.

To test the syrup, put a drop of sugar syrup between your thumb and index finger and pull them apart, you should see a single thread formation. If the thread breaks it needs more cooking and if you can make more than 1 thread that means the syrup is over cooked.

Turn the heat off once the syrup is one string/thread consistency.

Step-4

Add the sugar syrup to the cooled down besan. Stir until all the sugar syrup is well combined with the besan.
Line a tray with baking parchment. Transfer the mixture to the tray and tap to get rid of excess air. Sprinkle the nuts on top and leave it aside for 3-4 hours to set. Once set, cut into pieces.
Enjoy the homemade besan burfi!

Tips & Variations

  1. Use besan or gram flour which is within its shelf-period as it makes a huge difference to the taste. Make sure the flour does not taste bitter or has become rancid.
  2. Always sift the besan before adding it to ghee as this gives the burfi a nice, smooth texture.
  3. Always roast the gram flour on low heat as it will give a delicious nutty flavour to the burfi.
  4. The roasting time will vary with the material, size and thickness of the pan.
  5. It is extremely important to get the sugar syrup consistency right- one string/thread consistency. If the syrup is over-cooking the burfi will be hard and turn out like a rock. If the syrup is under-cooked, the burfi will not set.
  6. To check the sugar syrup using a thermometer, heat it to 110C for perfect consistency.
  7. If the burfi doesn’t set even after 4-5 hours, then put the mixture back in the pan and cook for 4-5 minutes on medium heat and then set it again.