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.

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)
- Rinse the basmati rice in several changes of cool water until mostly clear, then soak it in plenty of cool water for 30 minutes…
- Make fried onions: heat 30 g butter in a wide skillet over medium-high heat. Add sliced onions and cook 12–15 minutes, stirring…
- 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…
- 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…
- 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…
- 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.
Equipment
💡 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.
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
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
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
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
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
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
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
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
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
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
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
Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.
Nutrition per serving
Pairs well with
If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.
- Shir Polo (شیر پلو) — Persian Milk Pilaf
- Shirin Polo ba Adas va Keshmesh (شیرین پلو با عدس و کشمش) — Persian Sweet Rice with Lentils and Raisins
- Sibzamini Sorkh-Kardeh (سیبزمینی سرخکرده) — Persian-Style Golden Potatoes with Melted Mozzarella
- Sir Torshi (سیر ترشی) — Aged Persian Garlic Pickle from Gilan
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

Authentic Kabab Koobideh (کباب کوبیده) — Persian Minced Lamb Skewers
Persian · Kebabs · 40 min

Borani Esfenaj (بورانی اسفناج) — Persian Spinach and Yogurt Dip with Saffron and Walnuts
Persian · Appetizers · 40 min

Persian Smoked Torshi Liteh (ترشی لیته) — Caspian-style smoky mixed vegetable pickle
Persian · Side Dishes · 60 min

Uzbek Plov (Oʻzbek palovi) — Lamb, Rice, Carrots, and Cumin Pilaf
Uzbek · Rice Dishes · 130 min

Senegalese Fish and Rice (Ceebu Jën) — Tomato-Braised National Dish
West african · Rice Dishes · 120 min

Turkish Shish Kebab (Şiş Kebap) — Charcoal-Grilled Marinated Lamb Skewers
Turkish · Kebabs · 37 min

Urfa Kebab (اورفا کباب) — Mild Turkish minced skewer with sumac onions
Turkish · Kebabs · 37 min

Khuushuur (Хуушуур) — Crisp Mongolian Fried Meat Pockets
Mongolian · Main Courses · 70 min
Reviews
Cooked this recipe?
Tap the stars to rate it — that's all it takes. A few words are welcome but optional.
No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.