Skip to content
Zaffaron

Sheer Polo (شیر پلو) — Persian Milk Pilaf with Saffron and Nuts

A celebratory rice pilaf from Iranian Azerbaijan, Sheer Polo cooks basmati in milk for a tender, fragrant grain. Saffron, rose water, and a jeweled nut topping make it a classic for Nowruz and weddings.

By Zaffaron Kitchen· Published April 6, 2026 Tested Recipe
Vegetarian Gluten-Free Halal
Contains: dairy, tree nuts
85 min total Prep 25m · Cook 60m 6 servings 520 cal
↓ Jump to Recipe
Sheer Polo — Persian Milk Pilaf with Saffron and Nuts - authentic persian recipe

Printable Recipe Card

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

Ingredients (quick list)

  • 450 g Basmati rice (rinsed until water runs mostly clear)
  • 1500 ml Water (for parboiling)
  • 12 g Salt (about 2 tsp, divided)
  • 900 ml Whole milk (3.25% fat preferred)
  • 60 g Granulated sugar (about 5 tbsp)
  • 70 g Unsalted butter (divided)
  • 0.3 g Saffron threads (about 1/2 tsp threads)
  • 45 ml Hot water (for blooming saffron)
  • 10 ml Rose water (2 tsp)
  • 40 g Slivered almonds (lightly toasted)
  • 40 g Shelled pistachios (roughly chopped, lightly toasted)
  • 15 g Butter (for sautéing nuts)

Steps (summary)

  1. Rinse the basmati rice in several changes of cold water until the water looks mostly clear, then drain well. Cover the rice wit…
  2. Bloom the saffron by crushing the threads finely and stirring them into 45 ml hot water; set aside for 10 minutes. This step ex…
  3. Bring 1500 ml water to a lively boil in a large pot and add the remaining 6 g salt. Add the drained rice and boil for 6 to 8 mi…
  4. Drain the rice in a colander and rinse quickly with 200 ml cold water to stop the cooking and wash off excess surface starch. L…
  5. In the same pot, add 900 ml milk, 60 g sugar, and 55 g of the butter, then warm over medium heat until steaming and the sugar d…
  6. Stir 30 ml of the bloomed saffron water into the hot milk mixture and add the rose water. Taste a spoonful of the liquid; it sh…

+ 4 more steps in the full instructions section below.

Cultural Background

Associated with Iranian Azerbaijan’s festive table, Sheer Polo is served at weddings and Nowruz for its pale-gold color and perfume. The milk-cooked rice symbolizes abundance, while saffron and nuts add a regal, celebratory finish.

gently sweetbutteryfragrantfluffy long grainstender bitecrisp nutssaffron warmthrosewater floralbuttery toast🌶 mild

Equipment

Large pot (4–5 L) with lidFine-mesh colanderSmall bowl for blooming saffronNonstick skilletWooden spoon or rice paddleClean kitchen towel

💡 Tips

  • Use a heavy-bottomed nonstick pot and keep the milk at a gentle steam; at 95–98°C it perfumes the rice without scorching.
  • For a more ceremonial look, reserve 1 cup cooked rice, mix it with 1 tbsp saffron water, and spoon it over the platter as a bright yellow garnish.
  • If you want a subtle tahdig, line the pot with 1 tbsp butter and 1 thin lavash sheet before steaming; keep heat low to avoid burning the milk sugars.

⚠️ Common Mistakes

  • Milk scorches on the bottom and gives the rice a burnt flavor.

    ✅ Fix: Use medium heat only until steaming, stir frequently, and switch to low heat as soon as the rice goes in; a heavy-bottomed pot helps.

  • Rice turns mushy and clumps.

    ✅ Fix: Parboil only until the center is still firm, drain thoroughly, and stop cooking by rinsing briefly with cold water.

  • Flavor is flat and the saffron doesn’t show.

    ✅ Fix: Bloom saffron properly and reserve some saffron water for the final drizzle; add rose water at the end of heating the milk so it stays aromatic.

🧊 How to Store

Cool leftovers within 2 hours, then refrigerate in an airtight container for up to 3 days. Reheat covered with 30 ml water or milk per serving in a pot over low heat for 8–10 minutes, or microwave covered for 2–3 minutes, fluffing halfway.

📅 Make Ahead

Rinse and soak the rice up to 2 hours ahead, and toast the nuts up to 3 days ahead (store airtight). Bloom saffron and keep refrigerated up to 24 hours, then warm to room temperature before using.

🍽️ Pairs Well With

  • Zereshk chicken
  • saffron roast chicken
  • mast-o-khiar
  • torshi
  • fresh herbs (sabzi khordan).

Regional Variations

  • Azerbaijani-style: increase sugar to 80 g and add 1/4 tsp ground cardamom to the milk for a more dessert-like pilaf.
  • Tehran party version: garnish with barberries (30 g) sautéed in 10 g butter and 10 g sugar alongside the nuts for a jeweled look.
  • Tahdig-focused: line the pot with lavash or thin potato slices and steam longer (45 minutes) for a thicker crust.
everyday holiday party nowruz
#classic#family-style#gluten-free#nowruz

Ingredients

  • 16 ozBasmati rice (rinsed until water runs mostly clear)
  • 6⅓ cupWater (for parboiling)
  • 12 gSalt (about 2 tsp, divided)
  • 3.8 cupWhole milk (3.25% fat preferred)
  • 2⅛ ozGranulated sugar (about 5 tbsp)
  • 2½ ozUnsalted butter (divided)
  • ⅓ gSaffron threads (about 1/2 tsp threads)
  • 3 tbspHot water (for blooming saffron)
  • 2 tspRose water (2 tsp)
  • 1⅜ ozSlivered almonds (lightly toasted)
  • 1⅜ ozShelled pistachios (roughly chopped, lightly toasted)
  • 15 gButter (for sautéing nuts)

🔄 Substitutions

  • Whole milk2% milk
  • Rose waterOrange blossom water
  • PistachiosToasted walnuts

Instructions

  1. 1

    Rinse the basmati rice in several changes of cold water until the water looks mostly clear, then drain well. Cover the rice with fresh water and stir in 6 g salt, then soak for 20 minutes to help the grains lengthen and cook evenly.

  2. 2

    Bloom the saffron by crushing the threads finely and stirring them into 45 ml hot water; set aside for 10 minutes. This step extracts maximum color and aroma, and you will use it in both the rice and the finishing drizzle.

  3. 3

    Bring 1500 ml water to a lively boil in a large pot and add the remaining 6 g salt. Add the drained rice and boil for 6 to 8 minutes, stirring once or twice, until the grains are softened on the outside but still firm in the center.

  4. 4

    Drain the rice in a colander and rinse quickly with 200 ml cold water to stop the cooking and wash off excess surface starch. Let it drain for 2 minutes so the rice steams off and does not dilute the milk mixture.

  5. 5

    In the same pot, add 900 ml milk, 60 g sugar, and 55 g of the butter, then warm over medium heat until steaming and the sugar dissolves completely. Stir frequently and keep the heat moderate; you want gentle steam, not a rolling boil, to prevent scorching.

  6. 6

    Stir 30 ml of the bloomed saffron water into the hot milk mixture and add the rose water. Taste a spoonful of the liquid; it should be lightly sweet and fragrant, because the rice will absorb and mellow the flavors.

  7. 7

    Add the drained parboiled rice to the milk mixture and fold gently to coat without breaking the grains. Cook uncovered for 8 to 10 minutes, stirring every 1 to 2 minutes, until most of the milk is absorbed and you can drag a spoon across the bottom and briefly see the pot.

  8. 8

    Reduce the heat to low and shape the rice into a mound, leaving a few steam holes with the handle of a spoon. Dot the top with the remaining 15 g butter, cover the lid with a clean towel, and steam for 35 minutes so the grains finish cooking and turn fluffy.

  9. 9

    While the rice steams, toast the almonds and pistachios in a dry skillet over medium heat for 2 to 3 minutes until aromatic, then transfer to a plate. Add 15 g butter to the skillet, return the nuts, and sauté for 30 seconds to gloss them and deepen the aroma.

  10. 10

    Fluff the rice gently with a fork and transfer to a warm serving platter, keeping the grains intact. Drizzle the remaining 15 ml saffron water over the top for a golden finish, then scatter the buttered nuts evenly before serving.

🪪 Recipe Passport

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

Cultural Background

Associated with Iranian Azerbaijan’s festive table, Sheer Polo is served at weddings and Nowruz for its pale-gold color and perfume. The milk-cooked rice symbolizes abundance, while saffron and nuts add a regal, celebratory finish.

Regional Variations

Azerbaijani-style: increase sugar to 80 g and add 1/4 tsp ground cardamom to the milk for a more dessert-like pilaf.
Tehran party version: garnish with barberries (30 g) sautéed in 10 g butter and 10 g sugar alongside the nuts for a jeweled look.
Tahdig-focused: line the pot with lavash or thin potato slices and steam longer (45 minutes) for a thicker crust.

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

520
Calories
11g
Protein
15g
Fat
86g
Carbs
2g
Fiber
620mg
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.