Pistachio Ice Cream with Rosewater & Saffron

This egg-free Iranian-inspired pistachio ice cream pairs a rich pistachio base with saffron, cardamom and rosewater. Make it when you want a fragrant, creamy frozen dessert with the pistachio flavour front and centre.
Ingredients
- 100 g (1/2 cup)granulated sugar
- 16 g (2 tablespoons)dry milk powder
- 1 g (1/4 teaspoon)xanthan gum
- 1 g (1/2 teaspoon)ground cardamom
- 30 ml (2 tablespoons)light corn syrup
- 315 ml (1 1/3 cups)whole milk
- 120 ml (1/2 cup)sweet pistachio cream
- 315 ml (1 1/3 cups)double cream
- 15 ml (3 teaspoons)rosewater
- 1/2 teaspoonsaffron
- 40 g (1/3 cup)unsalted roasted pistachios, coarsely chopped
- to tastedried edible roses
Instructions
- 1
Mix dry ingredients
In a small bowl, combine the sugar, dry milk powder, saffron, ground cardamom and xanthan gum, stirring well.
- 2
Warm the base
Set a medium-sized pot over medium heat. Add the corn syrup and stir in the whole milk, followed by the sugar mixture and sweet pistachio cream. Whisk vigorously straight away until smooth. Cook, stirring often and adjusting the heat as needed to prevent a simmer, for about 3 minutes, until the sugar has dissolved. Take the pot off the heat.
- 3
Add cream
Whisk in the cream and rosewater until combined. Strain the mixture through a fine-mesh sieve into a bowl.
- 4
Chill the mixture
Pour the mixture into an airtight container and refrigerate until thoroughly chilled, for at least 6 hours or, for better texture and flavour, 24 hours. If it separates while resting, stir it back together.
- 5
Churn the ice cream
Pour the chilled mixture into an ice cream maker and churn for 20–30 minutes, stopping when it has a soft-serve texture.
- 6
Transfer to container
Quickly transfer the churned ice cream to a freezer-friendly container.
- 7
Freeze until firm
Press parchment paper onto the surface so it sticks, then cover with a lid; the paper can hang over the rim. Freeze in the coldest part of the freezer, away from the door, for at least 6 hours until firm. It will keep for up to 3 months.
- 8
Garnish and serve
Serve with crushed dried edible roses, crushed pistachios and more sweet pistachio cream.
What is pistachio ice cream with rosewater and saffron?
This is an egg-free, Iranian-inspired ice cream drawing on bastani, a Persian frozen dessert often flavoured with saffron and rosewater. This version puts sweet pistachio cream at the heart of the base, with cardamom adding warmth.
The combination works because the floral notes complement the nutty pistachio without relying on an egg custard. Chopped roasted pistachios and edible rose petals add a finishing contrast.
Nutrition and macros by portion
The nutrition label shows one serving as written: 372 calories, 6g protein, 39g carbs, 22g fat.
| Portion | Adjustment | kcal | Protein | Carbs | Fat |
|---|---|---|---|---|---|
| Lighter | Smaller scoop, fewer toppings | 260 kcal | 4g | 27g | 15g |
| This serving | As written | 372 kcal | 6g | 39g | 22g |
| Hungry | Larger scoop with extra pistachios | 558 kcal | 9g | 59g | 33g |
The sugar and milk supply much of the carbohydrate, while the double cream and pistachio cream contribute most of the fat. Milk, cream and pistachios provide protein. Serve a scoop with fresh fruit or alongside a lighter meal to balance the richness.
Build a smooth base
Dry mix: combining the sugar, milk powder, xanthan gum and spices before adding them helps distribute the thickener and aromatics evenly.
Gentle heat: whisk the dry mixture and pistachio cream into the milk as soon as they go in. Keep the base below a simmer and stir often so it stays smooth while the sugar dissolves.
Balance the aromatics
Saffron and cardamom: these give the ice cream its warm, fragrant character, while the pistachio cream remains the main flavour.
Rosewater: add it with the cream after taking the pot off the heat. This keeps its delicate floral aroma distinct in the finished ice cream.
Chill before churning
Cold base: refrigerate for at least 6 hours before churning; the recipe suggests 24 hours for better texture and flavour. If the mixture separates during its rest, stir it together again before pouring it into the machine.
Soft-serve cue: churn for 20–30 minutes, checking for a soft-serve consistency rather than relying on the clock alone. The freezer firms it further.
Freeze for a clean texture
Surface cover: press parchment directly against the ice cream before putting the lid on. Keeping it in the coldest part of the freezer helps it firm without repeated warming as the door opens.
Choose a serving
Garnish: crushed roasted pistachios bring a crisp, nutty contrast, while dried edible roses echo the rosewater. A little extra sweet pistachio cream makes the serving even richer.
Pairing: serve in small bowls on its own or alongside a lightly flavoured biscuit, so the saffron, rose and pistachio remain easy to taste.
Recipe notes & tips
- Whisk the xanthan gum thoroughly into the dry ingredients before adding them to the milk.
- Keep the milk mixture below a simmer while the sugar dissolves.
- Use a fine-mesh sieve to catch any undissolved bits before chilling.
- Allow enough time for the base to chill completely before churning.
- Press parchment onto the ice cream surface to cover it closely before freezing.
Variations
- More pistachio: sprinkle extra chopped roasted pistachios over each serving.
- Rose finish: add a few crushed dried edible rose petals just before serving.
- Extra pistachio cream: drizzle more sweet pistachio cream over the scoops.
- Cardamom note: add a little more ground cardamom if you prefer a stronger warm spice flavour.
- No ice cream maker: freeze the base in a suitable container, stirring it periodically as it firms; the texture may differ from churned ice cream.
Common mistakes to avoid
- Letting the base simmer: it can affect the smooth texture; lower the heat and keep stirring.
- Adding the dry mix all at once without whisking: lumps can form; whisk vigorously as soon as it meets the milk.
- Skipping the chill: a warm base is not ready to churn; refrigerate it for at least 6 hours.
- Over-churning: the recipe aims for soft-serve texture; stop after 20–30 minutes when it reaches that consistency.
- Leaving the surface uncovered: press parchment onto the ice cream before fitting the lid.
How to store
Keep the ice cream covered with parchment pressed onto its surface and a fitted lid in the coldest part of the freezer. It will keep for up to 3 months; let it soften briefly at room temperature before scooping rather than reheating it.
Frequently asked questions
Can I make this without an ice cream maker?
The recipe uses an ice cream maker to churn the base to soft-serve texture. You can try freezing it in a suitable container and stirring periodically as it firms, though the texture may not be as smooth.
How long should the base chill?
Chill it for at least 6 hours. The recipe recommends 24 hours for better texture and flavour.
Why did the mixture separate in the fridge?
The base may separate while resting. Stir it back together before churning, as directed in the method.
When should I add the rosewater?
Whisk it in with the cream after removing the warm base from the heat.
How long does homemade pistachio ice cream keep?
Stored covered in the coldest part of the freezer, it will keep for up to 3 months.
What should I serve with it?
Finish with crushed roasted pistachios and dried edible roses, with extra sweet pistachio cream if you like. A simple biscuit is another option.
Cook it from the original
This recipe comes from spoonabilities.com. Their page has the author’s own photos, notes and tips — the best place to cook it from.
Open the recipe on spoonabilities.com