Sholeh Zard — Persian Saffron Rose Rice Pudding

Cups of Persian sholeh zard saffron rice pudding garnished with cinnamon, coconut and dried rose petals
Sholeh Zard — the gold-and-rose dessert that closes every Persian feast.

Every Persian kabab dinner ends the same way. The skewers come off the grill, the platter empties, the tea comes out — and then comes sholeh zard, the saffron-gold rice pudding that's been chilling in the fridge since morning. It's a quiet dessert. It doesn't need to compete with the kababs. It just needs to land softly.

This is our family's version. Naturally vegan (no dairy, no eggs), heavy on the saffron, finished with the three-color garnish you'll recognize from any Persian table: cinnamon, slivered almonds or coconut, and dried rose petals.

Persian sholeh zard saffron rice pudding in clear cups
The classic presentation: portioned in cups, garnished in a starburst.

Ingredients (serves 8)

  • 1 cup short-grain rice (basmati works too, but the texture is looser)
  • 8 cups water
  • 2 cups granulated sugar
  • 1/2 cup rose water
  • 1/3 cup neutral oil (or 1/4 cup unsalted butter if not keeping it vegan)
  • 1/2 cup slivered almonds, blanched
  • 1 tsp ground cardamom
  • The saffron: 1 tsp saffron threads, ground with a pinch of sugar, bloomed in 1/4 cup hot water
  • To garnish: ground cinnamon, slivered almonds or unsweetened shredded coconut, dried rose petals or rosebuds, slivered pistachios

Method

  1. Rinse and soak. Rinse the rice until the water runs clear. Soak in cold water for 1 hour, then drain.
  2. Cook the rice down. In a heavy-bottomed pot, bring the rice and 8 cups of water to a boil. Reduce to medium-low, cover partially, and simmer for 40 minutes — the rice should be very soft, almost broken down. Stir every 10 minutes so it doesn't catch on the bottom.
  3. Add sugar and oil. Stir in the sugar and oil. Cook uncovered for another 20 minutes, stirring often. The mixture will thicken and turn glossy.
  4. Add the saffron. Pour in the bloomed saffron water — this is when the color shifts from cream to that deep, electric gold. Stir in the cardamom and almonds.
  5. Finish with rose water. Stir in the rose water in the last 5 minutes. (Adding it earlier cooks off the perfume.)
  6. Portion and chill. Pour into small clear cups or a wide shallow dish. Cool to room temperature, then refrigerate at least 3 hours — preferably overnight.
  7. Garnish before serving. Use cinnamon to draw lines from center out (8 or 12 spokes), fill the wedges between with coconut or almond, and place a rosebud or pistachio in the center.

Why we make it for the kabab nights

After a Soltani — Koubideh, Joojeh, saffron rice — your palate is in deep savory territory. Sholeh zard does three things at once: cools your mouth, brings rose and saffron back as a sweet rather than a salt, and gives you something to do with your hands while the tea steeps. It's also the dessert that travels best: portioned in cups, sealed, refrigerated, it survives any potluck.

Tip: Make a double batch. It keeps 4–5 days in the fridge and only gets better on day two.

The right tool matters. If your kababs spin, drop, or split, it's usually the skewer — not the meat. See why we built ours 25 mm wide and 2 mm thick →