How to Make Saffron Rice Pudding (Shola Zard) Step by Step Guide?

How to Make Saffron Rice Pudding (Shola Zard)? Step by Step Guide

Jan 20, 2023Mohammad Salehi

Saffron Rice Pudding is a traditional and delicious dessert that is enjoyed in many cultures around the world. This recipe calls for long-grain rice, milk, sugar, saffron, and a touch of vanilla extract. The saffron gives the pudding a unique and subtle flavor, as well as a beautiful golden color. It is typically served warm, but can also be enjoyed cold. This dish is simple to make and can be a great way to use leftover rice. It can also be a comforting and satisfying dessert on a cold winter night. To make, first, cook the rice according to package instructions. Next, heat milk, sugar, saffron, and vanilla extract in a saucepan over medium heat. Once it starts to simmer, add the cooked rice and stir until it thickens. Serve warm or cold, garnished with a sprinkle of cinnamon or a dollop of whipped cream.


Here is a step-by-step guide on how to make Saffron Rice Pudding:


  • 1 cup of long-grain rice
  • 4 cups of milk
  • 1/2 cup of sugar
  • 1/4 teaspoon of saffron threads
  • 1 teaspoon of vanilla extract


  1. Cook the rice according to package instructions and set it aside.
  2. In a saucepan, heat the milk, sugar, saffron threads, and vanilla extract over medium heat.
  3. Stir occasionally until the mixture begins to simmer.
  4. Add the cooked rice to the saucepan and stir until the pudding thickens.
  5. Reduce the heat to low and continue cooking for an additional 5-10 minutes, or until the pudding reaches your desired consistency.
  6. Remove from heat and let it cool for a few minutes.
  7. Serve warm or chilled, garnished with a sprinkle of cinnamon or a dollop of whipped cream.

Note: You can also add some raisins, nuts, or dried fruits to make it more tasty.

Enjoy your delicious and aromatic Saffron Rice Pudding!

More articles