Go Back

Saffron Rose Milk Pudding

A creamy, floral milk pudding flavored with rose water and saffron, then topped with crushed pistachios and dried rose petals. This elegant make-ahead dessert is inspired by traditional milk pudding with Iranian-inspired flavors.
Prep Time5 minutes
Cook Time20 minutes
Chill Time3 hours
Total Time3 hours 25 minutes
Servings: 6

Ingredients

Pudding

  • 4 cups cold milk
  • 1 cup sugar
  • 4 tablespoons cornstarch
  • 1/4 cup rose water
  • 1/4 teaspoon saffron threads crushed

Garnish

  • Crushed raw pistachios
  • Dried rose petals

Instructions

  • Warm the rose water slightly, then stir in the crushed saffron threads. Set aside and allow the saffron to bloom while you prepare the pudding.
  • In a medium pot, add the cold milk, sugar, and cornstarch. Stir well until the sugar and cornstarch dissolve into the milk and there are no visible clumps.
  • Place the pot over medium-high heat. Begin stirring constantly with a wooden spoon or whisk.
  • Continue stirring until the milk mixture comes to a boil and begins to thicken. Do not stop stirring, because the milk can burn at the bottom of the pot.
  • Stir in the rose water and saffron mixture. The pudding will begin to turn a beautiful golden yellow.
  • Lower the heat to medium-low and continue stirring for 10 to 15 minutes, until the pudding is smooth, thick, and glossy. Keep stirring and make sure the bottom of the pot does not scorch.
  • Remove the pot from the heat. Use a ladle to spoon the saffron rose milk pudding into small glass containers, ramekins, cups, or serving bowls.
  • Allow the pudding to cool slightly, then cover with plastic wrap and refrigerate for at least 3 hours, or until fully chilled and set.
  • Before serving, top with crushed pistachios and dried rose petals.

Notes

  • Start with cold milk so the cornstarch dissolves smoothly.
  • Stir constantly while cooking to prevent burning and lumps.
  • Blooming the saffron in warm rose water helps release its color, aroma, and flavor.
  • You can serve this pudding in dessert glasses, ramekins, jars, tea cups, or small bowls.
  • Garnish right before serving for the prettiest presentation.
  • Store covered in the refrigerator for up to 3 days.