Persian Rosewater, Saffron and Pistachio Ice Cream

By Alex Zar

Persian Rosewater, Saffron and Pistachio Ice Cream

Persian Rosewater, Saffron and Pistachio Ice Cream, also known as bastani, combines saffron, rosewater and pistachios in a creamy frozen dessert.

This no-churn version uses heavy cream and sweetened condensed milk, so no ice cream maker is required. Saffronice Saffron Threads are first infused in warm milk, then folded into the cream along with rosewater and chopped pistachios.

Freeze the ice cream for at least 6 hours or overnight, then serve it in bowls or between crisp wafers.

Jump to Recipe ↓

What Is Bastani?

Bastani is a Persian ice cream known for the combination of saffron, rosewater and pistachios. 

These three ingredients give the dessert much of its character: saffron contributes its distinctive aroma and golden colour, rosewater adds a floral note, and pistachios provide a nutty flavour and contrasting texture.

This recipe uses a simple no-churn method, making it possible to prepare at home without an ice cream machine.

Saffron, Rosewater & Pistachios

The combination of these three ingredients is at the centre of this ice cream. 

saffron threads

Saffron

Saffron gives the ice cream its characteristic golden tone and distinctive aroma.

For this recipe, saffron threads are soaked in warm milk before being folded into the ice cream base.

Rosewater

Rosewater contributes the floral element.

Because its flavour can quickly become dominant, the recipe uses only 1 teaspoon (5 ml).

Pistachios

Roughly chopped pistachios provide texture throughout the soft, creamy ice cream.

They're folded into the base before freezing, and you can reserve a few for garnishing each serving.

Ingredients

For the Persian Ice Cream

heavy cream ingredient for Persian Rosewater, Saffron and Pistachio Ice Cream
  • 2 cups (480 ml) heavy cream, well chilled
  • 1 can (14 oz / about 397 g) sweetened condensed milk
  • 1 tablespoon Saffronice Saffron Threads
  • 2 tablespoons (30 ml) warm milk
  • 1 teaspoon (5 ml) rosewater
  • ½ cup (about 60 g) shelled pistachios, roughly chopped

Optional for Serving

  • Extra chopped pistachios
  • Dried rose petals
  • Crisp wafers

Let's Make Persian Saffron Ice Cream

Whip the cream until stiff peaks form for Persian Rosewater, Saffron and Pistachio Ice Cream

Step 1 – Infuse the Saffron

Place the Saffronice Saffron Threads in 2 tablespoons (30 ml) warm milk.

Let the saffron infuse while you prepare the cream.

Step 2 – Whip the Cream

Pour the cold heavy cream into a large chilled mixing bowl.

Whip the cream until stiff peaks form.

Step 3 – Add the Flavours

Gently fold the sweetened condensed milk into the whipped cream, taking care not to knock out too much air.

Add the saffron-infused milk, rosewater and chopped pistachios.

Fold gently until evenly distributed.

Step 4 – Freeze

serving the Persian Rosewater, Saffron and Pistachio Ice Cream

Transfer the mixture to a loaf pan or freezer-safe container and smooth the top.

Cover tightly and freeze for at least 6 hours or overnight. Let the ice cream soften briefly at room temperature if needed before scooping.

Why This Recipe Doesn't Need an Ice Cream Maker

Traditional ice cream is often churned while freezing to incorporate air and control the formation of ice crystals.

This recipe takes a simpler approach.

Whipping the heavy cream first introduces air into the mixture. Sweetened condensed milk then provides sweetness and contributes to the soft, creamy base.

The ingredients are gently folded together and frozen directly, so no ice cream maker is required.

How to Infuse the Saffron

The recipe calls for soaking the Saffron Threads in 2 tablespoons of warm milk before adding them to the ice cream. 

This gives the saffron time to release its colour and aroma into a liquid that can then be distributed throughout the cream.

Add the entire infusion, including the saffron threads.

Preparing the No-Churn Ice Cream

  • Keep the heavy cream well chilled before whipping.
  • Whip the cream until stiff peaks form.
  • Gently fold in the sweetened condensed milk and remaining ingredients.
  • Cover the container before freezing.
  • Freeze for at least 6 hours or overnight

Getting the Rosewater Balance Right

rosewater used for Persian Rosewater, Saffron and Pistachio Ice Cream

Rosewater is an important part of the flavour profile, but more isn't necessarily better.

This recipe uses 1 teaspoon (5 ml) for the entire batch. That amount provides a floral note alongside the saffron without making rosewater the only flavour you notice.

If you're unfamiliar with rosewater, it's best to start with the recipe amount rather than adding extra.

Why Pistachios Work So Well

Pistachios aren't just a garnish in this recipe.

The ½ cup of roughly chopped pistachios is folded directly into the ice cream before freezing, giving you pieces of nut throughout the finished dessert. 

For serving, you can scatter additional chopped pistachios over each scoop.

Their texture provides a useful contrast to the smooth frozen cream.

Easy Variations

The original recipe suggests several ways to adapt the basic no-churn ice cream. 

Try Different Nuts

Swap the pistachios for almonds or walnuts for a different nutty flavour and texture.

This changes the traditional flavour profile, but the same basic method can be used.

Adjust the Rosewater

If you already know you enjoy a stronger floral flavour, you can increase the rosewater slightly.

Add it cautiously so it doesn't overpower the saffron.

Add Chocolate

For a less traditional variation, fold in chocolate chips or add a small swirl of melted dark chocolate before freezing.

Add More Pistachios

If you prefer more crunch, reserve additional chopped pistachios to scatter over the ice cream just before serving.

How to Serve Persian Saffron Ice Cream

Scoop the ice cream into bowls and finish with chopped pistachios or dried rose petals.

You can also serve scoops between crisp wafers for an ice cream sandwich-style dessert.

More Saffron Desserts to Try

If you enjoyed Persian Saffron Ice Cream, try more sweet recipes featuring saffron.

Two scoops of coconut ice cream topped with crushed peanuts served inside a fresh coconut shell

These desserts offer more ways to use saffron in creamy, baked and chilled sweets.

Storage & Serving

Keep the ice cream in a tightly covered, freezer-safe container.

Because homemade no-churn ice cream can become firm after extended freezing, you may need to leave it at room temperature briefly before scooping.

Return the container to the freezer promptly after serving rather than allowing the entire batch to soften.

For the best presentation, add fresh garnishes such as chopped pistachios or dried rose petals just before serving.

Ready to Make Persian Saffron Ice Cream?

Infuse Saffronice Saffron Threads in warm milk while whipping chilled heavy cream to stiff peaks.

Gently fold in the sweetened condensed milk, saffron infusion, rosewater and chopped pistachios, then transfer the mixture to a freezer-safe container.

Freeze for at least 6 hours or overnight, then serve your Persian Rosewater, Saffron and Pistachio Ice Cream with extra pistachios, rose petals or crisp wafers.

Frequently Asked Questions

What is bastani?

Bastani is a Persian ice cream commonly flavoured with ingredients such as saffron, rosewater and pistachios.

This recipe uses a simple no-churn method based on whipped cream and sweetened condensed milk.

What are the main ingredients in Persian saffron ice cream?

The main ingredients are heavy cream, sweetened condensed milk, saffron threads, rosewater and pistachios.

Do I need an ice cream maker?

No. This is a no-churn ice cream recipe.

Whip the heavy cream to stiff peaks, gently fold in the remaining ingredients, then freeze the mixture until firm. 

How long does Persian saffron ice cream need to freeze?

Freeze the ice cream for at least 6 hours or overnight. 

Can I make the ice cream without pistachios?

Yes. You can leave them out if needed, although pistachios are an important part of the flavour and texture of this version.

Can I add more rosewater?

You can, but add it carefully.

The recipe uses 1 teaspoon (5 ml). Rosewater has a noticeable floral flavour, so increasing it significantly may overpower the saffron and pistachios.

How can I serve bastani?

Serve it in bowls topped with chopped pistachios or rose petals, or place scoops between crisp wafers for a sandwich-style dessert.