If you think making authentic Persian saffron ice cream requires an expensive ice cream maker or a high-powered blender, think again. With this simple method, you can prepare a rich, creamy saffron ice cream base in just 10 minutes of active preparation using everyday kitchen ingredients. The result is a smooth, aromatic dessert with the classic flavor of traditional Persian ice cream—without any specialized equipment.
Follow these 11 simple steps to make it at home.
Step 1: Gather Your Ingredients
Before you begin, prepare the following ingredients:
- 1 cup (250 ml) whole milk
- 75 g (⅓ cup) granulated sugar
- ½ teaspoon salt
- 3 egg yolks
- 120 g (½ cup) heavy cream
- 2 tablespoons rose water
- 1 tablespoon strong brewed saffron
- About 3 tablespoons chopped unsalted pistachios
- Extra heavy cream for the traditional creamy layers
Having everything ready beforehand makes the process much smoother.
Step 2: Warm the Milk
Pour the milk into a saucepan and add the sugar and salt. Heat the mixture over medium-low heat, stirring occasionally until the sugar has completely dissolved.
Important: Warm the milk gently—do not let it come to a boil.
Step 3: Prepare the Frozen Cream
Spread a thin layer of heavy cream onto a plastic-lined tray or flatten it inside a freezer bag.Place it in the freezer until firm. These frozen pieces of cream will later give the ice cream its signature creamy texture.
Step 4: Separate the Egg Yolks
Crack three eggs and place only the yolks into a bowl.Make sure no egg whites are mixed in, as they can affect both the texture and flavor. For the best results, use eggs that have reached room temperature.
Step 5: Temper the Egg Yolks
Once the milk has cooled slightly, slowly whisk a small amount into the egg yolks.This gradual warming process, known as tempering, prevents the yolks from scrambling when they're added back into the warm milk.
Step 6: Cook the Custard
Pour the tempered yolks back into the saucepan while stirring continuously.Cook over low heat, stirring constantly until the custard thickens enough to coat the back of a spoon. Avoid boiling the mixture.Once thickened, stir in the rose water and brewed saffron, then remove the pan from the heat.
Step 7: Mix in the Heavy Cream
Allow the custard to cool slightly before adding the heavy cream.Stir until the mixture becomes completely smooth and well combined.Tip: If the custard is still too hot, the cream may separate, so let it cool for a few minutes first.
Step 8: Chill the Mixture Quickly
Pour the ice cream mixture into a sealed zip-top bag.Place the bag inside a larger container filled with ice, water, and salt, then shake it continuously for about 10 minutes.
This quick-chilling method cools the mixture rapidly, helping create a smoother texture while reducing the formation of large ice crystals.
Step 9: Add the Cream and Pistachios
Remove the frozen cream from the freezer and break it into small pieces.Fold the cream pieces together with the chopped unsalted pistachios into the chilled ice cream base, distributing them evenly throughout the mixture.
Step 10: Transfer to a Freezer Container
Line a glass or stainless-steel container with plastic wrap and pour in the prepared ice cream mixture.Smooth the surface and, if desired, sprinkle a little extra chopped pistachio and frozen cream on top for added texture.Cover the container tightly.
Step 11: Freeze and Serve
Place the container in the freezer until the ice cream is fully set. Depending on your freezer, this may take anywhere from 30 minutes to several hours.Before serving, let the ice cream rest at room temperature for a few minutes. This makes it easier to slice or scoop while preserving its smooth, creamy texture.Enjoy your homemade Persian saffron ice cream with its fragrant saffron aroma, delicate rose water flavor, crunchy pistachios, and signature creamy layers.
Tips for Perfect Homemade Saffron Ice Cream
- Use whole milk for a richer, creamier texture.
- Never allow the custard to boil while cooking.
- Brew the saffron strongly to achieve the deepest color and aroma.
- Choose unsalted pistachios, lightly toasted if desired.
- Let the ice cream soften for a few minutes before serving for the best texture.
With just a few simple techniques, you can create authentic Persian saffron ice cream at home that's incredibly creamy, beautifully aromatic, and remarkably close to what you'd find in a traditional ice cream shop—all without an ice cream maker, blender, or any specialized equipment.









