Skip to content
Zaffaron

Polo Shirini Zaferani (پلو شیرینی زعفرانی) — Persian Saffron Sweet Rice

Persian saffron sweet rice gently simmered in milk with sugar, butter, cardamom, and cloves, then finished with golden raisins and pistachios. Fragrant, golden, and celebratory—served warm or chilled.

By Zaffaron Kitchen· Published March 16, 2026 Verified Recipe
Vegetarian Gluten-Free Halal
Contains: dairy, tree nuts
100 min total Prep 50m · Cook 50m 8 servings 334 cal ~$1.05/serving
↓ Jump to Recipe
Polo Shirini Zaferani — Persian Saffron Sweet Rice - authentic persian recipe

Printable Recipe Card

Servings: 8 · Total: 100 min · Difficulty: medium

Ingredients (quick list)

  • 300 g Basmati rice (rinsed until water runs mostly clear)
  • 1.5 L Water (for parboiling the rice)
  • 12 g Fine sea salt (for parboiling water)
  • 1 L Whole milk (room temperature helps prevent scorching)
  • 220 g Granulated sugar
  • 70 g Unsalted butter (cut into cubes)
  • 0.5 g Saffron threads (finely ground, then bloomed)
  • 45 ml Hot water (for blooming saffron (about 3 tbsp))
  • 6 pod Green cardamom pods (lightly crushed)
  • 4 whole Cloves
  • 80 g Golden raisins (rinsed and drained)
  • 50 g Pistachios (shelled, finely slivered or chopped)

Steps (summary)

  1. Rinse the basmati rice in several changes of cool water until mostly clear, then drain well. In a small cup, grind the saffron…
  2. Bring 1.5 L water to a rolling boil in a large pot, then add 12 g salt. Add the drained rice and boil 6–8 minutes, stirring twi…
  3. Return the pot to medium-low heat. Add the whole milk and granulated sugar, stirring until the sugar fully dissolves, about 2–3…
  4. Add the parboiled rice to the simmering milk. Cook uncovered on low heat for 25–35 minutes, stirring every 2–3 minutes and scra…
  5. Stir in the bloomed saffron (including all liquid) and the butter cubes. Continue cooking 8–10 minutes on low, stirring frequen…
  6. Turn off the heat. Remove and discard the cardamom pods and cloves. Fold in the golden raisins and half of the pistachios. Cove…

+ 1 more steps in the full instructions section below.

Cultural Background

Sweet saffron rice is commonly prepared for celebrations and gatherings in Iran, where saffron and nuts signal hospitality and special occasions. The combination of saffron, cardamom, and dried fruit reflects a long tradition of perfumed sweets served alongside tea and desserts.

sweetbutteryfloralcreamytender grainssoft raisinscrunchy nutssaffroncardamomwarm spice

Equipment

Large pot (4–6 L)Fine-mesh colanderWooden spoon or silicone spatulaSmall mortar and pestle or spice grinderMeasuring jug and kitchen scaleSmall heatproof cup with lid or saucer

💡 Tips

  • Keep the heat low and stir often; milk scorches quickly and will give a bitter taste.
  • Blooming saffron in hot water (not boiling) extracts color and aroma more efficiently than adding dry threads.
  • Parboiling the rice first helps the grains stay distinct instead of turning pasty in milk.
  • If you prefer a firmer, more pilaf-like sweet rice, reduce milk to 800 ml and shorten the simmer by 8–10 minutes.
  • For extra aroma, toast the crushed cardamom pods and cloves in the dry pot for 30 seconds before adding milk.

⚠️ Common Mistakes

  • ❌ Cooking the milk at a hard boil

    💡 Why: High heat increases scorching risk and can cause a cooked-milk flavor that dulls saffron and cardamom.

    ✅ Fix: Keep a gentle simmer on low heat and stir frequently, especially along the bottom and corners.

  • ❌ Skipping the parboil and adding raw rice directly to milk

    💡 Why: Raw rice releases more starch into milk, making the mixture gummy and increasing the time milk sits on heat.

    ✅ Fix: Parboil 6–8 minutes until the grain is firm in the center, then drain and finish in milk.

  • ❌ Adding saffron threads without blooming

    💡 Why: Dry saffron disperses unevenly, giving pale color and weaker aroma.

    ✅ Fix: Grind saffron and steep in hot water for 10 minutes; add both liquid and saffron to the pot.

  • ❌ Leaving whole spices in the finished dish

    💡 Why: Biting into cloves or cardamom pods can be unpleasantly intense.

    ✅ Fix: Use lightly crushed pods for infusion, then remove and discard pods and cloves before serving.

🧊 How to Store

Cool to room temperature within 2 hours, then refrigerate in an airtight container for up to 4 days. Reheat gently over low heat with 60–120 ml milk, stirring often, or serve chilled. Do not freeze; the milk base can separate and the rice can become grainy.

📅 Make Ahead

Cook up to 2 days ahead and refrigerate. For best texture, reheat slowly with a splash of milk, stirring until creamy, then garnish with pistachios right before serving to keep them crisp.

🍽️ Pairs Well With

  • Hot black tea or Persian-style brewed tea
  • Fresh berries or sliced oranges
  • A small bowl of plain yogurt on the side for contrast

Regional Variations

  • Tehran and central IranOften served thicker and more dessert-like, sometimes molded in a dish and garnished generously with nuts and raisins for parties.
  • Northern IranMay be made slightly less sweet and finished with extra butter for a richer aroma, with raisins added closer to serving so they stay plump.
weddings Nowruz gatherings family celebrations holiday dessert tables
#saffron#festive#sweet rice#gluten-free#vegetarian

Ingredients

  • 300 gBasmati rice (rinsed until water runs mostly clear)
  • 1.5 lWater (for parboiling the rice)
  • 12 gFine sea salt (for parboiling water)
  • 1 lWhole milk (room temperature helps prevent scorching)
  • 220 gGranulated sugar
  • 70 gUnsalted butter (cut into cubes)
  • 0.5 gSaffron threads (finely ground, then bloomed)
  • 45 mlHot water (for blooming saffron (about 3 tbsp))
  • 6 podGreen cardamom pods (lightly crushed)
  • 4 wholeCloves
  • 80 gGolden raisins (rinsed and drained)
  • 50 gPistachios (shelled, finely slivered or chopped)

🔄 Substitutions

  • Whole milk→ Evaporated milk diluted 1:1 with water
  • Golden raisins→ Sultanas or chopped dried apricots (80 g)
  • Pistachios→ Slivered almonds (50 g)

Instructions

  1. 1

    Rinse the basmati rice in several changes of cool water until mostly clear, then drain well. In a small cup, grind the saffron threads to a powder and stir in 45 ml hot water; cover and steep 10 minutes. Lightly crush the cardamom pods to expose the seeds, keeping the pods intact for easy removal.

  2. 2

    Bring 1.5 L water to a rolling boil in a large pot, then add 12 g salt. Add the drained rice and boil 6–8 minutes, stirring twice, until the grains are elongated but still firm in the center. Drain immediately in a fine colander and rinse briefly with warm water to stop cooking without chilling the rice.

  3. 3

    Return the pot to medium-low heat. Add the whole milk and granulated sugar, stirring until the sugar fully dissolves, about 2–3 minutes. Add the crushed cardamom pods and cloves. Bring to a gentle simmer (small bubbles around the edges), then reduce heat to low to prevent scorching.

  4. 4

    Add the parboiled rice to the simmering milk. Cook uncovered on low heat for 25–35 minutes, stirring every 2–3 minutes and scraping the bottom and corners, until the rice is tender and the mixture looks creamy but still spoonable. If it thickens too quickly, add 60–120 ml milk to loosen.

  5. 5

    Stir in the bloomed saffron (including all liquid) and the butter cubes. Continue cooking 8–10 minutes on low, stirring frequently, until the butter is fully melted and the color turns evenly golden. Taste and adjust sweetness only if needed; the mixture will taste slightly less sweet once cooled.

  6. 6

    Turn off the heat. Remove and discard the cardamom pods and cloves. Fold in the golden raisins and half of the pistachios. Cover the pot and rest 10 minutes so the raisins plump and the rice finishes absorbing the fragrant milk. Serve warm, or cool to room temperature for a thicker, sliceable texture.

  7. 7

    For a festive presentation, spoon into a serving dish or individual bowls. Sprinkle with the remaining pistachios. If serving chilled, refrigerate at least 2 hours; loosen with a splash of milk and stir before serving. Keep portions consistent for even cooling and food safety.

🪪 Recipe Passport

Origin: Persian Cuisine
Researched by: Zaffaron Kitchen
Published: March 16, 2026

Cultural Background

Sweet saffron rice is commonly prepared for celebrations and gatherings in Iran, where saffron and nuts signal hospitality and special occasions. The combination of saffron, cardamom, and dried fruit reflects a long tradition of perfumed sweets served alongside tea and desserts.

Regional Variations

Tehran and central Iran: Often served thicker and more dessert-like, sometimes molded in a dish and garnished generously with nuts and raisins for parties.
Northern Iran: May be made slightly less sweet and finished with extra butter for a richer aroma, with raisins added closer to serving so they stay plump.

Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.

Share:

Nutrition per serving

334
Calories
7g
Protein
9g
Fat
58g
Carbs
1.2g
Fiber
320mg
Sodium

Pairs well with

If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.

Does your family make this differently?

Every family has their own version. Maybe your grandmother adds a secret ingredient, or your aunt has a completely different technique. Preserve your family's version — with their name on it, forever.

You Might Also Like

Reviews

—
Rated 0.0 out of 5 stars
0 reviews

Cooked this recipe?

Tap the stars to rate it — that's all it takes. A few words are welcome but optional.

Please sign in to rate this recipe.
Rated 0.0 out of 5 stars

No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.