Besan Barfi Recipe | Traditional Indian Sweet Made with Gram Flour
There is something magical about homemade Indian sweets, and Besan Barfi is one of those timeless recipes that brings back memories of festivals, family gatherings, and celebrations. Made with roasted gram flour (besan), pure ghee, and sugar, this delicious sweet has a rich aroma, melt-in-the-mouth texture, and irresistible flavor.
Whether you're preparing for Diwali, Raksha Bandhan, Holi, or simply craving a homemade dessert, this easy Besan Barfi recipe is sure to become a family favorite.
Preparation Time
- Preparation Time: 10 minutes
- Cooking Time: 25 minutes
- Total Time: 35 minutes
- Servings: 12–15 pieces
Ingredients
- 2 cups besan (gram flour)
- 1 cup desi ghee
- 1 cup powdered sugar
- 1 teaspoon cardamom powder
- 2 tablespoons chopped almonds
- 2 tablespoons chopped pistachios
- 1 tablespoon melon seeds (optional)
- 1 teaspoon ghee for greasing the tray
Step-by-Step Recipe
Step 1: Roast the Besan
Heat a heavy-bottomed pan on low flame and add the desi ghee.
Once the ghee melts, add the besan and roast continuously on low heat for 15–20 minutes. Stir constantly to avoid burning.
The besan will gradually turn golden, become aromatic, and release ghee. This roasting step is the secret to delicious Besan Barfi.
Step 2: Add Flavor
Turn off the flame and let the roasted besan cool for about 5 minutes.
Now add the cardamom powder and mix well.
Step 3: Mix the Sugar
When the mixture is warm (not hot), add the powdered sugar.
Mix thoroughly until the sugar blends evenly with the roasted besan.
Step 4: Set the Barfi
Grease a plate or tray with a little ghee.
Pour the mixture into the tray and spread it evenly using a spatula or the back of a spoon.
Sprinkle chopped almonds, pistachios, and melon seeds on top. Press them gently so they stick to the surface.
Step 5: Cool and Cut
Allow the mixture to cool completely for about 1–2 hours.
Once set, cut into square or diamond-shaped pieces.
Your delicious homemade Besan Barfi is now ready to enjoy!
Tips for Perfect Besan Barfi
- Roast the besan patiently on low flame for the best flavor.
- Do not add powdered sugar while the mixture is very hot, as it may melt and affect the texture.
- Use good-quality desi ghee for authentic taste.
- Store the barfi in an airtight container.
- It stays fresh for up to 10 days at room temperature and even longer in the refrigerator.
Serving Suggestions
- Serve with hot tea or coffee.
- Offer it as a festive sweet during Diwali and other celebrations.
- Pack it as a homemade gift for friends and family.
- Enjoy it as an evening dessert after meals.
Why You'll Love This Recipe
✔ Easy to make with simple ingredients
✔ Rich, authentic Indian flavor
✔ Perfect for festivals and celebrations
✔ No artificial preservatives
✔ Loved by both kids and adults
Frequently Asked Questions
Why is my Besan Barfi soft?
The besan may not have been roasted enough, or the mixture was not cooled slightly before adding the sugar.
Can I use coarse besan?
Yes. Coarse besan gives the barfi a traditional grainy texture and rich taste.
How long does Besan Barfi last?
It stays fresh for around 10 days in an airtight container at room temperature.
Final Thoughts
Homemade Besan Barfi is a classic Indian sweet that never goes out of style. With its rich aroma of roasted gram flour, the goodness of pure ghee, and the crunch of dry fruits, every bite is full of traditional flavor. Try this simple recipe in your kitchen and share it with your loved ones. Once you make it at home, you'll never want to buy it from the market again!
Happy Cooking!