How to Cook Halva

Halva is an Iranian traditional dessert that is composed of fried wheat flour, sugar, saffron, pistachios and rosewater. It is usually used in religious ceremonies. Read on from step one below to make this greasy treat.


  • 390 grams cooking oil
  • 350 grams sugar
  • 1 teaspoon saffron
  • 3 tablespoons rosewater
  • 450 grams wheat flour
  • crushed pistachios as needed
  • two glasses of water


  1. 1
    Put the sugar, saffron and water in a small pot on a stove or other heat source and bring to a boil.
  2. 2
    Remove the pan from the heat. Add the rosewater and mix well then set the syrup aside.
  3. 3
    Add saffron and rosewater, at the same time heat cooking oil in a pan.
  4. 4
    Add the flour to a large pot. Gently toast over a medium heat for 5-7 minutes, stirring frequently. Add the oil and mix well. Cook the flour and oil together until the flour is cooked. Stir the mixture constantly to prevent burning.
  5. 5
    Let it cool down a little bit.
  6. 6
    Add the syrup to the flour and oil mixture. Stir very quickly until the mixture thickens. Take care when adding the syrup, it will start to sizzle because the flour mixture is very hot.
  7. Image titled Halva_zarde
    Place Halva in a dish. Flatten it out with the back of a spoon. Garnish with crushed pistachios.

Article Info

Categories: World Cuisines