Dessert · Middle Eastern ·

Lebanese Saffron Rice Pudding with Rose Petals

This Middle Eastern dessert combines creamy rice with the exotic flavors of saffron and rose water, garnished with rose petals for a stunning presentation.

4.8(0 reviews)
·By Troy·
Lebanese Saffron Rice Pudding with Rose Petals
Prep
30 min
Cook
1 h 30 min
Difficulty
Intermediate
Serves
6

Preparation

Get these tasks done before you start cooking.

Preparing the Saffron Infusion

  1. 1

    Steep Saffron

    In a small bowl, pour boiling water over the crushed saffron threads.

  2. 2

    Let It Steep

    Let it steep for 15 minutes for a vibrant color and deep flavor.

  3. 3

    Cool Down

    Set aside to cool.

Cooking the Pudding Base

  1. 1

    Combine Ingredients

    In a large pot, combine rinsed rice, milk, and cream.

  2. 2

    Simmer Gently

    Bring to a gentle simmer over medium heat, stirring frequently.

    Tip: Stir frequently to avoid the rice sticking to the pot. Pro Tip: Use a non-stick pot to make stirring and cleaning easier.

  3. 3

    Cook Until Soft

    Continue cooking until the rice is very soft, about 40–45 minutes.

How to Make Lebanese Saffron Rice Pudding with Rose Petals

Total time: 2 h · Yields 6 servings

  1. 1

    Sweeten the Pudding

    Gradually stir in sugar, rose water, and cooled saffron infusion into the rice mixture.

  2. 2

    Thicken

    Continue cooking on low heat, stirring constantly until the pudding thickens and coats the back of the spoon, about 15 minutes more.

  3. 3

    Cool Before Serving

    Remove from heat and let the pudding come to room temperature before chilling it in the refrigerator.

Chef's Tips

    Frequently asked questions

    Explore more from TastyFood

    Looking for something different? Browse by category.