Halvah-ye Pesteh

Persian pistachio and saffron semolina halva, rose water-fragrant and finished with dried rose petals

Origin: Iran (Persia)

From the journey of Pistachio.

Halvah (حلوا, from the Arabic root meaning 'sweet') describes a vast family of preparations across the Middle East, South Asia, and the Mediterranean, but the Iranian halvah tradition is among the oldest and most refined. Iranian halvah-ye shir (milk halva) and halvah-ye ardeh (sesame halva) are made throughout the country, but halvah-ye pesteh — pistachio halva, made with semolina and enriched with the pistachio oil and nut flesh of Khorasan and Kerman — is the most festive: the halva prepared at Nowruz (Persian New Year), at weddings, and at the iftaar table during Ramadan. The Persian halva tradition traces to the Achaemenid Empire, when Khorasan's pistachio orchards were already among the most productive in the known world and saffron (grown in the Qaenat region of Khorasan since at least 3,000 BCE) was being traded along the roads of the empire. The combination of pistachio, saffron, rose water, and clarified butter (roghan) in a sweetened semolina base is the flavour signature of Persian halva at its most luxurious: a preparation so rich that it is served in small portions, cut from a tray into diamond or lozenge shapes and scattered with the dried rose petals (gol-e sorkh) that grow in the gardens of Kashan and Shiraz.

Ingredients

Base

  • 200 g fine semolina

Fat

  • 100 g clarified butter (ghee) or unsalted butter

Sugar

  • 200 g caster sugar

Liquid

  • 300 ml water

Flavouring

  • 0.75 tsp saffron threads, steeped in 4 tbsp hot water for 20 minutes
  • 2 tbsp rose water

Pistachio

  • 100 g raw pistachios, blanched, peeled and roughly chopped

Spice

  • 0.25 tsp ground green cardamom

To garnish

  • 2 tsp dried rose petals, to garnish
  • 20 g extra pistachio slivers, to garnish

Method

  1. Combine the sugar and 300 ml water in a small saucepan. Bring to the boil, stirring until the sugar dissolves, then remove from the heat. Stir in the saffron with its steeping liquid, the rose water, and the cardamom. Set aside, keeping warm.
  2. Melt the clarified butter in a wide, heavy-bottomed pan over medium-low heat. Add the semolina and stir continuously with a wooden spoon, toasting it in the butter until it turns a light golden colour and gives off a warm, nutty aroma: about 8 to 10 minutes.
  3. Add the chopped pistachios to the toasted semolina and stir for 1 minute.
  4. Carefully pour the warm saffron syrup into the semolina in a slow, steady stream, stirring constantly. The mixture will bubble and steam vigorously at first: continue stirring until everything is fully absorbed and the halva comes away from the sides of the pan into a cohesive mass, about 3 to 5 minutes.
  5. Press the halva into a lightly buttered 20 cm square dish or tray, smoothing the top with a spatula or the back of a wetted spoon. Allow to cool and set for 30 minutes.
  6. Cut into diamond or square portions. Scatter the dried rose petals and pistachio slivers generously over the surface. Serve at room temperature.

Notes

Halvah-ye Pesteh keeps well for up to three days, covered, at room temperature. In Persian households it is often prepared in large batches for Nowruz and distributed to family and neighbours as a gift: a generous, fragrant, intensely golden sweet that carries the colours of the spring celebration in every diamond-shaped portion. For a richer version, add 2 tablespoons of blanched ground pistachios to the base along with the chopped pistachios, which deepens both the colour and the nutty flavour of the finished halva.

The Gastrographer

The Gastrographer

Mapping Culinary History

To explore — select an ingredient below.

Journey Point Map Key

Ingredient originTrade or transit route
Became a culinary stapleColonial / trade control
© 2026 The Gastrographer. All original research, narratives, and illustrations. All rights reserved.