Skip to content
Zaffaron

Saffron Sweet Rice (پلو شیرینی زعفرانی) — Festive Persian milk-saffron rice with nuts

Polo Shirini Zaferani is a celebratory Persian sweet rice, perfumed with saffron and cardamom and enriched with milk and butter. It’s traditionally served warm at gatherings, topped with raisins and pistachios for a regal finish.

By Zaffaron Kitchen· Published April 12, 2026 Verified Recipe
Vegetarian Gluten-Free Halal
Contains: dairy, tree nuts
75 min total Prep 20m · Cook 55m 6 servings 454 cal
↓ Jump to Recipe
Saffron Sweet Rice — Festive Persian milk-saffron rice with nuts - authentic persian recipe

Printable Recipe Card

Servings: 6 · Total: 75 min · Difficulty: medium

Ingredients (quick list)

  • 300 g Basmati rice (rinsed until water runs mostly clear)
  • 1500 ml Water (for parboiling)
  • 10 g Fine sea salt (for parboiling water)
  • 800 ml Whole milk
  • 140 g Granulated sugar
  • 45 g Unsalted butter
  • 0.25 tsp Saffron threads (finely ground after toasting)
  • 45 ml Hot water (for blooming saffron)
  • 6 pod Green cardamom pods (lightly crushed)
  • 3 Cloves
  • 80 g Golden raisins (rinsed and drained)
  • 40 g Pistachios (shelled, finely chopped)

Steps (summary)

  1. Rinse the basmati rice in several changes of cool water until the water runs mostly clear, then drain well. This removes excess…
  2. Bring 1500 ml water to a boil in a pot and dissolve 10 g salt in it. Add the drained rice and parboil for 6–7 minutes, stirring…
  3. Drain the rice in a fine sieve and rinse briefly with 250 ml cool water to stop the cooking. Let it drain for 2 minutes so exce…
  4. Warm a small dry pan over low heat and toast the saffron threads for 20–30 seconds until fragrant, watching carefully so they d…
  5. In a wide, heavy-bottomed pot, combine 800 ml whole milk and 140 g sugar and bring to a gentle simmer over medium-low heat. Add…
  6. Strain the milk through a fine sieve back into the pot to remove the cardamom pods and cloves. This keeps the final dish silky…

+ 4 more steps in the full instructions section below.

Cultural Background

Sweet saffron rice is associated with Iranian hospitality and celebration, often appearing at weddings, religious gatherings, and family parties. The golden color symbolizes prosperity, while saffron and nuts signal generosity and special-occasion cooking.

sweetwarm-spicedrichcreamy riceplump raisinscrunchy pistachiossaffron warmthcardamom perfumebuttery milk🌶 mild

Equipment

Fine-mesh sieveHeavy-bottomed pot or Dutch ovenSmall pan for toasting saffronMortar and pestle or spice grinderWooden spoon or silicone spatulaMeasuring scale and spoons

💡 Tips

  • Keep the simmer very gentle (small bubbles) to prevent milk scorching; stir every 2–3 minutes and scrape the pot bottom each time.
  • Bloom saffron in hot water (not boiling) for 10 minutes; this yields stronger color and a cleaner aroma than adding threads directly.
  • If the rice thickens too much while resting, loosen it with 30–60 ml warm milk and fold gently before serving.

⚠️ Common Mistakes

  • Boiling the milk hard, causing scorching or a grainy texture.

    ✅ Fix: Keep heat low and stir frequently; if milk starts to catch, immediately transfer to a clean pot without scraping the burnt layer.

  • Skipping parboiling so the rice cooks unevenly in milk.

    ✅ Fix: Parboil until the grain is flexible but still firm in the center, then finish cooking gently in the sweet milk.

  • Adding whole spices directly and leaving them in.

    ✅ Fix: Infuse the milk with spices, then strain; you get the aroma without unpleasant bites.

🧊 How to Store

Cool to room temperature within 2 hours, then refrigerate in an airtight container for up to 3 days. Reheat gently on the stovetop over low heat with 60–90 ml milk, stirring often, or microwave covered in 30-second bursts until hot.

📅 Make Ahead

Parboil and drain the rice up to 24 hours ahead, then refrigerate it covered. You can also bloom the saffron and chop pistachios in advance; finish simmering in milk just before serving for best aroma.

🍽️ Pairs Well With

  • Persian tea
  • rosewater cookies
  • fresh berries
  • bastani saffron ice cream.

Regional Variations

  • Some Tehran-style versions add 15 ml rosewater at the end for a floral finish (reduce cardamom to 4 pods).
  • In parts of Shiraz, a small pinch of ground cinnamon is added with the saffron for extra warmth.
  • For a richer banquet version, replace 100 ml of the milk with 100 ml heavy cream and reduce simmering slightly.
everyday holiday party ramadan nowruz
#classic#family-style#festive

Ingredients

  • 300 gBasmati rice (rinsed until water runs mostly clear)
  • 1500 mlWater (for parboiling)
  • 10 gFine sea salt (for parboiling water)
  • 800 mlWhole milk
  • 140 gGranulated sugar
  • 45 gUnsalted butter
  • 0.25 tspSaffron threads (finely ground after toasting)
  • 45 mlHot water (for blooming saffron)
  • 6 podGreen cardamom pods (lightly crushed)
  • 3Cloves
  • 80 gGolden raisins (rinsed and drained)
  • 40 gPistachios (shelled, finely chopped)

🔄 Substitutions

  • Whole milk2% milk
  • Golden raisinsSultanas
  • PistachiosSlivered almonds

Instructions

  1. 1

    Rinse the basmati rice in several changes of cool water until the water runs mostly clear, then drain well. This removes excess surface starch so the grains stay distinct rather than turning gluey in the sweet milk base.

  2. 2

    Bring 1500 ml water to a boil in a pot and dissolve 10 g salt in it. Add the drained rice and parboil for 6–7 minutes, stirring once or twice, until the grains are softened on the outside but still firm in the center.

  3. 3

    Drain the rice in a fine sieve and rinse briefly with 250 ml cool water to stop the cooking. Let it drain for 2 minutes so excess water doesn’t dilute the milk mixture.

  4. 4

    Warm a small dry pan over low heat and toast the saffron threads for 20–30 seconds until fragrant, watching carefully so they do not darken. Grind the toasted saffron to a fine powder, then stir in 45 ml hot water and let it bloom for 10 minutes to extract maximum color and aroma.

  5. 5

    In a wide, heavy-bottomed pot, combine 800 ml whole milk and 140 g sugar and bring to a gentle simmer over medium-low heat. Add the crushed cardamom pods and cloves, then simmer for 8 minutes so the milk becomes lightly perfumed without reducing too aggressively.

  6. 6

    Strain the milk through a fine sieve back into the pot to remove the cardamom pods and cloves. This keeps the final dish silky and prevents biting into whole spices while still preserving their fragrance.

  7. 7

    Add the drained parboiled rice to the strained sweet milk and stir gently to distribute the grains evenly. Simmer uncovered on low heat for 18–22 minutes, stirring every 2–3 minutes and scraping the bottom, until the rice is tender and the mixture is thick and creamy but not dry.

  8. 8

    Stir in the bloomed saffron (all of it) and 45 g unsalted butter until fully melted and the rice turns a deep golden color. Cook 3 minutes more on the lowest heat so the saffron aroma settles into the rice and the butter glosses the grains.

  9. 9

    Fold in 50 g of the golden raisins and reserve the remaining 30 g for garnish. Rest the pot off heat, covered, for 10 minutes so the texture stabilizes and the flavors round out.

  10. 10

    Spoon the saffron sweet rice into a serving platter or individual bowls. Top with the remaining raisins and the chopped pistachios, then serve warm or at room temperature for a classic festive presentation.

🪪 Recipe Passport

Origin: Persian Cuisine
Researched by: Zaffaron Kitchen
Published: April 12, 2026

Cultural Background

Sweet saffron rice is associated with Iranian hospitality and celebration, often appearing at weddings, religious gatherings, and family parties. The golden color symbolizes prosperity, while saffron and nuts signal generosity and special-occasion cooking.

Regional Variations

Some Tehran-style versions add 15 ml rosewater at the end for a floral finish (reduce cardamom to 4 pods).
In parts of Shiraz, a small pinch of ground cinnamon is added with the saffron for extra warmth.
For a richer banquet version, replace 100 ml of the milk with 100 ml heavy cream and reduce simmering slightly.

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

454
Calories
8.4g
Protein
12.4g
Fat
76.9g
Carbs
1.2g
Fiber
420mg
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.