Persian saffron ice cream with pistachios

Persian saffron ice cream—bastani sonnati—is fragrant with saffron, rose water and cardamom, with pistachios and thin flakes of frozen cream. Salep powder gives the base its characteristic stretch and helps it stay smooth. This egg-free recipe makes roughly 1.5 litres.

Saffron ice cream ingredients

  • 1 litre whole milk
  • 300g sugar
  • 2 teaspoons culinary salep powder
  • 2 tablespoons concentrated saffron infusion
  • 4 tablespoons food-grade rose water
  • 1 teaspoon ground cardamom or vanilla
  • 100g heavy cream
  • 100g unsalted pistachios, roughly chopped

The former translation called salep “safflower” and the cardamom or vanilla “white powder.” They are not interchangeable with safflower. Buy salep sold for food use and follow its package guidance if its thickening strength differs.

Prepare the frozen cream flakes

Line a small metal tray with baking paper. If the cream is very thick, stir in one or two teaspoons of milk. Spread it 1–2mm thick, freeze until solid, then break it into small flakes. Keep them frozen while you make the ice cream.

This is what creates the visible pieces of cream in traditional bastani. Do not make the sheet thick, or the frozen chunks will be hard to eat.

Cook the ice-cream base

  1. Mix the sugar and salep thoroughly in a bowl. This keeps the salep from forming lumps when it reaches the milk.
  2. Bring the milk just to a boil in a heavy saucepan.
  3. Whisk in the sugar mixture gradually. Continue whisking over low heat for three to five minutes, until the sugar dissolves and the base lightly thickens.
  4. Remove from the heat and cool for 10 minutes. Stir in the saffron infusion, rose water and cardamom or vanilla.
  5. Cool the base quickly over an ice bath, cover and refrigerate until thoroughly cold—at least four hours.

Adding the aromatics after the strongest heat protects their fragrance. For the concentrate, use our method for brewing saffron.

Churn with an ice-cream machine

Pour the cold base into the machine and churn according to its instructions, usually 20–25 minutes. Add the chopped pistachios near the end. Fold in the frozen cream flakes by hand, transfer to a covered container and freeze for two to four hours to firm.

Do not overfill the machine; the mixture expands while churning. The finished saffron ice cream should be scoopable rather than rock hard.

No-machine method

Pour the cold base into a shallow metal tray and freeze for one hour. Scrape and whisk it vigorously, breaking up all icy edges, then return it to the freezer. Repeat every 45–60 minutes for four rounds.

After the final stir, fold in the pistachios and frozen cream pieces. Cover the surface and freeze until firm. A shallow metal container chills more quickly and evenly than a deep glass bowl.

Texture troubleshooting

  • Icy texture: the base may not have been cold enough, or the manual mixture needed more frequent stirring.
  • Too elastic: reduce the salep slightly next time; more is not always better.
  • Rock hard: let the container stand at room temperature for 8–10 minutes before scooping.
  • Weak saffron colour: use a measured, properly brewed infusion rather than dry threads.
  • Overpowering perfume: reduce the rose water; brands vary in strength.

Serving and storage

Serve with a light sprinkle of pistachios. Keep the ice cream tightly covered in the coldest part of the freezer and use within two weeks for the best texture. Do not refreeze ice cream that has fully melted.

The earlier recipe estimated 2,531 calories for the full batch, but the total changes with the milk, cream and pistachios used. Portion size is a clearer guide than treating that old estimate as exact. This saffron ice cream recipe is a rich dessert, intended to be enjoyed in modest scoops.