Skip to content
Zaffaron

Sardeh Polo (سردِه پلو) — Persian Spiced Carrot and Raisin Rice

Sardeh Polo is a celebratory Persian layered rice dish with fragrant basmati, sweet carrots, plump raisins, savory ground meat, and fried onions. Finished with buttery tahdig, it balances sweet, warm spices with rich, comforting texture.

By Zaffaron Kitchen· Published March 16, 2026 Verified Recipe
Gluten-Free Nut-Free Halal
Contains: dairy, eggs
130 min total Prep 60m · Cook 70m 6 servings 735 cal ~$3.25/serving
↓ Jump to Recipe
Sardeh Polo — Persian Spiced Carrot and Raisin Rice - authentic persian recipe

Printable Recipe Card

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

Ingredients (quick list)

  • 500 g Basmati rice (rinsed until water runs mostly clear)
  • 3000 ml Water (for parboiling rice, plus more as needed)
  • 30 g Salt (for salting parboil water (about 1.5 Tbsp Diamond Crystal or 1 Tbsp fine salt))
  • 120 g Plain yogurt (for tahdig base)
  • 1 large Egg yolk (for tahdig base)
  • 0.25 tsp Saffron threads (ground and bloomed in hot water)
  • 30 ml Hot water (for blooming saffron)
  • 45 ml Vegetable oil (for the pot and layering)
  • 450 g Ground beef (80–90% lean)
  • 250 g Yellow onions (thinly sliced)
  • 60 g Butter (divided; can replace with oil for dairy-free)
  • 450 g Carrots (julienned into matchsticks (about 5 cm long))

+ 3 more in the full ingredients section below.

Steps (summary)

  1. Rinse the basmati rice in several changes of cool water until mostly clear, then soak it in plenty of cool water for 30 minutes…
  2. Make fried onions: heat 30 g butter in a wide skillet over medium-high heat. Add sliced onions and cook 12–15 minutes, stirring…
  3. In the same skillet over medium-high heat, add ground beef and cook 6–8 minutes, breaking it up, until no longer pink and light…
  4. Add carrots to the skillet with 30 g butter and cook 4 minutes, stirring to gloss them in fat. Pour in 60 ml water, cover, and…
  5. Parboil the rice: bring 3000 ml water to a rolling boil in a large pot and add 30 g salt. Add drained rice and boil 6–8 minutes…
  6. Prepare the tahdig base: in a bowl, whisk yogurt, egg yolk, 15 ml vegetable oil, 1 Tbsp (15 ml) bloomed saffron water, and 1 ts…

+ 3 more steps in the full instructions section below.

Cultural Background

Layered rice dishes are a hallmark of Persian home cooking and are often prepared for guests and family gatherings because they present beautifully and serve many people. Sweet-and-savory combinations with dried fruit and warm spices are common in celebratory meals, especially alongside rice with a crisp tahdig.

savorysweetwarm-spicedbutteryfluffy ricetender carrotsplump raisinscrisp tahdigsaffroncinnamonfried onion🌶 mild

Equipment

Large pot for parboiling rice (6–8 L)ColanderHeavy nonstick or well-seasoned pot with tight lid (4–5 L) for steamingLarge skilletMixing bowlWooden spoonKitchen towel for lidKnife and cutting board

💡 Tips

  • Quick Persian spice blend (makes enough for this recipe): mix 1 tsp ground cinnamon, 1 tsp ground cumin, 1/2 tsp ground cardamom, 1/2 tsp ground coriander, and 1/4 tsp ground rose petals (optional).
  • For brighter color, reserve 2 Tbsp bloomed saffron water and mix it with 1 cup (150 g) cooked rice, then spoon that saffron rice over the platter before serving.
  • If your raisins are very dry, soak them in warm water for 10 minutes, then drain and pat dry so they plump without watering down the filling.
  • A heavy pot with a tight lid helps produce a crisp tahdig and evenly steamed rice; if your lid is loose, seal with foil under the lid.

⚠️ Common Mistakes

  • ❌ Overboiling the rice during parboil

    💡 Why: Fully cooked grains will break and turn sticky during steaming, losing the distinct, fluffy texture.

    ✅ Fix: Boil only until the outside is tender but the center is still firm (6–8 minutes), then drain immediately and rinse briefly to stop cooking.

  • ❌ Burning the tahdig before the rice steams through

    💡 Why: Heat that is too high after steaming begins can scorch the bottom while the top remains undercooked.

    ✅ Fix: Use medium heat for 10 minutes to build steam, then reduce to low for the full 45-minute steam; keep the lid tightly covered.

  • ❌ Adding raisins too early

    💡 Why: Raisins can burst and become overly soft, and their sugars can stick and burn in the pan.

    ✅ Fix: Stir raisins in at the end and heat only 2 minutes to plump, or soak briefly beforehand and add off-heat.

  • ❌ Watery filling that makes the rice clump

    💡 Why: Excess liquid from carrots or rinsed raisins can seep into layers and compress the rice.

    ✅ Fix: Simmer carrots covered only until just tender, then uncover to evaporate; drain and pat raisins dry before adding.

🧊 How to Store

Cool leftovers within 2 hours. Refrigerate in an airtight container for up to 3 days. Reheat covered with a splash of water in a 160°C oven for 15–20 minutes or in a covered skillet on low. Tahdig is best fresh; re-crisp pieces in a dry skillet over medium heat 3–5 minutes.

📅 Make Ahead

Prepare the meat-carrot-raisin filling up to 2 days ahead and refrigerate airtight. Parboil rice up to 6 hours ahead; spread on a tray to cool, cover, and keep at room temperature if your kitchen is cool, or refrigerate and bring to room temperature before layering. Steam just before serving for best tahdig.

🍽️ Pairs Well With

  • Shirazi salad (cucumber
  • tomato
  • onion with lime)
  • Plain yogurt with dried mint
  • Pickled vegetables
  • Fresh herbs and radishes

Regional Variations

  • Tehran-style home cookingOften uses a stronger saffron finish and a slightly sweeter profile by increasing raisins and emphasizing cinnamon in the spice blend.
  • Northern Iran-inspiredMay include more aromatic herbs in the rice layers and a tangier dried-fruit balance by mixing raisins with small amounts of tart dried berries.
Nowruz gatherings Family celebrations Dinner parties Holiday meals Potlucks
#celebratory#layered-rice#tahdig#sweet-savory#make-ahead-friendly

Ingredients

  • 500 gBasmati rice (rinsed until water runs mostly clear)
  • 3000 mlWater (for parboiling rice, plus more as needed)
  • 30 gSalt (for salting parboil water (about 1.5 Tbsp Diamond Crystal or 1 Tbsp fine salt))
  • 120 gPlain yogurt (for tahdig base)
  • 1 largeEgg yolk (for tahdig base)
  • 0.25 tspSaffron threads (ground and bloomed in hot water)
  • 30 mlHot water (for blooming saffron)
  • 45 mlVegetable oil (for the pot and layering)
  • 450 gGround beef (80–90% lean)
  • 250 gYellow onions (thinly sliced)
  • 60 gButter (divided; can replace with oil for dairy-free)
  • 450 gCarrots (julienned into matchsticks (about 5 cm long))
  • 150 gRaisins (sun-dried or golden; rinsed and drained well)
  • 3 tspPersian spice blend (a warm blend such as cinnamon, cumin, cardamom, and rose (see tips for a quick mix))
  • 0.5 tspGround black pepper

🔄 Substitutions

  • Ground beef→ Ground lamb
  • Butter→ Neutral vegetable oil or olive oil
  • Raisins→ Dried barberries

Instructions

  1. 1

    Rinse the basmati rice in several changes of cool water until mostly clear, then soak it in plenty of cool water for 30 minutes. Meanwhile, bloom saffron by grinding threads and mixing with 30 ml hot water; cover and steep 10 minutes. Drain rice just before parboiling.

  2. 2

    Make fried onions: heat 30 g butter in a wide skillet over medium-high heat. Add sliced onions and cook 12–15 minutes, stirring often, until deeply golden and sweet. Transfer onions to a bowl, leaving any browned butter in the pan for extra flavor in the filling.

  3. 3

    In the same skillet over medium-high heat, add ground beef and cook 6–8 minutes, breaking it up, until no longer pink and lightly browned. Stir in 2 tsp Persian spice blend, black pepper, and 3 g salt, then return the fried onions and toss 1 minute to coat everything evenly.

  4. 4

    Add carrots to the skillet with 30 g butter and cook 4 minutes, stirring to gloss them in fat. Pour in 60 ml water, cover, and simmer 8–10 minutes over medium-low until carrots are tender but still hold shape. Uncover, add raisins, and cook 2 minutes just to plump; remove from heat.

  5. 5

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

  6. 6

    Prepare the tahdig base: in a bowl, whisk yogurt, egg yolk, 15 ml vegetable oil, 1 Tbsp (15 ml) bloomed saffron water, and 1 tsp Persian spice blend until smooth. Set a heavy nonstick or well-seasoned pot over medium heat and add the remaining 30 ml oil.

  7. 7

    Once the oil is warm (about 1 minute), spread the yogurt mixture evenly across the bottom of the pot. Add a thin layer of parboiled rice (about 2 cm), then add a layer of meat-carrot-raisin filling. Continue layering rice and filling, ending with rice. Drizzle remaining saffron water over the top.

  8. 8

    Use the handle of a spoon to poke 5–6 holes down to the bottom for steam vents. Wrap the lid in a clean kitchen towel and cover tightly. Cook 10 minutes over medium heat to build steam, then reduce to low and steam 45 minutes. Avoid lifting the lid during steaming.

  9. 9

    Rest and unmold: turn off heat and let the pot sit, covered, for 10 minutes so the tahdig releases. Fluff the rice gently in the pot, then transfer to a platter, keeping layers visible. To serve tahdig, place a plate over the pot and invert carefully; break into pieces.

🪪 Recipe Passport

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

Cultural Background

Layered rice dishes are a hallmark of Persian home cooking and are often prepared for guests and family gatherings because they present beautifully and serve many people. Sweet-and-savory combinations with dried fruit and warm spices are common in celebratory meals, especially alongside rice with a crisp tahdig.

Regional Variations

Tehran-style home cooking: Often uses a stronger saffron finish and a slightly sweeter profile by increasing raisins and emphasizing cinnamon in the spice blend.
Northern Iran-inspired: May include more aromatic herbs in the rice layers and a tangier dried-fruit balance by mixing raisins with small amounts of tart dried berries.

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

735
Calories
29g
Protein
27g
Fat
92g
Carbs
4.8g
Fiber
880mg
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.