
Home · Recipes · Sholeh zard, saffron and rosewater rice pudding
Persian · Desserts
Sholeh zard, saffron and rosewater rice pudding
saffron rice · rosewater · cinnamon and pistachio
AI-generated photograph
- Total1 hour 15 minutes
- Prep10 minutes
- Cook1 hour 5 minutes
- Serves4
Sholeh zard is a golden Persian rice pudding made with water, not milk, and scented with saffron, rosewater and cardamom. It is served cool, decorated with lines of cinnamon, almonds and pistachios.
Contains: tree nuts, as written. This recipe contains tree nuts, from the almonds and pistachios. The rice, saffron, sugar, cardamom, rosewater and cinnamon contain none of the 14 allergens. Buy rosewater sold for cooking, not for the skin.
Let's cook
- Rinse the rice in a sieve under the cold tap for 1 minute. Put it in a large heavy pan with 1.2 litres of cold water and bring it to the boil.
- Turn the heat down and simmer for 40 minutes, stirring every few minutes, until the grains have burst and are completely soft and the water has turned thick and starchy.
- Meanwhile, grind the saffron to a powder in a mortar and pestle with a pinch of the sugar, then stir in 3 tablespoons of hot water and leave it to steep.
- Add the rest of the sugar to the rice and stir until it dissolves. Add the saffron water, the cardamom pods and half the almonds.
- Cook on a low heat for 20 minutes more, stirring often so it does not catch, until it is thick like a loose porridge and falls slowly off the spoon. It sets more as it cools.
- Stir in the rosewater and cook for 5 minutes more. Fish out the cardamom pods.
- Pour the pudding into 4 small bowls or one shallow dish. Leave to cool, then chill for at least 2 hours.
- To serve, draw thin lines of cinnamon across the top in a lattice, pinching it between your fingers, and finish with the rest of the almonds and the pistachios.
Tips
- Rosewater brands vary a lot in strength. Add 2 tablespoons first, taste, and add more if you want it more fragrant.
- Keep it covered in the fridge for up to 3 days, and add the cinnamon and nuts just before serving.
Swaps
- No nuts: leave out the almonds and pistachios and finish with a few dried rose petals and a little extra cinnamon.
- No pudding rice: use the same weight of basmati, broken up a little in a pestle, and cook it for 10 minutes longer.
Our own recipe. The photograph is AI-generated.
From the same kitchen
What goes with it.

A main
Ghormeh sabzi, lamb and herb stew with dried limeslow fried herbs · lamb and kidney beans · dried lime
To start
Kashk-e bademjan, aubergine with kashk, mint oil and walnutssmoky aubergine · kashk and mint · crisp onions
On the side
Chelow, steamed saffron rice with tahdiglong grain basmati · saffron · golden crust