Go Back
+ servings
Besan Halwa

Besan Halwa

This fudgy pudding like dessert made with chickpea flour, sugar, ghee and flavored with saffron and cardamom is rich goodness in every spoonful. Done in under 30 minutes, this Besan Halwa is perfect to celebrate any special occasion.
Course Dessert
Cuisine Indian
Prep Time 2 minutes
Cook Time 25 minutes
Total Time 27 minutes
Servings 4 servings
Calories 504kcal
Author Manju


  • ½ cup ghee
  • 1 cup besan / chickpea flour
  • 2 tbsp milk
  • 1 cup milk or water
  • ¾ cup sugar
  • 1 tsp saffron
  • ½ tsp cardamom powder
  • 2 tbsp sliced almonds
  • 8-10 pistachios crushed


  • Heat half the ghee in a kadhai / heavy bottomed pan over low heat and add the besan to it. Fry the besan, while constantly stirring it, till the besan starts to turn color a little (gets darker) and get a nutty roasted aroma.
  • Warm 2 tbsp of the milk and add the saffron to it and let it bloom.
  • Now add the milk or water to the besan a little by little, mixing well, so no lumps are formed. Cook the besan mixture for a couple of minutes.
  • Add the cardamom to it as well as the bloomed saffron. Mix well. Add the ghee at this moment and mix together.
  • Now add the sugar and let it cook together. The sugar will release water as it melts. But dont worry, just keep cooking and it will all come together in just a couple of minutes.
  • Once the mixture thickens up a little, remove from heat and let it cool down a little. Top with the almonds and pistachios and serve warm.


Serving: 0.5cuo | Calories: 504kcal | Carbohydrates: 57g | Protein: 9g | Fat: 28g | Saturated Fat: 15g | Cholesterol: 58mg | Sodium: 23mg | Potassium: 319mg | Fiber: 4g | Sugar: 41g | Calcium: 35mg | Iron: 2mg