One-Pot Wonders

Sholeh Zard (Persian Saffron Rice Pudding)

Photo by Rocky Luten
Author Notes

A delicious twist on the classic comfort food, this Persian saffron rice pudding is unique and very delicious. —Shadi Hasanzadenemati

  • Prep time 10 minutes
  • Cook time 1 hour 15 minutes
  • Serves 4
  • 1 cup jasmine rice
  • 2 cups granulated sugar
  • 8 cups water
  • 1 teaspoon ground saffron
  • 3 ice cubes
  • 3 cardamom pods
  • 1/4 cup rose water
  • 2 teaspoons cinnamon
In This Recipe
  1. Wash the rice in a bowl and drain the water. Repeat this step at least 5 times until the water runs clean. This will help you get rid of the excess starch.
  2. Sprinkle ground saffron over ice cubes and let it melt at room temperature.
  3. Pour 8 cups of water into a large saucepan and bring it to boil. Add the washed rice to the boiling water and let it simmer on medium-low until the rice falls apart. This takes about 45 minutes. While the rice is cooking, keep an eye on it and add more water if needed.
  4. Add in the sugar, bloomed saffron, and cardamom pods. Give it a nice stir, lower the heat, and let it simmer on low for about 20 minutes, stirring occasionally to prevent the rice from sticking to the bottom of the pot.
  5. Take out the cardamom pods, add rose water, and cook for another 5 minutes. Turn the heat off, divide the saffron rice pudding among small bowls, and sprinkle some cinnamon on it. Let it come to room temperature and then refrigerate for an hour. Serve cold or at room temperature.

See Reviews

See what other Food52ers are saying.

  • ifjuly
  • Shadi Hasanzadenemati
    Shadi Hasanzadenemati
  • Cynthia Feitosa
    Cynthia Feitosa
  • Kelley
Shadi HasanzadeNemati is a food writer and recipe developer at Unicorns in the Kitchen. She loves a good tahdig and her favorite spice is saffron.