Besan Burfi Veg Recipes Of India: Delicious Sweets Guide

Updated On: October 5, 2025

Besan Burfi is a beloved Indian sweet that beautifully showcases the rich flavors of roasted chickpea flour (besan). This traditional dessert is not only delicious but also incredibly simple to make, making it a favorite during festivals and special occasions.

The smooth, melt-in-your-mouth texture combined with the warm, nutty taste of besan and the subtle sweetness of sugar or jaggery creates a perfect treat for any sweet tooth. Whether you are a seasoned cook or a kitchen novice, this recipe will guide you through every step to achieve the ideal consistency and flavor.

In this blog post, we will explore the classic besan burfi recipe along with a few delightful vegetarian variations inspired by Indian culinary traditions. From adding aromatic spices to incorporating nuts and dried fruits, these recipes will elevate your sweet-making game and impress your family and friends.

Let’s dive into the world of besan burfi and discover why it remains a cherished gem in Indian sweets.

Why You’ll Love This Recipe

Besan Burfi is a timeless Indian sweet that combines simplicity with elegance. Here’s why you’ll fall in love with this recipe:

  • Easy to make: Requires minimal ingredients and straightforward steps.
  • Nutritious: Besan is a great source of protein and fiber, making this treat a slightly healthier option.
  • Versatile: You can customize it with cardamom, saffron, nuts, or even coconut for different flavors.
  • Perfect texture: The burfi has a soft yet firm texture that melts in your mouth.
  • Festive favorite: Ideal for Indian festivals like Diwali, Holi, or any celebration.

Ingredients

Ingredient Quantity
Besan (gram flour) 1 cup (120 grams)
Ghee (clarified butter) 1/2 cup (120 ml)
Sugar 3/4 cup (150 grams)
Water 1/2 cup (120 ml)
Cardamom powder 1/2 teaspoon
Chopped nuts (cashews, almonds) 2 tablespoons (optional)
Silver leaf (varak) Optional for garnish

Equipment

  • Non-stick pan or heavy-bottomed skillet
  • Spatula or wooden spoon
  • Mixing bowl
  • Measuring cups and spoons
  • Greased plate or tray for setting burfi
  • Knife for cutting

Instructions

  1. Prepare the sugar syrup: In a saucepan, combine the sugar and water. Heat over medium flame until the sugar dissolves completely and the syrup reaches a one-string consistency. To test, take a drop between your thumb and forefinger and gently pull apart to see a single thread form.
  2. Roast the besan: While the syrup is cooking, heat the ghee in a non-stick pan over low-medium heat. Add the besan gradually, stirring continuously to avoid lumps. Roast the besan until it turns golden brown and emits a nutty aroma. This should take about 8-10 minutes.
  3. Combine syrup and besan: Slowly pour the hot sugar syrup into the roasted besan mixture, stirring constantly to mix well. Be careful as the mixture might splatter.
  4. Cook the mixture: Continue stirring the mixture on low heat. It will start to thicken and leave the sides of the pan. This process takes about 5-7 minutes.
  5. Add flavor and nuts: Mix in the cardamom powder and chopped nuts if using. Stir well to combine.
  6. Set the burfi: Pour the mixture onto a greased plate or tray. Spread it evenly using a spatula. Optionally, place silver leaf (varak) on top for an authentic touch.
  7. Cool and cut: Let the burfi cool down for about 1 hour at room temperature. Once set, cut it into squares or diamond shapes using a sharp knife.
  8. Serve: Arrange the pieces on a platter and enjoy your homemade besan burfi!

Tips & Variations

“Roasting the besan properly is the key to a flavorful burfi. Take your time and stir continuously to avoid burning.”

  • Use jaggery instead of sugar for a deeper, earthy sweetness.
  • Add a pinch of saffron strands soaked in warm milk for a luxurious flavor and color.
  • Incorporate grated coconut or desiccated coconut into the mixture for a coconut besan burfi variant.
  • Try adding rose water or kewra essence for a fragrant twist.
  • For a vegan version, substitute ghee with coconut oil, though the taste will slightly differ.

Nutrition Facts

Nutrient Amount per serving (1 piece, approx. 30g)
Calories 150 kcal
Carbohydrates 18 g
Protein 4 g
Fat 7 g
Fiber 2 g
Sugar 12 g

Serving Suggestions

Besan Burfi makes a delightful dessert on its own, but you can also serve it with some accompaniments to enhance the experience:

  • Pair with a cup of traditional Masala Chai or cardamom-flavored tea for a perfect snack time.
  • Serve alongside other Indian sweets like Marzipan Challah or Magic Dough Recipe to create a festive dessert platter.
  • Use finely crushed besan burfi pieces as a topping for vanilla ice cream or pudding for an Indian-inspired twist.
  • Gift homemade besan burfi in decorative boxes during festivals or special occasions.

Delicious Besan Burfi Variations from India

Coconut Besan Burfi

This variation combines the nutty flavor of roasted besan with the tropical sweetness of coconut. Simply add 1/4 cup of grated fresh or desiccated coconut to the besan while roasting.

The result is a moist, aromatic burfi with a delightful coconut undertone.

Saffron and Pistachio Besan Burfi

Add a few strands of saffron soaked in warm milk to the sugar syrup before mixing it with besan. Garnish generously with chopped pistachios for a luxurious, colorful sweet that’s perfect for weddings and special celebrations.

Chocolate Besan Burfi

For a fusion twist, incorporate 2 tablespoons of unsweetened cocoa powder into the roasted besan. Mix well and proceed with the traditional recipe.

a rich chocolate flavor that kids and adults alike will adore.

Nutty Besan Burfi

Enhance the texture and nutrition by adding a mix of nuts like cashews, almonds, and walnuts. Lightly toast the nuts before mixing them in.

You can also sprinkle some on top for a crunchy finish.

Jaggery Besan Burfi

Replace sugar with an equal amount of jaggery powder. Dissolve jaggery in water over low heat and strain to remove impurities before adding to the roasted besan.

This gives the burfi a rustic, earthy sweetness and a darker color.

Conclusion

Besan Burfi is more than just a sweet; it is a celebration of Indian culinary heritage. Its rich, nutty flavor and versatile nature make it a must-have during festive seasons and family gatherings.

With simple ingredients and a straightforward process, you can create a dessert that feels both indulgent and wholesome.

Whether you prefer the classic version or enjoy experimenting with flavors like saffron, coconut, or even chocolate, besan burfi never fails to impress. It’s a wonderful way to introduce yourself or your loved ones to the magic of Indian sweets.

For more delightful recipes that bring global and traditional flavors to your kitchen, check out our Lump Of Coal Recipe or explore vegetarian delights with Jamaican Minced Beef Recipes.

Happy cooking and enjoy your sweet journey with besan burfi!

📖 Recipe Card: Besan Burfi

Description: A traditional Indian sweet made from roasted gram flour, ghee, and sugar, flavored with cardamom. It is a rich, dense fudge-like treat commonly prepared during festivals.

Prep Time: PT10M
Cook Time: PT30M
Total Time: PT40M

Servings: 16 pieces

Ingredients

  • 1 cup besan (gram flour)
  • 3/4 cup sugar
  • 1/2 cup ghee
  • 1/2 cup milk
  • 1/4 teaspoon cardamom powder
  • 10 cashew nuts, chopped
  • 10 almonds, chopped
  • 1 tablespoon chopped pistachios (optional)
  • 1 teaspoon poppy seeds (optional)

Instructions

  1. Heat ghee in a pan on medium heat.
  2. Add besan and roast until golden brown and aromatic.
  3. In a separate pan, dissolve sugar in milk and bring to a boil to make a syrup.
  4. Slowly add the sugar syrup to the roasted besan, stirring continuously.
  5. Cook the mixture until it thickens and starts to leave the sides of the pan.
  6. Add cardamom powder and chopped nuts, mix well.
  7. Pour the mixture into a greased tray and spread evenly.
  8. Let it cool and set for 2 hours.
  9. Cut into squares and serve.

Nutrition: Calories: 180 kcal per piece | Protein: 4 g | Fat: 12 g | Carbs: 15 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Besan Burfi”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A traditional Indian sweet made from roasted gram flour, ghee, and sugar, flavored with cardamom. It is a rich, dense fudge-like treat commonly prepared during festivals.”, “prepTime”: “PT10M”, “cookTime”: “PT30M”, “totalTime”: “PT40M”, “recipeYield”: “16 pieces”, “recipeIngredient”: [“1 cup besan (gram flour)”, “3/4 cup sugar”, “1/2 cup ghee”, “1/2 cup milk”, “1/4 teaspoon cardamom powder”, “10 cashew nuts, chopped”, “10 almonds, chopped”, “1 tablespoon chopped pistachios (optional)”, “1 teaspoon poppy seeds (optional)”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat ghee in a pan on medium heat.”}, {“@type”: “HowToStep”, “text”: “Add besan and roast until golden brown and aromatic.”}, {“@type”: “HowToStep”, “text”: “In a separate pan, dissolve sugar in milk and bring to a boil to make a syrup.”}, {“@type”: “HowToStep”, “text”: “Slowly add the sugar syrup to the roasted besan, stirring continuously.”}, {“@type”: “HowToStep”, “text”: “Cook the mixture until it thickens and starts to leave the sides of the pan.”}, {“@type”: “HowToStep”, “text”: “Add cardamom powder and chopped nuts, mix well.”}, {“@type”: “HowToStep”, “text”: “Pour the mixture into a greased tray and spread evenly.”}, {“@type”: “HowToStep”, “text”: “Let it cool and set for 2 hours.”}, {“@type”: “HowToStep”, “text”: “Cut into squares and serve.”}], “nutrition”: {“calories”: “180 kcal per piece”, “proteinContent”: “4 g”, “fatContent”: “12 g”, “carbohydrateContent”: “15 g”}}

Photo of author

Marta K

Leave a Comment

X