Moroccan rice pudding with pistachios and rose petals


Serves: 4-6

Prep: 10 min
Cook: 30 min


1.2 litres organic full-fat milk
2 cinnamon sticks
1 vanilla pod
150g Sugar
225g Arborio or Carnaroli rice
1 tbsp rose water

To Decorate:

1 tsp ground nutmeg
1 tsp ground cinnamon
a few crushed pistachio nuts
a few fresh rose petals


1. Put the milk and cinnamon sticks in a medium-sized, heavy-based saucepan. Split the vanilla pod, scrape out the little black seeds and add them to the milk, together with the pod.

2. Slowly bring the milk to simmering point, stirring occasionally, then blend in the sugar until it dissolves.

3. Add the rice and lower the heat. Lay a wooden spoon across the top of the pan to stop the milk boiling over. Give it a good stir every few minutes and cook until the rice is al-dente.

4. Add the rose-water and stir the mixture until it becomes creamy but not dry. If the mixture is becomes too dry, add more milk.

5. Take the pudding from the heat and remove the cinnamon sticks and vanilla pod.

6. Just before serving, sprinkle over a little nutmeg and cinnamon, then scatter pistachios and rose petals on top.

This entry was posted in Desserts, international foods, Moroccan. Bookmark the permalink.

One Response to Moroccan rice pudding with pistachios and rose petals

  1. Mmmnnnn… that looks so good… I’m gonna try it as soon as i have time… I love pudding… thanks for the recipe πŸ™‚

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s