While rummaging through my spice cupboard last week, I stumbled upon a small vial of saffron, its vibrant threads whispering tales of exotic lands and sweet memories. This little treasure inspired me to whip up a batch of Persian Saffron Ice Cream, or Bastani Sonnati, which is the ultimate homemade dessert for those warm nights when you want something luxurious yet incredibly easy to make. This recipe is not just for the ice cream maker aficionados; whether you have one or not, you can indulge in this creamy delight! Plus, with options for vegan and refined sugar-free adaptations, this treat is sure to please everyone at your table. Curious about how to bring the essence of Persian desserts into your home? Let’s dive into this aromatic, crunchy, and refreshingly floral ice cream that promises to take your taste buds on an unforgettable journey!

Why is Persian Saffron Ice Cream a Must-Try?
Uniquely Exotic: This ice cream brings a taste of Persia right into your kitchen, blending saffron and rose water for a truly aromatic experience.
Easily Adaptable: Whether you want a vegan option or a refined sugar-free treat, this recipe is flexible enough to cater to everyone’s dietary needs.
Deliciously Creamy: With heavy cream and perfectly crunchy pistachios, each bite offers a delightful contrast in textures that’s irresistibly rich.
No Maker? No Problem: You don’t need an ice cream maker to achieve the creamy consistency; I provide options for making it without one, making it accessible for all.
Crowd-Pleaser: Serve this dessert at gatherings or cozy nights in, and watch it become the star of your dessert table—a perfect match with Sweet Coconut Cream or Bavarian Cream Berries!
Persian Saffron Ice Cream Ingredients
• • Discover the essentials for a homemade delight!
For the Ice Cream Base
- Saffron threads – Provides a unique, aromatic flavor and a beautiful golden color; can use turmeric for a color substitute, but flavor will differ.
- Salt (1 pinch) – Enhances the flavors of the ingredients expertly.
- Rosewater (2 tablespoons) – Adds a sweet floral note that’s characteristic of Persian desserts, but feel free to swap with orange blossom water if desired.
- Cornstarch (1½ tablespoons) – Serves as a thickening agent to help achieve that creamy texture.
- Whole milk (1½ cups) – Contributes to creaminess and balances the ice cream; almond or coconut milk are great dairy-free options.
- Sugar (¾ cup) – Sweetens the ice cream perfectly; consider using honey or maple syrup for a healthier twist.
- Heavy cream (2 cups) – Ensures a rich, luxurious texture; coconut cream can be a fabulous vegan substitute.
- Vanilla extract (1 teaspoon, optional) – Enhances overall flavor complexity beautifully.
For the Crunch
- Pistachios (3 tablespoons, unsalted, chopped) – Add a delightful crunch and nutty flavor; almonds or walnuts can be swapped based on preference.
For Serving
- Waffle Cookies & Rose Petals (optional) – These elevate the presentation, adding visual appeal and a touch of luxury to your dish.
Whip up this Persian Saffron Ice Cream at home, and let the exotic aromas fill your kitchen! This delightful blend of flavors and textures is sure to impress those who join you at the table.
Step‑by‑Step Instructions for Persian Saffron Ice Cream
Step 1: Prepare Saffron
In a mortar and pestle, grind 1 pinch of saffron threads with a pinch of salt until finely powdered. Dissolve this fragrant mixture in 2 tablespoons of rose water and let it sit for 15-20 minutes, allowing the flavors to meld beautifully. The vibrant aroma will fill your kitchen, giving a warm hint of the exotic Persian Saffron Ice Cream that’s to come.
Step 2: Thicken Base
In a small bowl, combine 1½ tablespoons of cornstarch with ½ cup of whole milk, stirring until smooth. Next, in a saucepan over medium-high heat, bring the remaining 1 cup milk and ¾ cup sugar to a boil. Once boiling, whisk in the cornstarch mixture, stirring continuously for about 5-7 minutes until thickened to a custard-like consistency.
Step 3: Cool Base
Remove the saucepan from heat and allow the mixture to cool. For a quicker method, place the saucepan in an ice bath, stirring occasionally until cool, which takes about 10-15 minutes. This step is crucial to ensure your Persian Saffron Ice Cream achieves the ideal creamy texture when frozen.
Step 4: Mix Ingredients
Once cooled, stir in 2 cups of heavy cream, the saffron-rose water mixture, and 1 teaspoon of vanilla extract if desired. Mix until fully combined, enjoying the rich aroma wafting through your kitchen. Transfer the mixture to a covered bowl and chill in the refrigerator overnight or in the ice bath for about 1 hour for a quicker option.
Step 5: Churn Ice Cream
If you’re using an ice cream maker, pour the chilled mixture into it and churn according to the manufacturer’s instructions, usually around 20-25 minutes. Add 3 tablespoons of chopped pistachios during the last few minutes of churning, allowing their nutty goodness to be incorporated throughout your Persian Saffron Ice Cream.
Step 6: Serve
Once done churning, scoop the creamy ice cream into bowls. For an elegant presentation, top with additional pistachios, waffle cookies, or edible rose petals. The delightful flavors and textures of your homemade Persian Saffron Ice Cream will surely impress anyone lucky enough to taste it!

Expert Tips for Persian Saffron Ice Cream
-
Saffron Quality Matters: Use high-quality saffron threads for a vibrant flavor and color; cheaper alternatives may alter the delicate taste of your Persian saffron ice cream.
-
Chill for Texture: Always chill the mixture overnight for a creamier consistency in your ice cream; skipping this step may result in a less luxurious texture.
-
Perfect Mixing: Ensure all ingredients are well combined, especially the saffron and cream mixture; this prevents uneven flavor distribution in your Persian saffron ice cream.
-
Use an Ice Bath: If you’re short on time, cool the ice cream base in an ice bath instead of letting it sit at room temperature; this allows for quicker cooling without compromising texture.
-
Stir Regularly (No Maker): If making without an ice cream maker, remember to stir the mixture every hour while it’s freezing to break up ice crystals for a smoother result.
How to Store and Freeze Persian Saffron Ice Cream
Fridge: Store your Persian saffron ice cream in an airtight container in the fridge for up to 3 days. However, for the best taste and texture, enjoy it fresh!
Freezer: For long-term storage, keep the ice cream in a freezer-safe container, ensuring it’s sealed tightly to prevent ice crystals. It can last up to 2 weeks, but it’s best enjoyed within the first week for optimal freshness.
Reheating: If your ice cream becomes too hard, simply let it sit at room temperature for about 10-15 minutes before serving. This will soften it up and make scooping easier.
Wrapping Tips: To maintain its creamy texture, place a piece of parchment paper directly on the surface of the ice cream before sealing the container. This prevents ice crystals from forming and protects the delicious flavors.
Variations & Substitutions for Persian Saffron Ice Cream
Feel free to get creative with this recipe and customize it to suit your taste and dietary preferences!
- Vegan: Substitute whole milk and heavy cream with full-fat coconut milk and cream for a rich dairy-free version.
- Sugar-Free: Try using a natural sweetener like honey or maple syrup instead of refined sugar for a healthier twist.
- Nutty Crunch: Switch out pistachios for almonds or walnuts, adding new flavor dimensions while still keeping that delightful crunch!
- Fruity Flair: Blend in some pureed fruits like mango or strawberries for additional sweetness and fruity notes—an uplifting twist on the classic recipe.
- Floral Infusion: Add a splash of orange blossom water in place of or alongside rosewater to deepen the floral undertones; the flavor will be just as captivating!
- Spicy Kick: Sprinkle in a hint of ground cardamom or cinnamon to enhance the dessert’s warmth and complexity, giving a cozy, spiced flavor profile.
- Texture Twist: For a more textured treat, fold in mini chocolate chips or dark chocolate shavings when the ice cream is almost set; it adds an indulgent surprise!
- Exotic Tasting Notes: Combine saffron with a hint of matcha powder to give a vibrant green hue, creating a unique and beautiful flavor combination.
With these variations, you can easily tailor your Persian Saffron Ice Cream experience. Serve it alongside a rich dish like Steak Garlic Sauce or enjoy as a delightful end to a meal featuring Creamy Tomato Garlic Pasta. Let your creativity shine through!
Make Ahead Options
These Persian Saffron Ice Cream preparations are perfect for busy schedules! You can prepare the saffron-rosewater mixture up to 24 hours in advance, allowing the flavors to deepen beautifully. Additionally, the ice cream base can be thickened and refrigerated for up to 3 days; simply cover it tightly to prevent any absorption of odors. When ready to churn, just give it a good stir and pour it into your ice cream maker. For those without a maker, freeze it immediately, stirring every hour to maintain its creamy texture. Enjoy stress-free dessert preparation while ensuring your Persian Saffron Ice Cream remains just as delightful!
What to Serve with Luxurious Persian Saffron Ice Cream?
Indulge in a delightful feast that complements the creamy, floral notes of this exotic dessert.
-
Crispy Waffle Cookies: Adds a sweet crunch that pairs beautifully with the ice cream’s creamy texture and rich flavors. Perfect for scooping or enjoyed on the side.
-
Fresh Berries: Their natural sweetness and slightly tart flavors create a harmonious balance, brightening each bite of saffron ice cream. Strawberries, raspberries, or blueberries work wonderfully!
-
Honey Drizzle: A light drizzle of honey enhances the floral notes while adding a lovely stickiness. It’s a delightful marriage of flavors that boosts the sweet quality of the ice cream.
-
Mint Leaves: Fresh mint not only offers a refreshing contrast but also adds a pop of color. It lightens up the rich dessert and creates a light, fragrant experience.
-
Persian Pastries: Pair it with delicate baklava or sweet saffron cookies for a themed dessert spread. The nutty sweetness complements the exotic ice cream perfectly, bringing traditional flavors together.
-
Spiced Chai: This aromatic drink is a wonderful addition, as it marries spices and warmth with each creamy spoonful. The contrast between hot and cold adds an adventurous twist.
A combination of these pairings will elevate your dessert experience, making your Persian Saffron Ice Cream truly unforgettable!

Persian Saffron Ice Cream Recipe FAQs
How do I select the best saffron for my Persian Saffron Ice Cream?
Absolutely! Look for deep red threads with a rich aroma. High-quality saffron should also feel slightly dry but not brittle. If you find saffron with dark spots all over, it may be a sign of age and can affect the flavor of your ice cream.
What’s the best way to store Persian Saffron Ice Cream?
To keep your ice cream fresh, store it in an airtight container in the freezer. I recommend placing a layer of parchment paper on top to prevent ice crystals from forming, allowing it to stay creamy. This way, it will last up to 2 weeks, but for the best taste and texture, enjoy it within the first week!
Can I make Persian Saffron Ice Cream without an ice cream maker?
Very! If you don’t have an ice cream maker, pour the chilled mixture into a freezer-safe container and freeze it. Stir every hour for the first 4-5 hours to break up any ice crystals until fully set. This will yield a creamy texture similar to that made with a machine.
How can I modify this recipe for allergies or dietary restrictions?
The more the merrier! For a vegan version, substitute whole milk and heavy cream with coconut milk and coconut cream. If you’re trying to avoid refined sugars, honey or maple syrup can be used in place of granulated sugar. Always double-check the ingredient labels for allergens, especially with nuts like pistachios.
How long can I keep Persian Saffron Ice Cream in the fridge?
I often keep it in the fridge for up to 3 days, but note that the texture may change slightly. For optimal freshness and flavor, it’s best enjoyed immediately after making, though with proper storage in the freezer, it can last much longer!
What should I do if my ice cream is too hard after freezing?
If your ice cream becomes overly hard, simply let it sit at room temperature for about 10-15 minutes before serving. This softening time will make it much easier to scoop and ensure you can enjoy every delightful bite of your Persian saffron ice cream!

Irresistible Persian Saffron Ice Cream for Sweet Moments
Ingredients
Equipment
Method
- Grind saffron threads with salt in a mortar and pestle. Dissolve in rose water and let sit for 15-20 minutes.
- Mix cornstarch with ½ cup of milk until smooth. Boil remaining milk and sugar, then whisk in cornstarch mixture until thick.
- Cool the mixture using an ice bath or at room temperature for 10-15 minutes.
- Stir in heavy cream, saffron mixture, and vanilla extract. Chill in refrigerator overnight or in an ice bath for 1 hour.
- If using an ice cream maker, churn the mixture according to the manufacturer’s instructions, adding pistachios in the last few minutes.
- Scoop into bowls and top with additional pistachios, waffle cookies, or rose petals for presentation.

Leave a Reply