Persian Saffron Rice Pudding, or Sholeh Zard, is rice pudding like you’ve never had before. Elegant and exquisite, it’s infused with saffron, cardamom and rose water. Then, on top of that most delicious of flavour combination, comes the garnish, in the form of cinnamon, pistachios, almonds and roses. This is romance in a bowl.
Estimated reading time: 6 minutes


History of Persian Saffron Rice Pudding
Sholeh Zard is a recipe that goes back hundreds of years, and was always cooked on special occasions like:
- Nowruz, the Persian New Year (click to read more)
- Ramadan – the Muslim holy month of fasting
- Tirgan and Shabe Yalda – mid summer and mid winter festivals
The Persian Saffron Rice Pudding is also considered food for Nazr, or Nazri food. Nazr is the distribution of free food, whether to the poor or even just to one’s neighbours. I remember my family doing a lot of that, and it’s a habit I still practise.
I love to share “special foods” with my friends and neighbours, especially during Ramadan. The oval shaped white bowl you see in the images was given to my neighbours, a half Iranian family.

What does Sholeh Zard (شله زرد) Mean?
The recipe name, Sholeh Zard (شله زرد), means yellow pudding, in Farsi, the Iranian language. The word sholeh, in Farsi, in this context, refers to the texture, soft and pudding-like. Zard simply means yellow, in Farsi.
How to Cook Persian Saffron Rice Pudding
Unlike traditional rice pudding like kheer and Shir Berenj, there is no milk or cream in the Persian saffron rice pudding, but despite this, sholeh zard is still creamy, because the rice is cooked until it is falling apart and starchy. And the small amount of optional butter adds to that effect.
It can’t be any simpler.
- Boil the rice until it falls apart
- Add all the sugar, saffron, butter and cardamom
- Serve into individual dishes and chill
- Garnish and eat up!
Vegan Persian Saffron Rice Pudding
Just omit the butter from the recipe, and you’ve got yourself a Vegan Sholeh Zard. There is no need to replace it with any fat; many don’t add any fat to their saffron rice pudding.

Persian Saffron Rice Pudding Ingredients
Saffron
Saffron is the key ingredient in making Sholeh Zard. Liquid gold is an apt description, and we all know that it’s the most expensive spice in the world. So, get the best that you can afford and make sure it’s not stale. You want the colour, the flavour and the aroma.
I’ll never forget coming home from Morocco with quite a bit of saffron, only to discover that it wasn’t as potent as I’d thought. Money down the drain and a trip to Waitrose!
If you’ve been following me a while, you’ll know that in Persian cooking, we convert saffron into liquid saffron, before using in a recipe. This is done by:
- pounding the saffron with a pinch of sugar or salt (depending on the recipe)
- adding hot water to the saffron
You can watch my YouTube video on how to make liquid saffron by clicking this link. And click on the image below to read the post on liquid saffron:

Rice for Sholeh Zard
A proper Persian saffron rice pudding’s texture is soft with no chewy bite to it. And to me, the best rice for this is shortgrain rice sold for the purpose of making rice pudding. Here in the UK, it is called pudding rice, like this. Not basmati, not jasmine rice. You can use them, but you’ll be spending 30-60 minutes more cooking it down.
When I make regular rice pudding, I prefer to use risotto rice, because I like my rice pudding to have a bite. So I use risotto rice when cooking the other Persian rice pudding known as Shir Berenj, and my 2 “funky rice puddings” Mocha Risotto and Raspberry and White Chocolate Risotto.
I wouldn’t recommend sticky rice or sushi rice, they are too starchy and will produce the wrong sort of gloop!

Persian Saffron Rice Pudding Garnish
As you can see from the images, the Persian Saffron Rice Pudding is traditionally garnished with nuts, ground cinnamon and rose petals. The decorating of sholeh zard is the fun part! I have seen some very elaborate decorations, from flowers to Arabic calligraphy. Simply amazing!
You can be as imaginative or as conservative as you like! Just scatter some almond flakes and a pinch of cinnamon, if that’s all that you have or can get. Just remember that you are going to be eating that pudding afterwards, so maybe go easy on the sprinkles?

I also like to use edible silver or gold leaf, as in the image above. Edible gold and silver was a very common rice pudding decoration when I was growing up.
Seen enough pictures? Let’s get our aprons on then!
If you like the recipe, don’t forget to leave me a comment and that all important, 5-star rating! Merci!
And if you make the recipe, share it on any platform and tag me @azlinbloor.
Lin xx

Persian Saffron Rice Pudding (Sholeh Zard)
Ingredients
- 200 g short grain rice but not risotto rice
- 1.75 L water
- 400 g white sugar
- 30 g salted butter
- 2 Tbsp liquid saffron made with a generous pinch of saffron
- ground seeds of 4 cardamoms
- 4 Tbsp rose water
Garnish/Decorations (as many or as little as you want)
- ground cinnamon
- slivered pistachios and almonds
- almond flakes
- whole almonds
- dried crushed rose petals
- rose buds
- edible silver or gold leaf
Instructions
- Rinse the rice a couple of times and drain.200 g short grain rice but not risotto rice
- Place the rice in a large saucepan, along with all the water, and bring to a boil on high heat.1.75 L water
- When the rice is boiling, give it a quick stir, and reduce the heat to low and simmer for 1 hour, if using pudding rice. If using long grain rice, give it another 30 minutes.
- Add the sugar, stir to mix, then follow with the butter, saffron and cardamom. Bring back to a boil on medium heat.400 g white sugar, 30 g salted butter, 2 Tbsp liquid saffron, ground seeds of 4 cardamoms
- When boiling, reduce the heat to low, stir once, then simmer for 10 minutes.
- At the end of the 10 minutes, turn the heat off, remove from the hot stove and stir in the rose water.4 Tbsp rose water
- Serve into serving dishes, leave to cool slightly for 10 minutes, then cover with cling film and chill in the fridge for at least 3 hours, and up to 2 days. The pudding will thicken as it cools.
- When you are ready to serve, garnish/decorate as you wish (suggestions above).





How can I save it for later days?
Yes, absolutely. Cover with clingfilm, make sure that the film is touching the pudding to reduce freezer burn. You’ll need to add just a little water when re heating.
Hi Azlin,
can’t wait to try your great recipe. One question please…have you ever made it with honey instead of white sugar? I am trying very hard not to eat much white sugar. Would love to know if you have tried any other alternative to white sugar? Thank you for sharing your recipes.
Hi Terri, I used to run special diets classes years ago. And we made this with both honey and stevia.
You’ll need about 1 – 1/2 cups of honey for the amount here (to taste). It will give you a slightly runnier pudding but not overly so.
With Stevia, it depends on what you’re able to get. The conversion ratio ought to be on the back of the packet/bottle. You only need about half a teaspoon of powdered stevia for 1 cup of sugar, give or take. Again, this will be to taste.
I hope that helps.
And let me know how it goes.
Thank you for this wonderful breakdown of this recipe. It was so easy to follow and everyone loved it both times that I’ve made it.
I’m so pleased to hear that, Estelle!
Hi Estelle, I’m so pleased to hear that, thanks for letting me know. xx
Wow! Thank you for the recipe and decoration ideas. I’m sure my little grandniece will love it even more than we grown-ups. Golden saffron tasting pudding in a beautiful bowl decorated with rosebuds, pistachios, almonds and gold leaf. Fit for a princess!
I’m sorry I totally missed this comment, Minou! How did it go, I hope the little princess loved it!
Always delicious thanks. Went very well with all the other recipes we made for Nowruz.
So pleased to hear that!
Just loved the way you have presented it Azlin. Looks so good. I could never imagine it is made with rice. When I read your recipe and then, understood it. I am loving this recipe as it looks so delicious and tempting with so minimum ingredients and generally available at home. Must try.
It really is amazing how good it is without the dairy.
Initially I thought it is a similar variation of Indian Kheer but this one is totally different.. your whole description of the process and it’s details tempting me to try it for our coming weekend brunch with friends.. I shall soon try it and give you the feedback.. gorgeous clicks Azlin.. wish I could grab a bowl from your pics
Thank you, Swati.