Persian Rose Pudding

Persian Rose Pudding

No ratings yet
This is another delicious rice pudding, eaten by the Jews of Teheran on Shavuot, which they also call the Festival of Roses. Dried rosebuds and rosewater, which are used throughout the Middle East and North Africa, are sold in Middle Eastern groceries. Rosewater syrup is available and is delicious with this pudding.
Servings: 6
Calories: 464


  • 6 cups water
  • 2 cups long-grain or medium-grain rice
  • 2 eggs
  • 2 cups milk
  • 1 1/4 cups chopped pitted dates
  • 2 tablespoons sugar
  • 2 teaspoons rosewater
  • dash of ground cinnamon
  • 4 tablespoons butter
  • dried or fresh rosebuds for garnish


  • Place the water in a saucepan and add the rice. Bring to a boil over high heat, and when the rice starts to "dance," reduce heat and cover pan. Cook 15 minutes, or until rice is tender.
  • Drain off any remaining water and let cool for a few minutes.
  • Preheat the oven to 350°F. Butter a deep 2-quart glass baking dish.
  • Beat the eggs until foamy. Add the milk, dates, sugar, rosewater, and cinnamon. Pour over the rice and blend well.
  • Transfer mixture to the prepared dish, then cut the butter into small pieces and dot over the rice.
  • Bake pudding for 40 minutes, or until lightly browned.
  • Remove pudding from the oven and let cool. Unmold onto a serving platter and decorate with the rosebuds.
  • Chill until ready to serve, and serve with rosewater syrup or cream.
Calories: 464 kcal
Carbohydrates: 80 g
Protein: 10 g
Fat: 12g
Saturated Fat: 7 g
Trans Fat: 1 g
Cholesterol: 83 mg
Sodium: 138 mg
Potassium: 402 mg
Fiber: 3 g
Sugar: 28 g
Vitamin A: 447 IU
Vitamin C: 1 mg
Calcium: 139 mg
Iron: 1 mg
Save to Favorites

No account yet? Register

Leave A Comment

Your email address will not be published. Required fields are marked *

Recipe Rating