Godhumai Halwa = Wheat Flour Fudge

  • Author: Kavitha
  • Prep Time: 15 mins
  • Cook Time: 30 mins
  • Total Time: 45 mins
  • Yield: 15 squares or 2 cups of Halwa 1x


  • 1 cup Wheat flour
  • 2 cups Sugar (granulated) {adjust according to sweetness required}
  • 3 cups Water
  • 1/4 cup broken / chopped Nuts (preferably, cashew nuts)
  • 11 and 1/2 cups Ghee (clarified butter)


  • Using more Ghee will improve the texture of the halwa. You can use anywhere between 1 to 1 and 1/2 cups of Ghee for this proportion


  1. Mix the sugar and water well until sugar dissolves.
  2. Add the wheat flour and saffron and mix well to form a smooth mixture.
  3. Pass it through a sieve to catch any lumps / undissolved sugar. It is crucial to have a smooth liquid
  4. Place inside a cooker / steamer which has water upto 2 inches high boiling.
  5. Close the cooker and cook for exactly 3 whistles. Switch off the flames then. (If using steamer, steam for just 10 minutes)
  6. Meanwhile, on a large pan with high sides, toast the nuts in a little bit of ghee for a few minutes until they have a nice color on them
  7. Once the pressure from the cooker releases, you should immediately take the mixture out and pour into the same hot pan
  8. From this point onwards, your only job is to stir constantly from all sides. Don’t let any lumps form. You should start seeing the mixture thicken. Simultaneously, add the Ghee little bit at a time and keep stirring
  9. Stir until it becomes of thick consistency. To get a chewy fudgy texture typical of Godhumai Halwa, you will have to stir anywhere between 25 – 40 minutes. Usually, cooking for 30 minutes is ideal.
  10. Then Add the toasted nuts, mix well and switch off the flame
  11. To serve: You can grease a plate well and the godhumai halwa on it and even it out. Once it is cool completely, you will be able to cut out pieces from it. Alternatively, serve on a bowl.


  1. This is best served warm. It stays well in the refrigerator for a week. However, warm slightly before serving
  2. Although not “difficult”, this does take quite a bit of stirring. But do not skip on it. Stirring for 25-30 minutes will give a very good chewy texture