Besan Barfi | Besan ki Burfi

Besan Barfi Recipe – This post may contain affiliate links, which means I may earn a small commission if you purchase through these links. This comes at no extra cost to you and helps support the content creation process. I appreciate your support!

This melt-in-your-mouth Besan Barfi is a rich and nutty sweet treat made with just handful of ingredients. Whether you’re a sweet tooth or looking for a special treat, Besan ki Burfi is the perfect choice for any occasion! 💛

recipe pin

About Besan Barfi

Besan Barfi, also known as Besan ki Chakki is a traditional Indian Sweet Dish. This rich and nutty barfi is perfect for any festive occasion or just to satisfy your sweet cravings!

Made with just handful of ingredients such as besan (gram flour), ghee, sugar, semolina (rava), and nuts, this homemade sweet treat will surely become a family favorite in no time.

Whether it’s a festive occasion, or a family gathering, this sweet Besan Burfi with its nutty aroma and melt-in-the-mouth texture will surely become your signature dish.

So, get your ingredients together and enjoy the authentic flavor of this Indian Sweet in every bite!

Why You Will Love This

  • Rich and nutty flavor
  • Both crumbly and melt-in-the-mouth
  • Simple ingredients and easy to prepare
  • A good shelf-life
  • Easily scalable and customizable
  • Perfect for celebrations, festivals, & special occasions
besan barfi recipe

Besan Barfi Ingredients

  • Gram Flour (Besan) – is the main ingredient in this recipe. It forms the base of the barfi giving it a dense yet melt-in-the-mouth texture.
  • Ghee (Clarified Butter) – is used to roast and add a buttery flavor to the barfis. Substitute it with a dairy-free option such as coconut oil or vegan butter to make a vegan-friendly version of the barfi.
  • Sugar – is combined with water and made into syrup. You can use white sugar, brown sugar, or jaggery to add sweetness to the barfi.
  • Cardamom Powder – adds a fragrant aroma to the barfi. You can replace cardamom powder with nutmeg powder.
  • Saffron Strands – it is optional. If using, soak saffron in warm milk or add just as a garnish.
  • Chopped Nuts – such as almonds, pistachios, and cashew nuts add a crunch to the soft barfi. Also, it looks pretty! 🙂

Watch the Recipe Video!

How to Make Besan Barfi

Step 1 – Roast the Semolina (Rava)

Heat 1 cup of ghee in a pan over low heat. Add semolina (rava) to the melted ghee and roast for 2 minutes.

Step 2 – Roast the Gram Flour (Besan)

Next, add besan and roast it continuously on low heat. Keep stirring to avoid lumps and ensure even roasting.

Besan Barfi Recipe Step 2

The besan will turn golden brown in about 12-15 minutes.

Besan Barfi Recipe Step 3

Step 4 – Flavor the Mixture

Once the besan is roasted, add cardamom powder and mix it well.

Besan Barfi Recipe Step 4

Step 5 – Make Sugar Syrup

In a saucepan, combine sugar and water. Heat the mixture over medium heat until the sugar dissolves completely. You don’t need to get to a specific consistency, just melt the sugar.

Besan Barfi Recipe Step 5

Step 6 – Pour the Syrup

Slowly pour in the prepared sugar syrup while stirring continuously. Be careful as the mixture may splutter. Keep stirring to avoid lumps.

Besan Barfi Recipe Step 6

Step 7 – Let the Mixture Thicken

Cook the mixture on low to medium heat, stirring continuously, until it thickens and leaves the sides of the pan. This may take around 5-7 minutes.

Besan Barfi Recipe Step 7

Step 8 – Let it Set

Grease a plate or tray with ghee. Transfer the cooked besan mixture to the plate and spread it evenly using a spatula.

Besan Barfi Recipe Step 8

Sprinkle chopped nuts like almonds, cashews, or pistachios on top for garnish. Press them lightly into the mixture.

Besan Barfi Recipe Step 9

Let the besan barfi mixture cool down for a while. Cut it into squares or diamonds that work well.

Let the Besan Barfi to cool completely for 2-3 hours. Store the Besan Barfi in an airtight container.

Besan Barfi Recipe Step 10

Recipe Tips

  • Use good-quality gram flour (besan). Sift it before using it will prevent from lumps forming.
  • Be patient while roasting the besan. Slow-roasting the gram flour is the key to the best texture and flavor of the barfis.
  • If the besan burfi is not setting, cook the mixture again for 3-5 minutes and transfer it to the greased tray again. Then, refrigerate it for a few hours.

You will also love – Badam Halwa | Almond PuddingA Heart Delight!

Storing & Serving

Besan Burfi can be stored at room temperature in an air-tight container for up to 2 weeks. To extend its shelf life, you can also refrigerate it.

It can be enjoyed as a dessert or as an evening snack! You can also pack it as a sweet treat for picnics as it stays well at room temperature.

besan barfi images


1. Is Besan Barfi gluten-free?

Besan (gram flour) is made from naturally gluten-free chickpeas. Skip semolina (rava) in the recipe to make gluten-free barfi.

2. Is Besan ki Barfi vegan?

You can substitute ghee with coconut oil or vegan butter to make vegan-friendly barfis.

3. Can I freeze Barfi?

It is best enjoyed fresh. You can store it at room temperature or refrigerate it. When frozen, it may stay fresh for up to 3 months. While you can also freeze the barfis, the texture may change upon thawing.

besan ki chakki recipe

More Dessert Recipes!

Thank you for taking the time to read the post! ❤️

I really hope you give this Besan Barfi Recipe a try and love it as much as we do! Don’t forget to leave a star rating ★ in the comment section below. Your feedback means a lot! 💬

Connect with ‘Kurry Kitchen’ on InstagramFacebookYouTube, and Pinterest, and don’t forget to hit that follow button. 

Happy cooking, dessert lover!

besan barfi recipe pin

Besan Barfi

Besan Barfi, is a melt-in-the-mouth delight that is super easy to make at home. With its perfect sweetness and nutty richness, it will become a family favorite.
Cook Time 30 minutes
Rest Time 2 hours
Total Time 2 hours 30 minutes
Course Dessert
Cuisine Indian
Servings 18 pieces


  • 1 cup besan (gram flour)
  • 1 tablespoon semolina ( fine rava )
  • 1/4 cup ghee (clarified butter)
  • 1/2 cup sugar
  • 1/4 cup water
  • 1/4 teaspoon cardamom powder
  • 2 tablespoons chopped nuts (like almonds and pistachios), garnish


  • Heat ghee in a heavy-bottomed pan on low-medium heat.
    1/4 cup ghee (clarified butter)
  • Add semolina / rava to the ghee. Roast till it becomes golden brown. It will take around 2-3 minutes.
    1 tablespoon semolina ( fine rava )
  • Add besan to the melted ghee and roast it continuously on low heat until it turns golden brown and you can smell a nutty aroma. This can take around 10-12 minutes. Be patient and keep stirring to prevent burning.
    1 cup besan (gram flour)
  • Now, add the cardamom powder to the mixture. Mix well to combine. Once roasted, keep it aside to cool down.
    1/4 teaspoon cardamom powder
  • In another saucepan, heat water and sugar together. Stir until the sugar dissolves completely.
    1/4 cup water, 1/2 cup sugar
  • Slowly add the water and sugar mixture to the roasted besan. Keep stirring the mixture continuously on low heat. It will thicken and start leaving the sides of the pan.
  • Continue cooking the mixture on low heat for another 5-7 minutes. Keep stirring to prevent it from sticking to the pan and burning.
  • To check the consistency, take a small amount of the mixture and try to form a small ball. If it comes together easily, it’s ready.
  • Grease a plate or tray with a little ghee and transfer the besan mixture onto it.
  • Use a spatula or the back of a greased spoon to flatten and level the mixture in the tray. Optionally, garnish the top with chopped nuts or saffron strands.
    2 tablespoons chopped nuts
  • Allow the Besan Barfi to cool and set at room temperature for a few hours. Once it has cooled and hardened, use a sharp knife to cut the Besan Barfi into squares or diamonds.


Keyword Barfi Recipe, Besan Barfi, Dessert Recipe, Indian Mithai

Chutney Recipes Dessert Recipes Dinner Recipes Dips Chutneys & Pickles Drinks & Beverages Food Ideas Indian Breakfast Recipes Indian Curry Recipes Indian Dessert Recipes Lentil Recipes Maharashtrian Recipes Main Course Memorial Day Food Ideas Non Veg Recipes North Indian Recipes Recipe Round-Ups Recipe Roundups Rice Recipes Snack Recipes South Indian Recipes Strawberry Recipes Summer Recipes Vegan Recipes Vegetarian Recipes

Leave a Reply

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

Recipe Rating

You may also like...