Rose Water Milk Pudding
Serves 8
10 mins prep
15 mins cook
25 mins total
This Persian-inspired rose water milk pudding is adapted from yakh dar behesht, a traditional rice-flour (or cornstarch) milk pudding flavored with rose water. This easy, fragrant dessert can be served on its own or prepared with modern variations, such as a pomegranate gelatin base or a simple graham cracker crust. Always simple, elegant, and delicious.
Milk Pudding (choose one base below: crackers or gelatin)
Graham Cracker Base
Pomegranate Gelatin Base
Crust Options (Choose One)
Plain Graham Cracker Layer: Line the bottom of the dish with whole graham crackers.
Pomegranate Gelatin Base: In a small bowl, sprinkle the gelatin over ½ cup cold pomegranate juice. Let sit for [timer minutes=5]5 minute[/timer]s to bloom. Heat the remaining juice in a small saucepan until hot but not boiling (no more than 140°F). Stir the bloomed gelatin into the hot juice until fully dissolved and the mixture is clear. Pour into serving glasses or into the bottom of the dish. Chill for at least [timer minutes=240]4 hours[/timer] until firm. Optional: Tilt glasses while chilling to create a slanted layer.
Milk Pudding
Prepare the Slurry: In a small bowl, dissolve the corn starch or rice flour in 1 cup cold milk.
Heat the Milk: In a saucepan, heat the remaining milk with the sugar (or honey) until hot but not boiling.
Thicken the Custard: Gradually whisk the slurry into the hot milk. Add rose water (start with less if new to the flavor) and vanilla or cardamom. Cook over medium-low heat, stirring constantly, until thickened, and coats the back of the spoon (about [timer minutes=7]7–10 minutes[/timer] for cornstarch; 10–12 minutes for rice flour). The pudding should be thick and warm—not hot—before assembling.
Assemble: Cool the pudding to about 120°F so it doesn't melt the gelatin base. Spoon the warm pudding in dollops over the graham crackers or set gelatin, then gently spread to avoid shifting the base. Smooth lightly and let it cool to room temperature.
Chill & Finish: Refrigerate for at least [timer minutes=120]2 hours[/timer] (ideally 4+ hours or overnight for clean slices). Spread whipped cream over the top, if using. Overnight chilling improves slicing and layer stability.
Garnish:
Graham cracker variation: Mix 1 tablespoon of cream with a few drops of saffron water. Drizzle a few drops over the top and drag a toothpick through the drops to create swirls; garnish with pistachios.
Pomegranate gelatin variation: Top with pistachios and pomegranate arils.