Persian saffron ice cream, known as Bastani, is a fragrant frozen dessert combining saffron, rose water, cream and roasted pistachios.
In this recipe, Saffronice Saffron Powder is infused directly into room-temperature full-cream milk before the ice cream base is prepared. Rose water brings its characteristic floral aroma, while roasted pistachios add a contrasting crunch.
You can prepare the Bastani using an ice cream maker or a manual freezing method, making it possible to enjoy this Persian-inspired dessert at home.
Why You'll Love This Persian Saffron Ice Cream

Bastani stands apart from everyday vanilla ice cream thanks to its distinctive combination of saffron, rose water, cream and pistachios.
The saffron gives the base its golden colour and aromatic flavour, while rose water introduces a delicate floral note. Roasted pistachios add texture throughout the creamy ice cream.
The recipe also offers two preparation methods, so an ice cream maker isn't essential.
Recipe Snapshot
|
Prep Time |
About 20 minutes |
|
Saffron Infusion |
10–15 minutes |
|
Initial Chilling |
4 hours |
|
Churning |
About 20–40 minutes |
|
Final Freezing |
About 2–4 hours |
|
Course |
Dessert |
|
Cooking Method |
Churned or Manual Freeze |
Ingredients

For the Saffron Ice Cream Base
- 3 cups (720 ml) full-cream milk, room temperature
- 1 cup (240 ml) pure or heavy cream
- ¾ teaspoon (about 1.5 g) Saffronice Saffron Powder
- ¾–1 cup (about 150–200 g) granulated or powdered sugar, according to taste
- 2 tablespoons (30 ml) rose water, or to taste
- ½ cup (about 60 g) roasted pistachios, roughly chopped
- Small pinch sea salt, optional, for the pistachios
For the Traditional Cream Addition
-
2 cups (480 ml) pure or heavy cream, divided, optional
For Garnishing
- Roasted chopped pistachios, as desired
- Saffronice Saffron Threads, a small pinch, optional
- Edible rose petals, optional
- Fresh mint, optional
Let's Make Persian Saffron Ice Cream

Step 1 – Infuse the Milk with Saffron
Add the Saffronice Saffron Powder directly to the room-temperature full-cream milk.
Gently stir with a clean spoon and leave it to infuse for 10–15 minutes, stirring gently from time to time so the powder remains evenly distributed.
Once infused, stir in the rose water.
Step 2 – Prepare & Chill the Ice Cream Base
Combine the saffron-infused milk with 1 cup (240 ml) cream.
Add the sugar and stir until thoroughly dissolved. Powdered sugar can also be used to make dissolving easier.
Cover and refrigerate the mixture for approximately 4 hours before churning.
Step 3 – Churn the Ice Cream
Make sure your ice cream maker bowl has been completely frozen according to the manufacturer's instructions. The recipe suggests freezing it for at least 24 hours beforehand.
Pour in the chilled Bastani mixture and churn according to your machine's instructions, usually 20–40 minutes.
As the mixture begins to firm, gradually add some of the reserved cream, if using. Add the roasted pistachios toward the end of churning.
Step 4 – Freeze Until Firm
Transfer the churned ice cream to a freezer-safe airtight container.
Cover and freeze for approximately 2–4 hours, or until it reaches your preferred firmness.
Step 5 – Garnish & Serve

Let the Bastani soften slightly before scooping if needed.
Finish with roasted pistachios, a small pinch of saffron threads or edible rose petals, if desired.
How to Make Bastani Without an Ice Cream Maker
You can still prepare this recipe if you don't have an ice cream machine.
Pour the chilled mixture into a shallow freezer-safe container and freeze for approximately 2 hours, or until the edges begin to firm.
Remove it from the freezer and stir vigorously with a fork or whisk. You can incorporate some of the reserved cream at this stage.
Return the container to the freezer and stir the mixture approximately every 30 minutes for 2–3 hours. Add the roasted pistachios and additional reserved cream during this process.
Continue until the ice cream becomes creamy and holds its shape.
What Does Rose Water Add?

Rose water is one of the defining aromatic ingredients in this style of Persian ice cream.
It is added after the saffron has infused into the milk, complementing the saffron with a floral note.
Rose water is added after the saffron has infused into the milk, bringing the floral flavour used in this Bastani recipe.
Getting the Creamy Bastani Texture
The original method includes an interesting optional technique for creating the ice cream's creamy texture.
Only the first portion of cream is incorporated into the initial milk base. Additional cream is reserved and incorporated later as the ice cream firms during churning.
The original article describes the additional cream as optional and incorporates it later as the ice cream begins to firm. If you prefer the simpler version, use only the initial 3:1 milk-to-cream ratio.
Expert Tips
A few simple techniques can help you achieve a creamy Bastani with evenly distributed saffron and plenty of pistachio crunch.
- Use room-temperature milk for the saffron. This is the infusion method specified for this recipe.
- Give the saffron 10–15 minutes. Don't rush the infusion before adding the rose water.
- Stir gently. Occasional gentle stirring helps distribute the Saffron Powder throughout the milk.
- Chill the base thoroughly. Refrigerate it for about 4 hours before churning.
- Freeze the machine bowl ahead of time. If required by your ice cream maker, give it at least 24 hours in the freezer.
- Add pistachios toward the end. This distributes them through the ice cream without overworking them.
- Stir regularly when using the manual method. The supplied method recommends stirring approximately every 30 minutes for 2–3 hours.
- Allow the Bastani to soften slightly before serving if needed.
How to Make Persian Ice Cream Sandwiches

Bastani can also be turned into simple Persian-style ice cream sandwiches.
Place a modest scoop of saffron pistachio ice cream between two thin, crisp wafers and gently press until the ice cream spreads toward the edges.
Wrap the sandwiches in parchment paper and freeze for approximately 1 hour to firm them before serving.
Freeze the assembled sandwiches for approximately 1 hour before serving, as directed in the recipe.
Serving Ideas for Bastani
The simplest way to serve Bastani is in a bowl or cone topped with roasted pistachios and a few saffron threads.
You can also garnish it with edible rose petals, fresh mint or a small spoonful of whipped cream. These are among the serving ideas included in the original article.
For a more traditional dessert spread, serve the ice cream alongside other Persian or Middle Eastern-inspired sweets.
More Saffron Desserts to Try
If you enjoyed the floral, creamy flavours of Bastani, try these other desserts featuring saffron and rich, aromatic flavours.

- Sweet and Creamy Saffron Panna Cotta – A smooth chilled dessert combining cream, saffron and a touch of orange zest.
- Saffron-Infused Tres Leches Cake with Honey Syrup – A soft saffron sponge soaked with creamy milk and finished with whipped cream and pistachios.
- Saffron Crème Brûlée Tart – A creamy saffron custard baked in a crisp pastry shell and finished with caramelised sugar.
- Rice Kheer – A creamy rice pudding flavoured with saffron for another comforting spoon dessert.
From frozen Bastani to panna cotta, custard tart and rice pudding, these recipes offer more ways to enjoy saffron in creamy desserts.
Storage
Store the Bastani in an airtight freezer-safe container.
The original article recommends enjoying it within approximately two weeks.
If the ice cream is very firm, allow it to soften slightly before scooping.
Ready to Make Bastani?
Infuse Saffronice Saffron Powder into full-cream milk, add rose water, sugar and cream, then chill the mixture thoroughly before churning.
Finish with roasted pistachios and your favourite garnish for a creamy, aromatic Persian Saffron Ice Cream (Bastani).
Frequently Asked Questions
What is Bastani?
Bastani is a Persian-style ice cream traditionally flavoured with ingredients including saffron, rose water, cream and pistachios.
Do I need an ice cream maker?
No. You can freeze the mixture manually and stir it approximately every 30 minutes for 2–3 hours to help create a creamier texture.
Is rose water necessary?
Rose water is a characteristic ingredient in the Bastani described in this recipe and provides the floral flavour that complements the saffron.
Is the additional cream required?
No. The additional cream is optional. The base can be prepared using the original 3:1 milk-to-cream ratio.
When should I add the pistachios?
Add the roasted pistachios toward the end of churning or during the later stages of the manual freezing process.




























