Skip to content
Zaffaron

Polo Se Rang (پلو سه رنگ) — Persian Three-Colored Rice

A festive Persian layered rice with three vibrant colors: saffron-gold, spinach-green, and carrot-orange. Fragrant basmati is parboiled, tinted, and steamed with a crisp tahdig, then finished with almonds and raisins.

By Zaffaron Kitchen· Published March 15, 2026 Verified Recipe
Vegetarian Gluten-Free Halal
Contains: dairy, eggs, tree nuts
130 min total Prep 60m · Cook 70m 6 servings 520 cal ~$1.65/serving
↓ Jump to Recipe
Polo Se Rang — Persian Three-Colored Rice - authentic persian recipe

Printable Recipe Card

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

Ingredients (quick list)

  • 500 g Basmati rice (aged if possible; rinsed until water runs mostly clear)
  • 3000 ml Water (for boiling rice (plus more for soaking if needed))
  • 24 g Fine sea salt (about 4 tsp, divided)
  • 0.3 g Saffron threads (about 1/2 tsp loosely packed)
  • 45 ml Hot water (for blooming saffron)
  • 60 g Unsalted butter (or use neutral oil; divided)
  • 30 ml Neutral oil (optional, helps crisp tahdig; divided)
  • 120 g Plain yogurt (for yogurt tahdig base)
  • 1 large Egg yolk (for richer tahdig)
  • 2 g Turmeric (about 1 tsp)
  • 250 g Fresh spinach (washed, thick stems removed)
  • 120 g Onion (finely chopped)

+ 6 more in the full ingredients section below.

Steps (summary)

  1. Rinse the basmati rice in several changes of cool water until it runs mostly clear. Soak the rice in plenty of water with 12 g…
  2. Make the green layer: heat 10 g butter (or 2 tsp oil) in a skillet over medium heat. Add onion and cook 6–8 minutes until trans…
  3. Make the orange layer: in the same skillet, melt 10 g butter (or 2 tsp oil) over medium heat. Add carrots, sugar, cinnamon, and…
  4. Parboil the rice: bring 3 liters water to a rolling boil in a large pot and add the remaining 6 g (1 tsp) salt. Add drained ric…
  5. Prepare the tahdig base: in a bowl, mix yogurt, egg yolk, turmeric, and 15 g melted butter (or 1 tbsp oil). Stir in 120 g of th…
  6. Assemble the three colors: melt 25 g butter (or 1 tbsp oil) in a heavy 24–26 cm nonstick or well-seasoned pot over medium heat.…

+ 4 more steps in the full instructions section below.

Cultural Background

Layered rice dishes are commonly served at Persian gatherings where presentation is part of hospitality. Polo Se Rang is often prepared for celebrations and family meals because the contrasting colors look festive and pair well with many stews and grilled dishes.

fragrantbutterymildly sweetsavoryfluffy grainstender vegetablescrisp tahdigsaffrontoasted nutswarm spice🌶 mild

Equipment

Large pot for boiling rice (6–8 L)Fine-mesh colanderHeavy nonstick or well-seasoned pot with lid (24–26 cm)SkilletKitchen towel (for lid)Digital scale (recommended)Wooden spoon

💡 Tips

  • For the brightest colors, cool the spinach and carrot mixtures before mixing with rice; hot fillings can bleed color and soften grains.
  • A heavy pot and very low heat after the first 10 minutes are key for a crisp tahdig without burning.
  • If your saffron is mild, use 0.4 g saffron threads and the same 45 ml water for a deeper gold.
  • Keep the rice portions separate by weighing them; equal portions make the three-color effect more balanced on the platter.
  • For extra aroma, drizzle 1 tbsp of the saffron water onto the finished rice right before serving (reduce saffron-mixed portion slightly).

⚠️ Common Mistakes

  • ❌ Overboiling the rice during parboil

    💡 Why: Fully cooked grains break during mixing and turn sticky when steamed.

    ✅ Fix: Boil only until the outside is tender and the center is slightly firm (6–8 minutes), then drain immediately.

  • ❌ Adding wet spinach or carrots to the rice

    💡 Why: Extra moisture makes the rice clump and can prevent a crisp tahdig.

    ✅ Fix: Cook fillings until moisture evaporates and cool them before folding into rice.

  • ❌ Steaming on high heat for too long

    💡 Why: The bottom can burn before the rice finishes steaming through.

    ✅ Fix: Use medium heat for the first 10 minutes to build steam, then low heat for 45–50 minutes.

  • ❌ Skipping steam vents

    💡 Why: Trapped steam condenses and can make the rice soggy on top.

    ✅ Fix: Poke 5–6 holes down to the bottom with a spoon handle before covering.

🧊 How to Store

Cool leftovers within 2 hours. Refrigerate airtight up to 3 days. Reheat covered with 1–2 tbsp water in a pot over low heat 10–15 minutes or microwave covered. Tahdig softens in storage; recrisp in a skillet with a little oil.

📅 Make Ahead

Cook spinach and carrot mixtures up to 2 days ahead and refrigerate airtight. Bloom saffron up to 24 hours ahead and refrigerate. Parboil rice up to 6 hours ahead, spread on a tray to cool, cover, and keep chilled; bring to room temperature 30 minutes before steaming.

🍽️ Pairs Well With

  • Persian-style roasted chicken
  • Grilled lamb or koobideh-style kebab
  • Cucumber-yogurt salad
  • Pickled vegetables
  • Fresh herbs and radishes

Regional Variations

  • Tehran-style banquet presentationThe three colors are often arranged as distinct wedges on a large platter, with saffron rice scattered over the top and tahdig served in a separate bowl for easy sharing.
  • Northern Iran influenceCooks may increase the greens and add more onions for a deeper savory profile, sometimes using a little extra turmeric for warmer color in the tahdig.
  • Shiraz-inspired sweet accentsThe carrot layer may be slightly sweeter with more raisins and cinnamon, leaning toward a sweet-savory balance suited to festive menus.
Nowruz weddings family gatherings holiday dinners potlucks
#festive#layered-rice#tahdig#saffron#vegetarian-main#gluten-free

Ingredients

  • 500 gBasmati rice (aged if possible; rinsed until water runs mostly clear)
  • 3000 mlWater (for boiling rice (plus more for soaking if needed))
  • 24 gFine sea salt (about 4 tsp, divided)
  • 0.3 gSaffron threads (about 1/2 tsp loosely packed)
  • 45 mlHot water (for blooming saffron)
  • 60 gUnsalted butter (or use neutral oil; divided)
  • 30 mlNeutral oil (optional, helps crisp tahdig; divided)
  • 120 gPlain yogurt (for yogurt tahdig base)
  • 1 largeEgg yolk (for richer tahdig)
  • 2 gTurmeric (about 1 tsp)
  • 250 gFresh spinach (washed, thick stems removed)
  • 120 gOnion (finely chopped)
  • 1 gGround black pepper (about 1/2 tsp)
  • 250 gCarrots (peeled, cut into fine matchsticks or grated)
  • 12 gGranulated sugar (about 1 tbsp, balances carrot sweetness)
  • 1 gGround cinnamon (about 1/2 tsp)
  • 40 gSliced almonds (lightly toasted)
  • 60 gRaisins (golden or dark; rinsed and drained)

🔄 Substitutions

  • Unsalted butter→ Neutral oil (sunflower, grapeseed) or olive oil
  • Plain yogurt (for tahdig)→ Thinly sliced potato tahdig (250 g potatoes + 30 ml oil)
  • Raisins→ Dried barberries or chopped dried apricots

Instructions

  1. 1

    Rinse the basmati rice in several changes of cool water until it runs mostly clear. Soak the rice in plenty of water with 12 g (2 tsp) of the salt for 30 minutes, then drain well. Meanwhile, bloom saffron by grinding threads lightly and steeping in 45 ml hot water for 10 minutes.

  2. 2

    Make the green layer: heat 10 g butter (or 2 tsp oil) in a skillet over medium heat. Add onion and cook 6–8 minutes until translucent. Add spinach and 3 g (1/2 tsp) salt plus black pepper; cook 4–6 minutes until wilted and moisture evaporates. Cool, then chop finely.

  3. 3

    Make the orange layer: in the same skillet, melt 10 g butter (or 2 tsp oil) over medium heat. Add carrots, sugar, cinnamon, and 3 g (1/2 tsp) salt. Cook 8–10 minutes, stirring, until carrots soften and turn glossy but not mushy. Spread on a plate to cool quickly.

  4. 4

    Parboil the rice: bring 3 liters water to a rolling boil in a large pot and add the remaining 6 g (1 tsp) salt. Add drained rice and boil 6–8 minutes, stirring once or twice, until grains are tender on the outside but still firm in the center. Drain and rinse briefly with cool water.

  5. 5

    Prepare the tahdig base: in a bowl, mix yogurt, egg yolk, turmeric, and 15 g melted butter (or 1 tbsp oil). Stir in 120 g of the parboiled rice until evenly coated. This mixture forms the crisp base and helps prevent sticking during steaming.

  6. 6

    Assemble the three colors: melt 25 g butter (or 1 tbsp oil) in a heavy 24–26 cm nonstick or well-seasoned pot over medium heat. Spread the yogurt-rice mixture evenly on the bottom. Divide remaining rice into three equal portions by weight; mix one portion with saffron water for a deep gold.

  7. 7

    Layer the rice: gently spoon the green spinach mixture over one portion of plain rice and fold to streak it green without crushing grains. Do the same with the carrot mixture for the orange portion. Add rice to the pot in three distinct sections or layers (green, orange, saffron), keeping colors separate.

  8. 8

    Steam: using the handle of a wooden spoon, poke 5–6 holes down to the bottom to vent steam. Drizzle 10 g melted butter (or 2 tsp oil) over the top. Cover the lid with a clean towel and place it on the pot. Steam 10 minutes on medium heat, then 45–50 minutes on low heat.

  9. 9

    Toast garnish and finish: while rice steams, toast sliced almonds in a dry pan over medium-low heat for 3–5 minutes until pale golden; transfer immediately. In the same pan, warm raisins with 5 g butter (or 1 tsp oil) for 1–2 minutes until plump. Rest rice off heat, covered, 10 minutes.

  10. 10

    Unmold and serve: fluff the top rice gently, keeping colors distinct. For a dramatic presentation, place a platter over the pot and invert in one confident motion to release the tahdig. Sprinkle almonds and raisins over the rice. Serve hot, offering tahdig pieces alongside for crunch.

🪪 Recipe Passport

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

Cultural Background

Layered rice dishes are commonly served at Persian gatherings where presentation is part of hospitality. Polo Se Rang is often prepared for celebrations and family meals because the contrasting colors look festive and pair well with many stews and grilled dishes.

Regional Variations

Tehran-style banquet presentation: The three colors are often arranged as distinct wedges on a large platter, with saffron rice scattered over the top and tahdig served in a separate bowl for easy sharing.
Northern Iran influence: Cooks may increase the greens and add more onions for a deeper savory profile, sometimes using a little extra turmeric for warmer color in the tahdig.
Shiraz-inspired sweet accents: The carrot layer may be slightly sweeter with more raisins and cinnamon, leaning toward a sweet-savory balance suited to festive menus.

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
10g
Protein
16g
Fat
86g
Carbs
4g
Fiber
820mg
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.