Rose Petal Rice Pudding
  • 1cup uncooked red or jasmine rice
  • 2cups water
  • 8 cups whole milk
  • ½ cup slivered or coarse chopped almonds
  • ¼cup raisinssoaked in warm water
  • Pinch of saffron
  • 1teaspoon ground cardamom
  • ¼cup organic raw sugar
  • 2teaspoons food-grade rose water (TRY: Heritage Store Rose Petals Rose Water or VPK Maharishi Ayurveda Organic Rose Water)
  1. Rinse rice under running water. In a large pot, combine rice and water over medium heat; bring to a low boil, cover and simmer for 20 minutes. The rice will still be firm and undercooked.
  2. Add milk to pot, and increase heat to return mixture to a low boil. Reduce heat, and simmer mixture for 30 minutes, stirring often to prevent milk from scorching and rice from sticking to the bottom of the pot. The mixture will be very thin and liquidy.
  3. Add almonds and the soaked and drained raisins. Continue to stir and cook for another 10–15 minutes.
  4. Place saffron threads in a small dish. Spoon a small amount of the hot milk from the pot over the saffron. After 30 seconds, grind saffron into a paste with the back of a metal spoon. Stir saffron paste, cardamom, sugar and rose water into rice mixture.
  5. Remove pot from heat; set aside, covered, until mixture is room temperature or slightly warm. Serve warm, at room temperature or chilled. To cool and set further, place rice pudding in refrigerator overnight. Stir before serving.
Recipe Notes
Nutrition Facts
Rose Petal Rice Pudding
Amount Per Serving
Calories 34299 Calories from Fat 90
% Daily Value*
Total Fat 10g 15%
Saturated Fat 5g 25%
Polyunsaturated Fat 1g
Monounsaturated Fat 4g
Cholesterol 22mg 7%
Sodium 99mg 4%
Total Carbohydrates 41g 14%
* Percent Daily Values are based on a 2000 calorie diet.

PER SERVING (¾ cup): 299 cal, 10g fat (4g mono, 1g poly, 5g sat), 22mg chol, 99mg sodium, 41g carb