Tahchin Morgh or Bareh (ته چین مرغ یا بره) — Persian Saffron Rice Cake
Tahchin is a Persian saffron rice cake with a crisp golden crust and tender marinated meat inside. This version offers a choice of chicken or lamb, layered with tangy barberries and bound with yogurt and egg yolks for a rich, fragrant sliceable dish.

Printable Recipe Card
Servings: 8 · Total: 195 min · Difficulty: medium
Ingredients (quick list)
- 500 g Basmati rice (rinsed until water runs mostly clear)
- 3000 ml Water (for parboiling rice)
- 24 g Salt (18 g for rice water + 6 g for yogurt binder)
- 90 ml Vegetable oil (neutral oil such as sunflower or canola)
- 30 g Unsalted butter (melted; optional but improves aroma and crust color)
- 350 g Strained yogurt (thick Greek-style yogurt; full-fat preferred)
- 6 Egg yolks (from large eggs)
- 0.5 tsp Persian saffron threads (finely ground after blooming)
- 60 ml Hot water (about 70–80°C for blooming saffron)
- 2 tsp Turmeric (divided between meat and binder)
- 1 tsp Ground black pepper (optional but traditional in many homes)
- 500 g Chicken thighs, boneless and skinless (cut into 3–4 cm pieces; use OR lamb below)
+ 5 more in the full ingredients section below.
Steps (summary)
- Bloom the saffron: grind the saffron threads to a fine powder, then stir with 60 ml hot water (70–80°C). Cover and steep 10 min…
- Cook the meat (choose chicken or lamb): heat 15 ml oil in a pot over medium-high heat. Add sliced onion and sauté 6–8 minutes u…
- Add 350 ml water, bring to a boil, then reduce to a gentle simmer. Cover and cook until tender: chicken 18–22 minutes, lamb 45–…
- Parboil the rice: bring 3000 ml water to a rolling boil in a large pot and dissolve 18 g salt. Add rinsed rice and boil 6–8 min…
- Prepare barberries: melt 20 g butter in a small skillet over low heat. Add drained barberries and sauté 60–90 seconds, stirring…
- Make the yogurt-egg binder: in a large bowl whisk strained yogurt with 6 egg yolks until smooth. Whisk in the bloomed saffron (…
+ 4 more steps in the full instructions section below.
Cultural Background
Tahchin is a celebratory Persian rice dish known for its dramatic saffron color and prized crispy crust. It is commonly served at family gatherings and special meals because it can be unmolded like a cake and sliced neatly for guests.
Equipment
💡 Tips
- For the crispiest tahdig, use a heavy nonstick pan and press the rice layers firmly; loose packing leads to crumbling slices.
- Do not overboil the rice during parboil; it should still have a firm center so it finishes cooking in the oven without turning mushy.
- Barberries burn quickly; keep the heat low and stir constantly for under 2 minutes.
- If your yogurt is very tangy, add 10 g sugar to the binder (not required) to round the flavor without making the dish sweet.
- If the crust seems stubborn, warm the base of the pan over a low burner for 30–60 seconds, then invert again.
⚠️ Common Mistakes
❌ Overcooking the rice during parboiling
💡 Why: Fully cooked rice breaks when mixed with the binder and turns pasty after baking.
✅ Fix: Boil only until the grain is elongated with a slightly firm center (6–8 minutes), then drain immediately and cool briefly.
❌ Using thin yogurt or too much liquid in the binder
💡 Why: Excess moisture prevents a firm slice and can soften the crust.
✅ Fix: Use strained/Greek yogurt and limit added liquid to about 60 ml; the binder should coat rice thickly, not run like batter.
❌ Burning barberries
💡 Why: Barberries are small and sugary; they scorch fast and become bitter.
✅ Fix: Sauté over low heat for 60–90 seconds, stirring constantly, then remove from heat immediately.
❌ Not pressing the layers firmly
💡 Why: Loose packing creates air gaps and causes the cake to crumble when unmolded.
✅ Fix: Press each layer firmly with a spatula or the back of a spoon, especially the bottom saffron-rice layer.
🧊 How to Store
Cool leftovers to room temperature within 2 hours. Refrigerate airtight up to 3 days. Reheat covered at 175°C for 15–20 minutes or microwave gently; for crispness, finish uncovered 5 minutes in the oven. Freeze slices wrapped well up to 2 months; thaw overnight in the fridge.
📅 Make Ahead
Cook the meat up to 2 days ahead and refrigerate with a little cooking liquid. Parboil and drain rice up to 6 hours ahead; spread on a tray to cool, cover, and refrigerate. Assemble and bake just before serving for the best crust, or bake fully and re-crisp uncovered at 200°C for 10 minutes.
🍽️ Pairs Well With
- Shirazi salad (cucumber
- tomato
- onion with lemon)
- Plain yogurt or cucumber-yogurt
- Pickled vegetables
- Fresh herbs and radishes
Regional Variations
- Tehran-style (home cooking)Often made with chicken and a generous saffron-yogurt binder for a bright yellow crust, sometimes with a thin layer of plain rice on top to keep the center fluffy.
- Shiraz and southern Iran influencesMay include a touch of rose water with the barberries and slightly sweeter notes, balancing the tartness for a more aromatic, festive profile.
- Azerbaijan and northwest Iran influencesLamb is more common, and the meat may be cooked with extra onion and black pepper for a deeper savory base before layering.
Ingredients
- 500 gBasmati rice (rinsed until water runs mostly clear)
- 3000 mlWater (for parboiling rice)
- 24 gSalt (18 g for rice water + 6 g for yogurt binder)
- 90 mlVegetable oil (neutral oil such as sunflower or canola)
- 30 gUnsalted butter (melted; optional but improves aroma and crust color)
- 350 gStrained yogurt (thick Greek-style yogurt; full-fat preferred)
- 6Egg yolks (from large eggs)
- 0.5 tspPersian saffron threads (finely ground after blooming)
- 60 mlHot water (about 70–80°C for blooming saffron)
- 2 tspTurmeric (divided between meat and binder)
- 1 tspGround black pepper (optional but traditional in many homes)
- 500 gChicken thighs, boneless and skinless (cut into 3–4 cm pieces; use OR lamb below)
- 500 gLamb shoulder (cut into 3–4 cm pieces; use OR chicken above)
- 200 gOnion (1 large, thinly sliced)
- 80 gBarberries (rinsed quickly and drained well)
- 10 gSugar (optional; balances tart barberries)
- 5 mlRose water (optional; use food-grade)
🔄 Substitutions
- Strained yogurt→ Full-fat Greek yogurt (same amount) or labneh
- Barberries→ Dried cranberries (60 g) plus 10 ml lemon juice
- Persian saffron→ High-quality Spanish saffron (same amount)
Instructions
- 1
Bloom the saffron: grind the saffron threads to a fine powder, then stir with 60 ml hot water (70–80°C). Cover and steep 10 minutes to fully release color and aroma. Meanwhile, rinse basmati rice in several changes of water until mostly clear, then drain well to prevent gummy grains.
- 2
Cook the meat (choose chicken or lamb): heat 15 ml oil in a pot over medium-high heat. Add sliced onion and sauté 6–8 minutes until lightly golden. Add meat pieces, 1 tsp turmeric, 1 tsp salt (taken from the total), and black pepper; brown 5–7 minutes, stirring.
- 3
Add 350 ml water, bring to a boil, then reduce to a gentle simmer. Cover and cook until tender: chicken 18–22 minutes, lamb 45–60 minutes. If needed, add a splash of water to keep a little moisture. Cool 10 minutes, then shred or keep in chunks; reserve 60 ml cooking liquid.
- 4
Parboil the rice: bring 3000 ml water to a rolling boil in a large pot and dissolve 18 g salt. Add rinsed rice and boil 6–8 minutes until grains are longer and the center is slightly firm. Drain immediately and rinse briefly with cool water to stop cooking; let drain 5 minutes.
- 5
Prepare barberries: melt 20 g butter in a small skillet over low heat. Add drained barberries and sauté 60–90 seconds, stirring constantly so they do not burn. Add sugar (optional) and rose water (optional) and cook 30 seconds more. Remove from heat; keep warm.
- 6
Make the yogurt-egg binder: in a large bowl whisk strained yogurt with 6 egg yolks until smooth. Whisk in the bloomed saffron (all of it), remaining 6 g salt, and remaining 1 tsp turmeric. For extra aroma and moisture, whisk in 60 ml reserved meat cooking liquid; the mixture should be thick but pourable.
- 7
Combine and layer: preheat oven to 190°C. Gently fold about two-thirds of the drained rice into the binder until evenly coated. In a 24 cm nonstick springform or cake pan, mix 90 ml oil with 30 g melted butter and spread evenly across the base and 2 cm up the sides.
- 8
Build the tahchin: press half of the saffron-coated rice firmly into the pan to create a compact layer. Arrange the cooked chicken or lamb evenly, then scatter the sautéed barberries over the meat. Top with remaining plain rice (not coated) and finish with the remaining saffron-coated rice; press firmly to compact.
- 9
Bake for a crisp crust: cover the pan tightly with foil and bake 45 minutes at 190°C. Remove foil, reduce heat to 175°C, and bake 20–25 minutes more until the edges look deep golden and the top is set. Rest 15 minutes; this helps the crust release cleanly.
- 10
Unmold and serve: run a thin knife around the edge. Place a platter over the pan and invert confidently. If using a springform, release the ring first. Let it sit inverted 2 minutes, then lift the pan. Slice into wedges with a serrated knife; serve warm with optional yogurt on the side.
🪪 Recipe Passport
Cultural Background
Tahchin is a celebratory Persian rice dish known for its dramatic saffron color and prized crispy crust. It is commonly served at family gatherings and special meals because it can be unmolded like a cake and sliced neatly for guests.
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.
- Kateh (کته) — Persian Absorption Rice
- Yatimcheh-ye Panir-Kesh (یتیمچه پنیرکش) — | Persian Rustic Vegetable Medley with Melted Cheese
- Tahchin Morgh (ته چین مرغ) — Persian Saffron Rice Cake with Chicken
- Tahchin-e Zereshk va Gerdoo (ته چین زرشک و گردو) — Persian Saffron Rice Cake with Barberries and Walnuts
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

Yatimcheh (یتیمچه) — Persian Slow-Cooked Summer Vegetable Stew
Persian · Stews · 100 min

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

Nasi Lemak (Nasi Lemak) — Coconut Rice with Sambal and Classic Garnishes
Malaysian · Rice Dishes · 90 min

Indonesian Fried Rice (Nasi Goreng) — Sweet Soy Street-Style Rice
Indonesian · Rice Dishes · 35 min

Azerbaijani Milk Rice Porridge (Südlü Sıyıq) — Creamy Breakfast Bowl
Azerbaijani · Rice Dishes · 40 min

Keshkek (Keşkek) — Creamy Ceremonial Wheat and Lamb Stew
Turkish · Stews · 240 min

Romanian Polenta (Mămăligă) — Firm Cornmeal Porridge
Romanian · Side Dishes · 30 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.