Persian Ice Cream (Bastani Sonnati)

Featured in Irresistible Desserts.

This fragrant Persian ice cream combines the exotic flavors of saffron and rose water with creamy custard and crunchy pistachios. Traditionally called Bastani Sonnati, it's a luxurious dessert that's surprisingly simple to make at home with an ice cream maker.
Ranah
Updated on Mon, 14 Apr 2025 17:59:27 GMT
A glass bowl filled with yellow ice cream. Pin it
A glass bowl filled with yellow ice cream. | yummyflavorsrecipes.com

This luxurious Persian Saffron Ice Cream (Bastani Sonnati) combines the exotic flavors of saffron, rose water, and pistachios to create a dessert that's truly extraordinary. With its vibrant golden hue and intoxicating aroma, this ice cream offers a taste experience unlike anything you'll find in typical commercial varieties. I've perfected this recipe through countless iterations, learning from my father who was a professional ice cream specialist, and I'm excited to share multiple methods so you can enjoy this incredible dessert regardless of what equipment you have available.

The first time I served this ice cream at a dinner party, my guests were completely silent for the first few bites—just closing their eyes and savoring the complex flavors. The fragrant floral notes of rose water, the earthy luxury of saffron, and the nutty crunch of pistachios combine to create something truly magical that transforms a simple dessert into a memorable experience.

Ingredients

  • 2 cups whole milk: Creates the base of the ice cream. The fat content is crucial for a smooth, creamy texture.
  • 1 cup heavy cream: Provides richness and helps prevent ice crystal formation. For a lighter version, you can substitute half-and-half.
  • ¾ cup granulated sugar: This amount is necessary for proper texture; reducing it will result in icier ice cream.
  • 3 tablespoons cornstarch: Acts as a stabilizer and thickening agent, eliminating the need for eggs.
  • ¼ teaspoon ground saffron threads: The star ingredient that gives the ice cream its distinctive color and flavor. Use high-quality Persian saffron for best results.
  • 2 tablespoons hot water: Used to bloom the saffron and release its color and aroma.
  • 2-3 tablespoons rose water: Provides the signature floral notes. Start with less if you're new to rose water.
  • ½ cup unsalted pistachios, coarsely chopped: Adds textural contrast and nutty flavor.
  • ½ teaspoon vanilla extract (optional): Enhances the overall flavor profile.
A bowl of ice cream with nuts on top. Pin it
A bowl of ice cream with nuts on top. | yummyflavorsrecipes.com

Step-by-Step Instructions (Ice Cream Maker Method)

Step 1:
Bloom the saffron - In a small bowl, grind the saffron threads into a fine powder using a mortar and pestle or the back of a spoon. Add the hot water and stir. Let it steep for at least 10 minutes to release the vibrant color and flavor. This method extracts maximum flavor from this precious spice.
Step 2:
Prepare the base mixture - In a medium saucepan, whisk together the sugar and cornstarch until well combined. Gradually whisk in the milk to avoid lumps, then add the heavy cream. Place over medium heat.
Step 3:
Cook the mixture - Stirring constantly with a wooden spoon or heat-resistant spatula, heat the mixture until it begins to thicken, about 6-8 minutes. Do not let it boil vigorously. You're looking for a gentle simmer and a consistency that coats the back of your spoon.
Step 4:
Add the flavorings - Remove the saucepan from heat. Stir in the bloomed saffron mixture (including the liquid), rose water, and vanilla extract if using. Mix well until the vibrant golden color is evenly distributed throughout the mixture.
Step 5:
Cool the base - Transfer the mixture to a bowl and cover the surface directly with plastic wrap to prevent a skin from forming. Allow it to cool to room temperature, then refrigerate for at least 4 hours or overnight. This aging process improves the flavor and texture.
Step 6:
Churn the ice cream - Pour the chilled mixture into your ice cream maker and churn according to the manufacturer's instructions, usually 20-25 minutes. During the last 5 minutes of churning, add the chopped pistachios.
Step 7:
Freeze until firm - Transfer the churned ice cream to a freezer-safe container. Press a piece of parchment paper directly onto the surface to prevent ice crystals from forming. Cover with a lid and freeze for at least 4 hours until firm.
Step 8:
Serve with flair - Allow the ice cream to sit at room temperature for 5 minutes before scooping to achieve the perfect serving consistency. Garnish with additional chopped pistachios and perhaps a tiny pinch of saffron threads for an elegant presentation.

No-Churn Method (Using Heavy Cream and Condensed Milk)

  1. Bloom the saffron as in the main recipe.
  2. Prepare the base - In a large bowl, whip 2 cups of cold heavy cream until stiff peaks form. This will take about 3-4 minutes with an electric mixer.
  3. Make the flavor base - In a separate bowl, combine one 14-oz can of sweetened condensed milk with the bloomed saffron mixture and rose water.
  4. Combine the mixtures - Gently fold the condensed milk mixture into the whipped cream until evenly distributed, being careful not to deflate the cream too much. Fold in the chopped pistachios.
  5. Freeze the ice cream - Transfer the mixture to a freezer-safe container, cover, and freeze for at least 6 hours or overnight.

Quick Method (Using Store-Bought Vanilla Ice Cream)

  1. Bloom the saffron as in the main recipe.
  2. Prepare the ice cream - Allow 1 quart of high-quality vanilla ice cream to soften at room temperature for about 15-20 minutes.
  3. Add the flavorings - Transfer the softened ice cream to a large bowl. Add the bloomed saffron mixture, rose water, and chopped pistachios.
  4. Mix and refreeze - Fold everything together until well combined. Return to the original container or a freezer-safe dish, and freeze until firm, at least 2 hours.

The Magic of Saffron

Saffron is the world's most expensive spice, derived from the stigmas of crocus flowers. Each flower produces only three stigmas, which must be handpicked and carefully dried. This labor-intensive process explains its high cost, but the intense flavor means a little goes a long way. For this ice cream, proper blooming of the saffron is essential to extract its full color and flavor.

Rose Water: Finding the Balance

Rose water can be polarizing—some people find it too perfumy if used in large amounts. I recommend starting with a smaller quantity (perhaps 1½ tablespoons) if you're new to cooking with it, then adjusting to taste in future batches. The rose water should complement the saffron rather than overwhelming it.

Serving Traditions

In Iran, Bastani is often served between two thin wafers, similar to an ice cream sandwich, or alongside Faludeh, a frozen dessert made with rice noodles and rose water. For an authentic experience, you could also serve the ice cream topped with a sprinkle of crushed dried rose petals, a drizzle of honey, or additional chopped pistachios.

I learned through trial and error that adding the saffron-infused water to the hot base, rather than the cold mix, intensifies both the color and flavor. This seemingly small change makes a remarkable difference in the final product!

A bowl of ice cream with nuts on top. Pin it
A bowl of ice cream with nuts on top. | yummyflavorsrecipes.com

After making this ice cream countless times, I've discovered that allowing the base to "age" in the refrigerator overnight, rather than just for a few hours, noticeably improves the final texture and flavor development. This extra time allows the saffron and rose water to fully permeate the mixture, resulting in a more balanced and nuanced taste experience.

This Persian Saffron Ice Cream is more than just a dessert—it's a celebration of flavors that have been cherished for centuries. Whether you make it using traditional methods or one of the simplified approaches, the unique combination of saffron, rose water, and pistachios creates a truly special treat that will transport you to the vibrant culinary world of Persia with every spoonful.

Frequently Asked Questions

→ Can I make this ice cream without an ice cream maker?
Yes! For a no-churn version, whip 2 cups of cold heavy cream until stiff peaks form. In a separate bowl, mix the cooled saffron-milk mixture, then gently fold in the whipped cream. Freeze for 6 hours or overnight, stirring once or twice during freezing.
→ What is rose water and where can I find it?
Rose water is a flavored water made by steeping rose petals. It's available at Middle Eastern or international grocery stores, specialty food shops, or online. Look for food-grade rose water without artificial ingredients.
→ Can I substitute the saffron with something else?
Saffron gives this ice cream its distinctive flavor and color. While there's no perfect substitute, you could try a pinch of turmeric for color and a drop of cardamom for flavor, though the taste will be different from traditional Bastani.
→ Why do you add cornstarch to the ice cream base?
Cornstarch helps create a smoother texture in the ice cream and prevents ice crystal formation. It acts as a stabilizer, especially helpful when making homemade ice cream without commercial additives.
→ How long will this ice cream keep in the freezer?
When stored properly in an airtight container with parchment paper placed directly on the surface, this ice cream will keep for up to 2 weeks in the freezer, though the texture is best within the first week.

Saffron Rose Pistachio Dessert

A luxurious homemade ice cream infused with saffron, rose water and pistachios that brings the flavors of Persian cuisine to your kitchen in an easy-to-make frozen treat.

Prep Time
10 Minutes
Cook Time
250 Minutes
Total Time
260 Minutes
By: Ranah


Difficulty: Intermediate

Cuisine: Persian

Yield: 12 Servings (1.5 quarts)

Dietary: Vegetarian, Gluten-Free

Ingredients

→ Base Ingredients

01 ½ teaspoon saffron threads
02 1 pinch salt
03 2 tablespoons rose water
04 1½ tablespoons corn starch
05 1½ cups whole milk
06 ¾ cup sugar
07 2 cups heavy cream
08 1 teaspoon vanilla extract (optional)
09 3 tablespoons unsalted pistachios, chopped or slivered

→ Optional Garnishes

10 Waffle cookies
11 Dried rose petals

Instructions

Step 01

Using a mortar and pestle, grind the saffron threads with a pinch of salt until you have a fine powder. The salt helps break down the saffron more effectively. Transfer to a small bowl, add the rose water, and let it steep for 15-20 minutes to extract the color and flavor.

Step 02

In a small bowl, whisk together the cornstarch with ½ cup of the milk until completely smooth with no lumps. Set aside.

Step 03

Pour the remaining milk and sugar into a large saucepan. Heat over medium-high until it just begins to boil, stirring occasionally to dissolve the sugar.

Step 04

Reduce the heat to low. While whisking constantly, slowly pour the cornstarch mixture into the hot milk. Continue to simmer gently and stir until the mixture thickens enough to coat the back of a spoon, about 2-3 minutes.

Step 05

Remove the pan from heat and place it in an ice bath (a larger bowl filled with ice and water). Stir occasionally to help it cool down faster. Once cooled, stir in the heavy cream, saffron-rose water mixture, and vanilla extract if using.

Step 06

Cover the mixture and refrigerate for at least 4 hours or overnight. This step is crucial for developing flavors and ensuring the best texture when churning.

Step 07

Pour the chilled mixture into your ice cream maker and churn according to manufacturer's instructions, usually about 20-25 minutes or until it reaches a soft-serve consistency.

Step 08

When the ice cream is almost set, add the chopped pistachios and continue churning just until incorporated. If adding frozen cream chunks (see notes), fold them in now or sprinkle on top when serving.

Step 09

Transfer to an airtight container, placing a piece of parchment paper directly on the surface of the ice cream to prevent ice crystals. Freeze for at least 2 hours or until firm. Serve in bowls or with waffle cookies, garnished with additional pistachios or dried rose petals if desired.

Notes

  1. For authentic frozen cream pieces, spread a thin layer of heavy cream on parchment paper, freeze until solid, then break into small chunks.
  2. Store in the door section of your freezer where the temperature is slightly warmer for a more scoopable texture.
  3. Let the ice cream sit at room temperature for 5 minutes before serving for the best flavor and texture.

Tools You'll Need

  • Ice cream maker
  • Mortar and pestle
  • Saucepan
  • Mixing bowls
  • Whisk
  • Airtight container for storage

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy
  • Contains pistachios (tree nuts)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 217
  • Total Fat: 16 g
  • Total Carbohydrate: 16 g
  • Protein: 3 g