Rose Water Rice Pudding

Image of Suzan Najjar
Rated 4.0 based on 2 customer reviews
Rose Water Rice Pudding
Rose Water Rice Pudding


  • 6 cups milk
  • 1 cup medium-grain rice
  • ½ cup sugar
  • 2 tablespoons cornstarch
  • ⅓ cup water
  • 2 teaspoons rose water
  • ½ cup pistachio nuts


  1. Stir milk, rice, and sugar together in a saucepan; bring to a simmer over low heat and cook, stirring frequently, until the rice softens, about 20 minutes.
  2. Stir cornstarch into water until smooth; add to rice mixture. Continue cooking while stirring for 5 minutes more. Stir rose water into the rice mixture; cook at a simmer for 1 minute.
  3. Divide the rice mixture between 6 bowls; refrigerate until completely chilled, about 3 hours.
  4. Garnish each portion with pistachio nuts to serve.
Mealthy tip:

Top with fresh mango slices and unsweetened flaked coconut for a natural, tropical twist. Get creative with this recipe and truly make it your own. Substitute maple syrup or honey for the sugar if you are looking for a healthier sweetener option. To really impress your guests, add rose petals as a garnish.


4.0out of 5 Stars

(2 Reviews)

How would you rate this recipe?

What others are saying

Image of Queen  Foodie

Queen Foodie says:

Not sure I understand the point of putting rose water in this. I couldn't even taste it 🤔 I do love pistachios tho. Any excuse to eat them is ok with me.

Image of Greg Jones

Greg Jones says:

Rose water is really popular in Middle Eastern cooking, and it's flavor is so delicate its sometimes hard to miss. I've used it from time to time in various ingredients, and I like it in this rice pudding too. It's perfect for entertaining too.