Eat With Kimmy

  • Beef
  • Chicken
  • Recipe Index
  • About
  • Contact
menu icon
go to homepage
  • Beef
  • Chicken
  • Recipe Index
  • About
  • Contact
search icon
Homepage link
  • Beef
  • Chicken
  • Recipe Index
  • About
  • Contact
×

Persian Ice Cream with Saffron, Pistachios, and Rose (Bastani Sonnati) Recipe

Published: Mar 10, 2026 by Kimmy · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 3.9 from 8 reviews

If you have ever dreamed of tasting a frozen dessert that carries the soul of Persian culture, you are in for a treat with the Persian Ice Cream with Saffron, Pistachios, and Rose (Bastani Sonnati) Recipe. This icy delight is a creamy, aromatic symphony of flavors uniquely balanced by fragrant saffron, crunchy pistachios, and the delicate floral notes of rose water. It’s a luxurious combination that melts on your tongue and whisks you away to ancient Persian gardens. Whether you are looking to impress guests or pamper yourself, this recipe brings the authentic taste of Persian tradition right into your kitchen.

Ingredients You'll Need

The image shows an arrangement of various ingredients for a recipe, placed on a white marbled surface. There is a white cup with a handle filled with a fine white powder, sitting on a pale blue round plate that also holds three small bowls with red saffron strands, a brownish powder, and white salt. Nearby, a white bowl holds bright yellow egg yolks, while another white bowl contains dried pink rosebuds with green stems. A green bowl is filled with crushed green pistachios, and another small bowl with a wooden honey dipper is filled with golden honey. Two glass containers of white milk sit to the right, along with a small white bowl containing a dark amber liquid, likely vanilla or syrup. The setup is neat and brightly lit, with shadows suggesting natural light. photo taken with an iphone --ar 4:5 --v 7

Though this recipe might sound exotic, the ingredients are wonderfully simple and each one plays a vital role in creating the unforgettable flavor and texture of Bastani Sonnati. From the golden saffron that colors and perfumes the base, to the velvety cream that provides richness, every component is essential.

  • 6 large egg yolks: These provide the creamy custard foundation, yielding a smooth, lush texture.
  • ¾ cup raw cane or granulated sugar, divided: Sweetness balanced carefully throughout the recipe to bring out flavor without overwhelming.
  • 2 cups whole milk: The heart of the custard, combining beautifully with saffron and spices.
  • ½ teaspoon saffron threads: Worth their weight in gold, these threads infuse vibrant color and a luxurious aroma.
  • Kosher salt: A pinch enhances all other flavors without being salty.
  • 1 to 2 tablespoons rose water: Adds that iconic floral note uniquely Persian.
  • ½ teaspoon vanilla extract: A familiar warmth that rounds out the complex flavors.
  • ¼ teaspoon ground cardamom: Brings a subtle spice that deepens the bouquet of the ice cream.
  • 1 cup heavy cream: Whipped and folded in for ultimate creaminess and lightness.
  • ½ cup lightly crushed pistachios, divided: Offers crunch and nutty flavor, both inside and on top.
  • Dried rosebuds (optional): For garnish and an extra touch of fragrant beauty.
  • Honey (optional, for serving): A luscious drizzle to finish, adding an elegant sweetness.

How to Make Persian Ice Cream with Saffron, Pistachios, and Rose (Bastani Sonnati) Recipe

Step 1: Whisk the Egg Yolks and Sugar

Start by combining the egg yolks with half of your sugar in a bowl set over an ice bath. Whisk them together until the mixture becomes pale and thick, which takes about 3 to 4 minutes. This little ritual is the base of the custard and will yield a rich, velvety texture that sets the tone for the entire ice cream.

Step 2: Infuse the Milk with Saffron

Next, gently warm your whole milk with the saffron threads, a pinch of salt, and the remaining sugar. Keep the heat low and whisk consistently until the sugar dissolves and the milk simmers. This step allows the saffron to release its signature golden color and warm, floral flavor that defines Bastani Sonnati.

Step 3: Make the Custard Base

Slowly pour the warm saffron milk into the egg yolk mixture while whisking continuously. Pour this combined mixture back into the saucepan and cook gently over low heat. Stir constantly until the custard thickens enough to coat the back of a wooden spoon—be patient and vigilant to avoid boiling as you want a silky smooth custard without curdling.

Step 4: Cool and Flavor the Custard

Transfer the custard into a bowl set over ice water and stir until it cools. Once cool, gently fold in the rose water, vanilla extract, and ground cardamom. These aromatics elevate the flavor profile, providing that unmistakably Persian floral and spicy character. Chill the custard further in the freezer or fridge to get it ready for the next step.

Step 5: Beat the Cream to Stiff Peaks

Now, take your heavy cream and whip it until you get silky, stiff peaks. This will add airy lightness to the dense custard, balancing the texture and making the ice cream wonderfully smooth.

Step 6: Combine Custard, Cream, and Pistachios

Gently fold the cooled custard into the whipped cream, taking care not to deflate the mixture. Then sprinkle in a portion of the crushed pistachios for little bursts of nutty delight in each bite. This folding step is the secret to that light yet rich mouthfeel that makes Persian ice cream so special.

Step 7: Freeze with Garnish

Pour your beautifully combined mixture into a loaf pan, smooth the top, and sprinkle the remaining pistachios along with optional dried rosebuds for a gorgeous finish. Cover with plastic wrap and freeze for around 6 hours until firm. This final step allows the flavors to marry and the unique texture to set perfectly.

Step 8: Serve and Enjoy

When you’re ready to serve, let the ice cream sit at room temperature for 5 to 10 minutes to soften just enough for easy scooping. For a delicious twist, drizzle with warm honey to add a luscious sweetness that complements the floral, nutty notes beautifully.

How to Serve Persian Ice Cream with Saffron, Pistachios, and Rose (Bastani Sonnati) Recipe

A white rectangular dish filled with bright yellow ice cream, scattered with light green chopped pistachios and deep pink rose petals on the surface. The ice cream has a smooth and creamy texture with some scoop marks made by a vintage metal ice cream scooper resting diagonally on top. Next to the dish, a small white bowl holds amber-colored honey with a wooden honey dipper inside. The setting is on a white marbled surface with a few scattered dried pink rosebuds nearby. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

For garnishes, nothing beats the elegance of extra crushed pistachios sprinkled on top, paired with a few dried rosebuds for visual appeal and subtle fragrance. A drizzle of good-quality honey can also add a gilded touch that enhances the ice cream’s natural sweetness.

Side Dishes

This ice cream pairs wonderfully with fresh fruit like pomegranate arils or juicy figs for a refreshing contrast. Persian sweets like baklava or cardamom-spiced cookies make excellent companions, amplifying the experience of a traditional Middle Eastern dessert spread.

Creative Ways to Present

Serve the ice cream in delicate glass bowls or vintage porcelain dishes to channel that old-world charm. For a show-stopping centerpiece, layer scoops with rose syrup and pistachios in tall parfait glasses, or sandwich scoops between thin, crisp wafers for an ice cream sandwich with exotic flair.

Make Ahead and Storage

Storing Leftovers

Keep any leftover Persian ice cream tightly sealed in an airtight container in the freezer. This will protect it from absorbing other odors and keep its creamy texture intact for up to one week.

Freezing

If you want to prepare the ice cream in advance, you can freeze it for several days, making it a perfect make-ahead dessert. Just ensure it is covered flush with plastic wrap to prevent ice crystals from forming on the surface.

Reheating

Unlike other foods, ice cream isn’t reheated, but when ready to serve, let it thaw about 5 to 10 minutes at room temperature. This softens it just enough to scoop easily while maintaining that perfect creamy consistency.

FAQs

Can I substitute saffron with something else?

Saffron is truly the star of this recipe and difficult to replace fully because it imparts unique flavor and color. However, in a pinch, turmeric can mimic the color, but it will not recreate the delicate taste or aroma.

Is rose water essential in this recipe?

Rose water adds a signature floral note that defines Bastani Sonnati, but if you can't find it, you can omit it or try a small splash of orange blossom water for a slightly different yet pleasant profile.

Can I make this recipe without an ice cream maker?

Yes! This recipe is designed to be made without an ice cream maker. The folding of whipped cream and slow freezing method create the creamy texture traditionally cherished in Persian ice cream.

How long does Bastani Sonnati keep in the freezer?

Stored properly in an airtight container, the ice cream remains delicious for up to one week. After that, texture and flavor might diminish, so try to enjoy it fresh.

Why is cardamom used in this recipe?

Cardamom provides a subtle warm spice that complements the floral and nutty notes beautifully, adding complexity without overpowering the delicate balance of flavors.

Final Thoughts

If you love exploring desserts that tell a story, the Persian Ice Cream with Saffron, Pistachios, and Rose (Bastani Sonnati) Recipe is an absolute must-try. Each bite transports you to a world of fragrant, rich traditions and delightful textures that are surprisingly easy to recreate at home. Once you make it, this exotic treat will surely become a beloved favorite to share and savor again and again.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Persian Ice Cream with Saffron, Pistachios, and Rose (Bastani Sonnati) Recipe

Persian Ice Cream with Saffron, Pistachios, and Rose (Bastani Sonnati) Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 3.9 from 8 reviews
  • Author: Kimmy
  • Prep Time: 20 minutes
  • Cook Time: 20 minutes
  • Total Time: 7 hours 5 minutes
  • Yield: 8 servings
  • Category: Dessert
  • Method: Stovetop
  • Cuisine: Persian
Print Recipe
Pin Recipe

Description

Experience the rich and aromatic flavors of traditional Persian ice cream, Bastani Sonnati, infused with saffron, rose water, cardamom, and studded with crunchy pistachios and optional dried rosebuds. This homemade ice cream is creamy, delicately floral, and perfect for a refreshing and exotic dessert.


Ingredients

Custard Base

  • 6 large egg yolks
  • ¾ cup raw cane sugar or granulated sugar, divided
  • 2 cups whole milk
  • ½ teaspoon saffron threads
  • Pinch Kosher salt (about ⅛ teaspoon)

Flavorings

  • 1 to 2 tablespoons rose water
  • ½ teaspoon vanilla extract
  • ¼ teaspoon ground cardamom

Final Components

  • 1 cup heavy cream
  • ½ cup lightly crushed pistachios, divided
  • Dried rosebuds (optional)
  • Honey, for serving (optional)


Instructions

  1. Combine the egg yolks and sugar. Fill a large bowl about one-third with ice water to create an ice bath. In a separate medium bowl, whisk together the egg yolks and ½ cup of the sugar until pale and creamy, about 3 to 4 minutes.
  2. Flavor the milk. In a medium saucepan, combine whole milk, saffron threads, a tiny pinch of salt, and the remaining ¼ cup sugar. Heat over medium-low, whisking continuously, until the mixture simmers and sugar dissolves. Remove from heat promptly.
  3. Make the custard. Pour the warm milk mixture slowly into the egg yolk mixture in a thin, steady stream while whisking constantly to temper the eggs. Return the combined mixture to the saucepan and cook over low heat, stirring constantly with a wooden spoon or spatula, until the custard thickens to coat the back of the spoon like syrup, about 15 minutes. Avoid boiling.
  4. Cool and flavor the custard. Transfer the custard to the medium bowl and place it in the ice bath, stirring occasionally until cooled. Stir in rose water, vanilla extract, and ground cardamom. Remove the bowl from the ice bath and chill in the freezer for 20 to 30 minutes or refrigerate for 1 hour or overnight.
  5. Beat the cream. In a large bowl or stand mixer fitted with a whisk attachment, whip the heavy cream on medium speed until silky and stiff peaks form, being careful not to overbeat.
  6. Combine the ice cream. Gently fold the cooled custard into the whipped cream with a rubber spatula until fully combined. Fold in ¼ cup of the crushed pistachios.
  7. Freeze the ice cream. Pour the mixture into a 9-by-5-inch loaf pan and smooth the top. Sprinkle the remaining ¼ cup pistachios and dried rosebuds (if using) evenly over the surface. Cover tightly with plastic wrap and freeze until firm, about 6 hours.
  8. Serve. Remove from the freezer and let the ice cream sit at room temperature for 5 to 10 minutes to soften slightly before scooping. Serve in bowls with an optional drizzle of warmed honey for extra sweetness.

Notes

  • Saffron is key to the authentic flavor; use good quality threads and crush them lightly before steeping for best infusion.
  • When cooking the custard, avoid boiling to prevent curdling.
  • Chilling the custard before folding in the whipped cream helps maintain a smooth texture.
  • You can prepare the custard base a day ahead and refrigerate to save time.
  • For a stronger rose flavor, adjust rose water to taste but use sparingly as it can be potent.
  • If you don't have a loaf pan, any freezer-safe container will work for freezing the ice cream.

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Desserts

  • Keto Lemon Bars Recipe
    Keto Lemon Bars Recipe
  • Almond Brittle Recipe
    Almond Brittle Recipe
  • Cranberry Cheesecake Bars Recipe
    Cranberry Cheesecake Bars Recipe
  • The Best Keto Chocolate Lava Cakes Recipe
    The Best Keto Chocolate Lava Cakes Recipe

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Hi, I'm Kimmy!

Welcome to Eat With Kimmy—where food becomes a language of love, comfort, and stories told with every single bite.

Learn more

Popular

  • Fusilli Pasta With Spicy Tomato Sauce Recipe
    Fusilli Pasta With Spicy Tomato Sauce Recipe
  • Sausage Stuffing Recipe
    Sausage Stuffing Recipe
  • Au Gratin Potatoes Recipe
    Au Gratin Potatoes Recipe
  • Persian Ice Cream with Saffron, Pistachios, and Rose (Bastani Sonnati) Recipe
    Persian Ice Cream with Saffron, Pistachios, and Rose (Bastani Sonnati) Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Eat With Kimmy. All rights reserved.