besan ka halwa recipe indian

Besan Ka Halwa, How To Make Indian Style Chickpea Flour Halwa At Home

Besan ka halwa or this Indian style chickpea flour dessert (gluten free dessert) is easy to make and delicious too.
Course Dessert
Cuisine Indian
Keyword besan ka halwa banane ki vidhi, besan ka halwa kaise banta hai, besan ka halwa recipe, chickpea flour desserts, chickpea flour sweets
Prep Time 2 minutes
Cook Time 8 minutes
Total Time 10 minutes
Servings 6
Calories 363kcal
Author Recipe Garden


  • 1 cup besan flour (chickpea flour)
  • 1/2 cup ghee
  • 2 teaspoons extra ghee
  • 1 cup sugar
  • 2 cups water
  • 1/4 teaspoon cardamom powder
  • 1 tablespoon chopped nuts optional


  • Sieve the besan flour (chickpea flour), make sure there is no lumps, keep it aside.
  • Heat 1/2 cup of ghee in a pan and add the sieved besan flour.
  • Keep in low heat and mix the flour very well with the ghee, if any lumps are formed you can break them using a good quality spatula, this is important since we need a smooth texture for the halwa.
  • Roast the mixture in low heat for about 1 to 2 minutes (you need to keep stirring) or until the mixture starts to turn color. The flour can quickly burn so if you think its getting roasted fast, you may switch off the stove and give a little time to cool down the mixture a little.
  • Once the mixture is roasted, add the cardamom powder and mix well.
  • Add the water, mix well (break any lumps that may form using the spatula) and cook the mixture for 2 to 3 minutes, stirring frequently, until the flour is cooked well and the water is almost absorbed.
  • Add the sugar, mix well and cook in low heat (while stirring) for another 2 minutes or until the mixture starts leaving from the sides of the pan.
  • Add one teaspoon of ghee and cook for another 1 minute, stirring frequently.
  • After one minute, add the next spoon of ghee also and cook for another 1 more minute. Now the delicious and easy besan ki halwa is ready, though you may cook for more time if you wish to reach your preferred consistency.
  • Transfer the halwa to a serving dish, garnish with chopped nuts, serve hot or warm! You may also refrigerate the halwa and serve it later as you wish.


You can transfer the halwa to a tray or plate greased with ghee and store in refrigerator for later use. As it cools down, the halwa thickens and you can cut it into pieces. However, as I already mentioned, this halwa tastesĀ  the best when its served warm. So if you are not serving it as soon as its made, I recommend slightly warming it (30 seconds in microwave by using a microwave safe bowl is enough) before serving for best results.


Calories: 363kcal | Carbohydrates: 45g | Protein: 4g | Fat: 19g | Saturated Fat: 10g | Cholesterol: 42mg | Sodium: 17mg | Potassium: 176mg | Fiber: 2g | Sugar: 35g | Calcium: 12mg | Iron: 1mg