Bastani Sonnati is a truly one-of-a-kind Persian ice cream. This rich, silky dessert blends nutty pistachio, fragrant rose water, and warm saffron for a layered, luxurious flavor. Finish with a sprinkle of crushed pistachios and a few rose petals for an elegant touch.

Tired of the same old vanilla, chocolate, and strawberry? Meet your next favorite: Bastani Sonnati. This Persian ice cream offers a complex, memorable taste that’s bright and floral, yet comforting and creamy.
I first learned this version from a friend from Iran, where Bastani is a summer staple and a celebratory dessert. The traditional recipe often uses mastic and salep to create a chewy texture, and it’s sometimes served between wafers as a hand-held treat. For home cooks, though, this simplified recipe captures the classic flavors without the hard-to-find ingredients.

This version focuses on three distinct flavor notes: fragrant rose, earthy pistachio, and saffron’s floral warmth. Sweetened condensed milk and heavy cream give the ice cream a lush, airy base and help recreate the slightly chewy texture associated with Bastani without specialized thickeners. A handful of chopped pistachios adds crunch and a pleasant contrast to the smoothness.



Serve Bastani Sonnati after a savory Persian meal—its floral notes and nutty finish make a perfect ending to dishes like saffron yogurt chicken kabobs and fresh salads.
Tip From Kevin
Ice Cream Storage
If you don’t have a purpose-built ice cream container, a metal meatloaf pan works well. Pour in the ice cream, press a sheet of plastic wrap directly onto its surface to remove air, then freeze. When you’re ready to serve, peel back the wrap and scoop.


Ingredient Notes and Substitutions
(See the recipe card for exact ingredient amounts)
- Saffron – A small pinch goes a long way. It lends a warm, aromatic note that defines the flavor profile.
- Rose Water – A little adds a delicate floral sweetness. Use orange blossom water if you prefer a slightly different floral tone.
- Sweetened Condensed Milk – Provides sweetness and body without making a custard. It also helps create the dense, slightly chewy texture associated with Bastani.
- Heavy Whipping Cream – Whipping the cream creates the airy, luxurious mouthfeel. You can use lighter creams, but you’ll need to whip longer to reach stiff peaks.
- Pistachios – Chopped pistachios bring earthy flavor and crunch that balance the floral saffron and rose.
- Rose Petals – Optional as a garnish; add just before serving for vivid color and aroma.

How to Make Persian Ice Cream
- Bloom the saffron. Crush the saffron strands with a mortar and pestle or between your palms, then mix them with rose water and set aside to infuse.
- Whip the condensed milk. Chill your mixing bowl, add the sweetened condensed milk to the whisk attachment, and beat briefly to lighten and incorporate air.
- Whip the cream. Add the heavy whipping cream and beat on high until you reach stiff peaks for a stable, airy base.
- Fold in flavor. Stir in the saffron–rose mixture and the chopped pistachios on low speed until evenly distributed.
- Freeze. Transfer the mixture to an insulated container or a lined loaf pan. Freeze four hours for a mousse-like texture or overnight for a firmer set.
- Serve. If frozen solid, let the ice cream sit at room temperature for at least 15 minutes before scooping. Top with extra pistachios and rose petals.
Recommended Tools
- Insulated ice cream container – Double-walled tubs reduce ice crystals while freezing. Alternatively, use a metal loaf pan lined with parchment and covered tightly.
- Stand mixer with whisk attachment – Helps aerate the cream and form stiff peaks for the right texture.
Storing and Reheating
Store the ice cream well covered in the freezer to prevent freezer burn. For best texture, consume within about a week. Avoid letting it soften too much between servings to maintain creaminess.

Share this recipe on Pinterest!
Love this recipe? Share it with the world on Pinterest.
Frequently Asked Questions
Too much rose water can make the flavor soapy or astringent. Use a light hand and measure carefully—less is usually better. If you notice a soapy note, reduce the rose water next time.
Yes. Cardamom pairs beautifully with saffron, and almonds or walnuts can replace or complement pistachios. A tiny amount of vanilla is also fine. Small chocolate chips work too if you like a contrast.
An insulated ice cream container is best, but if you’re using a loaf pan, press plastic wrap onto the ice cream surface, then wrap with foil. Store in the coldest part of the freezer and minimize door openings.

Persian Ice Cream (Bastani Sonnati)
PrintRecipe
Equipment
-
1.5 Quart reusable storage freezer ice cream container
-
Stand mixer with whisk attachment
Ingredients
- 1/8 tsp saffron
- 2 tbsp rose water
- 14 oz sweetened condensed milk
- 1 pint heavy whipping cream
- 1/2 cup pistachios chopped
- 2 tbsp rose petals (optional)
Instructions
-
Crush the saffron and mix with the rose water. Set aside to infuse.
-
In a chilled mixing bowl, whip the sweetened condensed milk briefly with the whisk attachment to lighten it.
-
Add the heavy whipping cream and beat on high until stiff peaks form.
-
Fold in the saffron–rose mixture and chopped pistachios on low until evenly incorporated.
-
Transfer the mixture to an insulated container or a lined loaf pan. Freeze for four hours for a mousse-like texture or overnight for firmer ice cream.
-
If frozen solid, let the ice cream sit at room temperature at least 15 minutes before scooping. Keep covered in the freezer and consume within a week for best texture. Garnish with extra pistachios and rose petals when serving.
Notes
- If you don’t have an insulated ice cream tub, line a meatloaf pan with parchment, pour in the ice cream, press plastic wrap onto the surface, then wrap with foil before freezing.
Nutrition
The nutrition information is an estimate and should not replace professional dietary advice.
