Tahchin-e Alu Esfenaj va Morgh (ته چین آلو اسفناج و مرغ) — Persian Saffron Rice Cake with Chicken, Spinach, and Plums
A celebratory Persian saffron rice cake with a crisp golden crust, layered with tender chicken, sautéed spinach, and tart-sweet dried plums. Yogurt and eggs bind the rice into a sliceable, fragrant centerpiece.

Printable Recipe Card
Servings: 6 · Total: 165 min · Difficulty: medium
Ingredients (quick list)
- 450 g Basmati rice (rinsed until water runs mostly clear)
- 18 g Fine sea salt (divided; includes salting rice water and seasoning fillings)
- 0.5 tsp Saffron threads (finely crushed, then brewed)
- 60 ml Boiling water (to brew saffron)
- 300 g Plain yogurt (full-fat, unsweetened)
- 3 Egg yolks (from large eggs)
- 45 ml Vegetable oil (divided; for sautéing and for the pot)
- 60 g Unsalted butter (divided)
- 600 g Chicken thighs, boneless and skinless (cut into 4–5 cm pieces)
- 200 g Yellow onion (finely sliced)
- 2 tsp Ground turmeric
- 1 tsp Ground black pepper
+ 4 more in the full ingredients section below.
Steps (summary)
- Brew the saffron: crush saffron threads to a fine powder, then stir with 60 ml boiling water in a small cup. Cover and steep 15…
- Cook the chicken filling: heat 15 ml vegetable oil in a skillet over medium heat. Add sliced onion and sauté 8–10 minutes until…
- Sauté spinach and plums: in the same skillet, melt 15 g butter over medium-high heat. Add spinach and cook 4–6 minutes, stirrin…
- Parboil the rice: bring 3 liters water to a rolling boil in a large pot. Add 9 g salt, then add rinsed basmati rice. Boil 6–8 m…
- Make the saffron-yogurt binder: in a large bowl, whisk yogurt with egg yolks until smooth. Whisk in all brewed saffron, 30 ml v…
- Assemble the tahchin: choose a 24 cm nonstick pot or a deep 24 cm nonstick oven-safe skillet. Heat 15 ml vegetable oil with 15…
+ 2 more steps in the full instructions section below.
Cultural Background
Tahchin is a well-known Persian rice dish often prepared for gatherings where a dramatic unmolding is part of the table presentation. The saffron-and-yogurt crust is prized for its color and aroma, while layered fillings vary by household, season, and region. Versions with fruit such as dried plums are commonly served when a sweet-sour contrast is desired.
Equipment
💡 Tips
- Use full-fat yogurt; low-fat yogurt can split and makes a weaker, drier cake.
- Drain spinach thoroughly after sautéing; excess moisture softens the crust.
- For a very crisp crust, use a heavy nonstick pot and keep the final 10 minutes on very low heat.
- If your saffron is mild, brew it longer (up to 25 minutes) and keep it covered to prevent aroma loss.
- Let the tahchin rest before unmolding; rushing increases sticking and breaks the crust.
⚠️ Common Mistakes
❌ Overboiling the rice until fully soft
💡 Why: Fully cooked rice turns mushy after steaming and the cake will not slice cleanly.
✅ Fix: Parboil only until the outside is tender but the center is still firm (about 6–8 minutes for basmati), then drain promptly.
❌ Using watery spinach or not draining plums
💡 Why: Extra moisture steams the crust and makes the tahchin collapse or turn gummy at the bottom.
✅ Fix: Sauté spinach until most moisture evaporates and drain soaked plums well; cool fillings before layering.
❌ Cooking on high heat for a darker crust
💡 Why: High heat can burn the bottom before the interior steams through, creating bitterness.
✅ Fix: Set the crust for 10 minutes on medium, then steam on low for 60 minutes; extend time on very low for extra browning.
❌ Unmolding immediately after cooking
💡 Why: The crust is fragile when very hot and more likely to stick and crack.
✅ Fix: Rest covered for 10 minutes, loosen edges, then invert onto a platter in one confident motion.
🧊 How to Store
Cool leftovers to room temperature within 2 hours, then refrigerate airtight up to 3 days. Reheat slices in a covered skillet over low heat 8–10 minutes (best for crust) or in a 180°C oven 12–15 minutes. Freeze tightly wrapped slices up to 2 months; thaw overnight in the fridge before reheating.
📅 Make Ahead
Cook the chicken and sauté the spinach-and-plums up to 24 hours ahead; refrigerate separately. Parboil rice and assemble the tahchin up to 6 hours ahead, keep covered in the refrigerator, then cook from cold by adding 10–15 minutes to the steaming time.
🍽️ Pairs Well With
- Shirazi salad (cucumber-tomato-onion salad with lime)
- Plain yogurt with dried mint
- Pickled vegetables
- Fresh herbs and radishes
Regional Variations
- Tehran-style home cookingOften made with shredded cooked chicken and a thicker saffron crust; some cooks add a small amount of the chicken cooking liquid to the filling for extra juiciness.
- Northern Iran influenceSpinach is sometimes paired with more tart fruit (such as dried sour cherries) and a slightly higher proportion of herbs, emphasizing a brighter sweet-sour balance.
Ingredients
- 450 gBasmati rice (rinsed until water runs mostly clear)
- 18 gFine sea salt (divided; includes salting rice water and seasoning fillings)
- 0.5 tspSaffron threads (finely crushed, then brewed)
- 60 mlBoiling water (to brew saffron)
- 300 gPlain yogurt (full-fat, unsweetened)
- 3Egg yolks (from large eggs)
- 45 mlVegetable oil (divided; for sautéing and for the pot)
- 60 gUnsalted butter (divided)
- 600 gChicken thighs, boneless and skinless (cut into 4–5 cm pieces)
- 200 gYellow onion (finely sliced)
- 2 tspGround turmeric
- 1 tspGround black pepper
- 240 mlWater (for braising chicken)
- 400 gFresh spinach (washed well; thick stems removed)
- 150 gDried plums (prunes), pitted (soaked in hot water 15 minutes, then drained)
- 0.5 tspGround cinnamon (optional but traditional with plums)
🔄 Substitutions
- Chicken thighs, boneless and skinless→ Chicken breast
- Dried plums (prunes), pitted→ Dried sour cherries
- Plain full-fat yogurt→ Greek yogurt thinned with water
Instructions
- 1
Brew the saffron: crush saffron threads to a fine powder, then stir with 60 ml boiling water in a small cup. Cover and steep 15 minutes to deepen color and aroma. Meanwhile, soak the dried plums in hot water for 15 minutes, then drain well so the tahchin stays crisp rather than soggy.
- 2
Cook the chicken filling: heat 15 ml vegetable oil in a skillet over medium heat. Add sliced onion and sauté 8–10 minutes until golden. Add turmeric, black pepper, and 6 g of the salt; stir 30 seconds. Add chicken pieces and sear 6–8 minutes, turning, then add 240 ml water, cover, and simmer 20–25 minutes until tender and the liquid is mostly reduced.
- 3
Sauté spinach and plums: in the same skillet, melt 15 g butter over medium-high heat. Add spinach and cook 4–6 minutes, stirring, until fully wilted and most moisture evaporates. Add drained plums, cinnamon, and 3 g salt; cook 2 minutes to coat and warm through. Spread on a plate to cool slightly so it does not overcook the rice mixture.
- 4
Parboil the rice: bring 3 liters water to a rolling boil in a large pot. Add 9 g salt, then add rinsed basmati rice. Boil 6–8 minutes until the grains are longer and soft on the outside but still firm in the center. Drain immediately in a colander and rinse quickly with 250 ml cool water to stop cooking; let drain 5 minutes.
- 5
Make the saffron-yogurt binder: in a large bowl, whisk yogurt with egg yolks until smooth. Whisk in all brewed saffron, 30 ml vegetable oil, and 45 g melted butter (warm, not hot). Add half of the drained rice and fold gently until every grain is coated and yellow; keep the remaining rice plain for layering.
- 6
Assemble the tahchin: choose a 24 cm nonstick pot or a deep 24 cm nonstick oven-safe skillet. Heat 15 ml vegetable oil with 15 g butter over medium heat until foamy. Press the saffron-coated rice firmly into the bottom and up the sides in an even layer, about 2.5 cm thick, to form the crust. Layer chicken, then spinach-and-plums, then top with remaining plain rice, pressing gently to compact.
- 7
Cook and steam: use the handle of a wooden spoon to poke 5–6 holes down to the bottom for steam vents. Wrap the lid in a clean towel and cover tightly. Cook 10 minutes over medium heat to set the crust, then reduce to low and steam 60 minutes. For a deeper crust, cook an additional 10–15 minutes on very low, watching for any scorching smell.
- 8
Unmold and serve: turn off heat and rest covered 10 minutes so the crust releases. Run a thin silicone spatula around the edges. Place a large platter over the pot and invert confidently in one motion. If any crust sticks, return it to the top like a puzzle. Slice into wedges and serve warm so the saffron aroma is strongest.
🪪 Recipe Passport
Cultural Background
Tahchin is a well-known Persian rice dish often prepared for gatherings where a dramatic unmolding is part of the table presentation. The saffron-and-yogurt crust is prized for its color and aroma, while layered fillings vary by household, season, and region. Versions with fruit such as dried plums are commonly served when a sweet-sour contrast is desired.
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.
- Tahchin Morgh (ته چین مرغ) — Persian Saffron Rice Cake with Chicken
- Tahchin-e Zereshk va Gerdoo (ته چین زرشک و گردو) — Persian Saffron Rice Cake with Barberries and Walnuts
- Kateh (کته) — Persian Absorption Rice
- Yatimcheh-ye Panir-Kesh (یتیمچه پنیرکش) — | Persian Rustic Vegetable Medley with Melted Cheese
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

Kashmish Polow (کشمش پلو) — Persian Raisin Rice with Slow-Cooked Lamb
Persian · Rice Dishes · 155 min

Pastay Paniri (پاستای پنیری) — Persian-Style Cheesy Pasta with Fresh Tomatoes
Persian · Main Courses · 27 min

Nokhod Polo (نخود پلو) — Saffron Chickpea Rice with Warm Spices
Persian · Rice Dishes · 80 min

Ghanaian Waakye (Waakye) — Rice and Beans Dyed with Sorghum Leaves
West african · Rice Dishes · 85 min

Malaysian Coconut Rice (Nasi Lemak) — Banana-Leaf Breakfast with Sambal Ikan Bilis
Malaysian · Rice Dishes · 95 min

Stuffed Zucchini (Kabak Dolması) — Hollowed zucchini filled with spiced minced meat and rice
Turkish · Main Courses · 90 min

Cig Kofte (Çiğ Köfte) — Isot-kissed bulgur kneaded and served in lettuce
Turkish · Appetizers · 25 min

Yemeni Mandi (مندي) — Smoke-Scented Spiced Rice and Lamb
Yemeni · Main Courses · 170 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.