Shirazi Tahchin (ته چین شیرازی) — Saffron Yogurt Rice Cake with Chicken and Barberries
Shirazi tahchin is a celebratory Persian rice cake from historic Shiraz, prized for its saffron-gold layers and dramatic crispy crust. Chicken, barberries, and pistachios add a jeweled contrast that feels both regal and comforting.

Printable Recipe Card
Servings: 6 · Total: 135 min · Difficulty: medium
Ingredients (quick list)
- 500 g Basmati rice (rinsed until water runs mostly clear)
- 18 g Fine salt (for soaking and boiling)
- 700 g Chicken thighs, boneless and skinless (cut into 3–4 cm pieces)
- 200 g Onion (thinly sliced)
- 2 tsp Turmeric
- 1 tsp Ground black pepper
- 400 ml Water (for simmering)
- 350 g Plain full-fat yogurt (unsweetened)
- 2 Eggs (large)
- 1 Egg yolk
- 1 Egg white
- 0.5 tsp Saffron threads (ground and bloomed)
+ 6 more in the full ingredients section below.
Steps (summary)
- Rinse the basmati rice in several changes of cold water until the water is mostly clear. Soak it in 1.5 liters of cold water mi…
- Place the sliced onion in a pot with 15 ml of the vegetable oil over medium heat and cook for 6–8 minutes until softened and li…
- Pour in 400 ml water, bring to a gentle simmer, and cover the pot. Cook for 25–30 minutes until the chicken is tender and the l…
- Grind the saffron threads and bloom them in 60 ml hot water for 10 minutes to extract maximum color and aroma. In a large bowl,…
- Bring a large pot of water (about 3 liters) to a rolling boil. Drain the soaked rice, add it to the boiling water, and parboil…
- Add the bloomed saffron (including its liquid) to the yogurt-egg mixture and whisk until deeply golden. Fold in the drained par…
+ 6 more steps in the full instructions section below.
Cultural Background
Tahchin is a showpiece in Persian hospitality, where the golden crust is the prized bite offered to honored guests. In Shiraz, saffron, yogurt, and jeweled garnishes reflect the city’s poetic, celebratory table traditions.
Equipment
💡 Tips
- Parboil the rice only until it is firm in the center (about 6–7 minutes); overboiled rice can turn the tahchin dense and reduce the crispness of the crust.
- Press each rice layer firmly to remove air gaps; compact layers create cleaner slices and a more dramatic, unified tahdig.
- Keep barberries on low heat for under 2 minutes total; they scorch quickly and can become bitter if the pan is too hot.
⚠️ Common Mistakes
❌ Tahdig sticks and breaks when unmolding.
✅ Fix: Use the full oil and butter amounts, rest 10 minutes before inverting, and loosen edges with a thin spatula; if needed, warm the pan bottom 30–45 seconds over low heat.
❌ Center is gummy while the crust is dark.
✅ Fix: Parboil rice for 6–7 minutes only, compact layers, and bake covered for the full 60 minutes before uncovering; lower oven to 180°C if your oven runs hot.
❌ Barberries taste bitter.
✅ Fix: Rinse and drain well, sauté on low heat for under 2 minutes, and add sugar to balance their natural tartness.
🧊 How to Store
Cool leftovers to room temperature within 2 hours, then refrigerate in an airtight container for up to 3 days. Reheat slices on a covered skillet over low heat for 8–10 minutes to revive the crust, or bake at 175°C for 12–15 minutes.
📅 Make Ahead
Cook the chicken up to 24 hours ahead and refrigerate it with its reduced juices to keep it moist. You can also rinse and soak the rice earlier the same day, but parboil and assemble just before baking for best crust.
🍽️ Pairs Well With
- Shirazi salad
- mast-o-khiar
- torshi
- fresh herbs (sabzi khordan)
- pickled garlic.
Regional Variations
- Some Shirazi homes add a pinch of ground cardamom (0.25 tsp) to the yogurt batter for a floral accent.
- A richer party version increases saffron to 0.75 tsp and finishes with slivered almonds alongside pistachios.
- In some families, the chicken is shredded after simmering for a more uniform layer and easier slicing.
Ingredients
- 1⅛ lbBasmati rice (rinsed until water runs mostly clear)
- 18 gFine salt (for soaking and boiling)
- 1.5 lbChicken thighs, boneless and skinless (cut into 3–4 cm pieces)
- 7.1 ozOnion (thinly sliced)
- 2 tspTurmeric
- 1 tspGround black pepper
- 1⅔ cupWater (for simmering)
- 12.5 ozPlain full-fat yogurt (unsweetened)
- 2Eggs (large)
- 1Egg yolk
- 1Egg white
- ½ tspSaffron threads (ground and bloomed)
- ¼ cupHot water (for blooming saffron)
- ⅜ cupVegetable oil (plus 10 ml to sauté barberries)
- 1.1 ozUnsalted butter (melted)
- 2.8 ozBarberries (zereshk), dried (rinsed and drained)
- 10 gGranulated sugar (to balance barberry tartness)
- 1⅜ ozPistachios, shelled (roughly chopped)
🔄 Substitutions
- Chicken thighs, boneless and skinless→ Chicken breast
- Plain full-fat yogurt→ Greek yogurt (10% fat), thinned
- Vegetable oil→ Ghee
Instructions
- 1
Rinse the basmati rice in several changes of cold water until the water is mostly clear. Soak it in 1.5 liters of cold water mixed with 12 g of the salt for 30 minutes to help the grains elongate and cook evenly.
- 2
Place the sliced onion in a pot with 15 ml of the vegetable oil over medium heat and cook for 6–8 minutes until softened and lightly golden. Add the chicken, turmeric, black pepper, and the remaining 6 g salt, then stir for 2 minutes to coat the pieces thoroughly.
- 3
Pour in 400 ml water, bring to a gentle simmer, and cover the pot. Cook for 25–30 minutes until the chicken is tender and the liquid is reduced to a few tablespoons; then let the chicken cool slightly so it stays juicy during baking.
- 4
Grind the saffron threads and bloom them in 60 ml hot water for 10 minutes to extract maximum color and aroma. In a large bowl, whisk the yogurt, 2 whole eggs, 1 egg yolk, and 1 egg white until completely smooth and uniform.
- 5
Bring a large pot of water (about 3 liters) to a rolling boil. Drain the soaked rice, add it to the boiling water, and parboil for 6–7 minutes until the grains are longer but still firm in the center; then drain immediately.
- 6
Add the bloomed saffron (including its liquid) to the yogurt-egg mixture and whisk until deeply golden. Fold in the drained parboiled rice gently with a spatula so the grains stay intact and evenly coated in the saffron yogurt batter.
- 7
Preheat the oven to 190°C. Brush a 24 cm nonstick or well-seasoned oven-safe pot or deep pan with 60 ml vegetable oil, then drizzle in the remaining 30 ml oil and the melted butter to ensure a crisp, evenly browned tahdig.
- 8
Spread about half of the saffron yogurt rice mixture into the prepared pan and press it down firmly to eliminate air pockets. Arrange the cooked chicken evenly over the rice, leaving a 1–2 cm border so the crust can form as a continuous layer.
- 9
Cover the chicken with the remaining rice mixture and press again to compact the layers for clean slices. Cover the pan tightly with foil to trap steam, which helps the center cook through while the bottom develops a crisp crust.
- 10
Bake for 60 minutes, then remove the foil and bake for 15–20 minutes more until the top is set and the edges look richly golden. Rest the tahchin for 10 minutes out of the oven so the crust firms and releases more cleanly.
- 11
While the tahchin rests, warm 10 ml vegetable oil in a small skillet over low heat and add the rinsed barberries. Stir for 60–90 seconds, then add the sugar and cook 30 seconds more; keep the heat low so the barberries do not burn and turn bitter.
- 12
Run a thin spatula around the edge of the pan to loosen the rice cake. Invert onto a serving platter in one confident motion, then top with the barberries and chopped pistachios; slice into wedges and serve while the tahdig is audibly crisp.
🪪 Recipe Passport
Cultural Background
Tahchin is a showpiece in Persian hospitality, where the golden crust is the prized bite offered to honored guests. In Shiraz, saffron, yogurt, and jeweled garnishes reflect the city’s poetic, celebratory table traditions.
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.
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

Chicken Stuffed Cabbage Rolls (دلمه کلم با مرغ) — Herb-Scented Persian Dolmeh in Tomato Saffron Sauce
Persian · Main Courses · 90 min

Baghali Polo (باقالی پلو) — Persian Dill and Fava Bean Rice with Saffron
Persian · Rice Dishes · 95 min

Pasta with Walnut Sauce (پاستا با سس گردو) — Creamy Persian Walnut-Yogurt Pasta
Persian · Main Courses · 35 min

Japanese Oyakodon (親子丼) — Chicken and Egg Rice Bowl
Japanese · Rice Dishes · 29 min

Cantonese Chicken Congee (粵式雞粥) — Silky Rice Porridge with Ginger
Chinese · Rice Dishes · 95 min

Izmir Kofte (İzmir Köfte) — Oven-Baked Meatballs with Tomato Sauce and Potatoes
Turkish · Main Courses · 70 min

Sac Kavurma (Saç Kavurma) — Thin-Sliced Turkish Meat Sautéed with Onions
Turkish · Main Courses · 38 min

Kala Bhuna (কালা ভুনা) — Chittagong Dark Beef Bhuna
Bangladeshi · Main Courses · 175 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.