Zafferano e Rosmarino (مرغ زعفرانی با رزماری در فر)
Juicy chicken thighs infused with bloomed saffron and fresh rosemary, served with crispy roasted potatoes and a hint of lemon. A Mediterranean-inspired combination with the soul of Iranian cooking—Iran’s red gold shines in every bite.

Printable Recipe Card
Servings: 4 · Total: 145 min · Difficulty: medium
Ingredients (quick list)
- 0.25 tsp Saffron threads (finely crushed)
- 3 tbsp Boiling water (for blooming saffron)
- 900 g Chicken thighs, bone-in skin-on (6–8 thighs, patted very dry)
- 60 ml Olive oil (extra-virgin)
- 200 g Onion (sliced into 5 mm half-moons)
- 18 g Garlic (6 cloves, finely grated or minced)
- 10 g Fresh rosemary (leaves only, chopped; plus 2 whole sprigs)
- 45 ml Lemon juice (freshly squeezed)
- 10 g Fine sea salt (about 1 3/4 tsp)
- 2 g Black pepper (freshly ground, about 1 tsp)
- 800 g Potatoes (Yukon Gold or waxy; cut into 3 cm chunks)
- 60 ml Water (to prevent scorching and create pan juices)
Steps (summary)
- Bloom the saffron: crush 0.25 tsp saffron threads to a powder, then pour 3 tbsp boiling water over it. Cover and steep 15 minut…
- Make the marinade: in a bowl combine olive oil (60 ml), lemon juice (45 ml), grated garlic (18 g), chopped rosemary leaves (10…
- Marinate the chicken: place chicken thighs (900 g) in a large bowl, add sliced onion (200 g), then pour in the marinade. Toss 1…
- Heat the oven and prep the tray: set oven to 220°C (428°F). In a roasting pan (about 33×23 cm), spread potato chunks (800 g) in…
- Assemble for roasting: arrange the marinated chicken thighs skin-side up on top of the potatoes, then tuck the marinated onion…
- Roast and baste: roast at 220°C for 25 minutes. Rotate the pan, then reduce heat to 200°C (392°F) and roast 30–35 minutes more.…
+ 1 more steps in the full instructions section below.
Cultural Background
In Iranian cuisine, saffron is a symbol of hospitality and grandeur, often used to perfume and color festive dishes. This version, with rosemary and olive oil, builds a bridge between Mediterranean aromas and Iranian flavoring techniques, while keeping the essence of fully Iranian “bloomed saffron.”
Equipment
💡 Tips
- For maximum saffron aroma, crush threads finely before blooming and keep the infusion covered while steeping.
- Dry chicken skin thoroughly before marinating; moisture prevents crisping. Keep excess marinade off the skin when assembling.
- Cut potatoes evenly (about 3 cm) so they finish with the chicken; smaller pieces may overbrown before the thighs are done.
⚠️ Common Mistakes
❌ Skipping saffron blooming and adding threads directly to marinade
💡 Why: Unbloomed saffron releases less color and aroma, leaving the dish muted and unevenly perfumed.
✅ Fix: Crush saffron and steep in boiling water 15 minutes, covered, then use the full infusion.
❌ Pouring wet marinade over the chicken skin before roasting
💡 Why: Excess surface moisture steams the skin, preventing crisp browning.
✅ Fix: Spoon marinade onto potatoes/onions instead; keep skin mostly clean and roast skin-side up, finishing with a brief broil if needed.
❌ Overcrowding the pan with potatoes stacked in layers
💡 Why: Crowding traps steam, causing potatoes to turn soft instead of roasting and browning.
✅ Fix: Use a wide roasting pan and keep potatoes in a single layer; if necessary, use a second tray.
❌ Not using a thermometer and overcooking thighs
💡 Why: Thighs can dry out if pushed far past doneness, especially during broiling.
✅ Fix: Pull chicken at 74°C in the thickest part and rest 10 minutes; broil only 2–4 minutes for color.
🧊 How to Store
Cool to room temperature within 2 hours. Refrigerate chicken and potatoes in an airtight container up to 3 days. Reheat on a sheet pan at 190°C for 15–20 minutes until hot; add 1–2 tbsp water to refresh pan juices. Freeze up to 2 months; thaw overnight in refrigerator before reheating.
📅 Make Ahead
Bloom saffron up to 24 hours ahead and refrigerate covered. Marinate chicken up to 12 hours for deeper flavor; bring to room temperature 20 minutes before roasting. Potatoes can be cut 4 hours ahead and kept submerged in cold water, then drained and dried well before roasting.
🍽️ Pairs Well With
- Persian rice (chelow) with a little saffron on top
- Shirazi salad (cucumber-tomato-onion with lime)
- Plain yogurt or mast-o-khiar (if dairy is acceptable)
- Pickled vegetables (torshi) for brightness
Regional Variations
- TehranOften served alongside chelow with extra saffron water drizzled over the rice; some cooks add a small amount of brewed saffron to the pan juices at the end for a stronger golden finish.
- Shiraz (Fars)Leans more citrusy: increase lemon juice slightly and serve with a bright Shirazi salad; the overall profile is fresher and lighter, echoing the region’s love for sour and aromatic accents.
Ingredients
- 0.25 tspSaffron threads (finely crushed)
- 3 tbspBoiling water (for blooming saffron)
- 900 gChicken thighs, bone-in skin-on (6–8 thighs, patted very dry)
- 60 mlOlive oil (extra-virgin)
- 200 gOnion (sliced into 5 mm half-moons)
- 18 gGarlic (6 cloves, finely grated or minced)
- 10 gFresh rosemary (leaves only, chopped; plus 2 whole sprigs)
- 45 mlLemon juice (freshly squeezed)
- 10 gFine sea salt (about 1 3/4 tsp)
- 2 gBlack pepper (freshly ground, about 1 tsp)
- 800 gPotatoes (Yukon Gold or waxy; cut into 3 cm chunks)
- 60 mlWater (to prevent scorching and create pan juices)
🔄 Substitutions
- Chicken thighs, bone-in skin-on→ Chicken drumsticks (same weight)
- Fresh rosemary→ Dried rosemary
- Olive oil→ Grapeseed oil
Instructions
- 1
Bloom the saffron: crush 0.25 tsp saffron threads to a powder, then pour 3 tbsp boiling water over it. Cover and steep 15 minutes until deeply orange-red. This infusion is the heart of the dish; keep it warm so it disperses evenly in the marinade.
- 2
Make the marinade: in a bowl combine olive oil (60 ml), lemon juice (45 ml), grated garlic (18 g), chopped rosemary leaves (10 g), salt (10 g), black pepper (2 g), and the full saffron infusion. Whisk 30 seconds until glossy and aromatic; it should smell citrusy, resinous, and distinctly saffron-forward.
- 3
Marinate the chicken: place chicken thighs (900 g) in a large bowl, add sliced onion (200 g), then pour in the marinade. Toss 1–2 minutes until every piece is coated and onion is stained golden. Cover and refrigerate 60 minutes, turning once at the 30-minute mark for even flavor penetration.
- 4
Heat the oven and prep the tray: set oven to 220°C (428°F). In a roasting pan (about 33×23 cm), spread potato chunks (800 g) in one layer. Add 60 ml water to the pan to protect the saffron-onion juices from burning. Scatter the 2 whole rosemary sprigs over the potatoes.
- 5
Assemble for roasting: arrange the marinated chicken thighs skin-side up on top of the potatoes, then tuck the marinated onion slices around them. Spoon any remaining marinade over the potatoes (not directly on the skin) so the skin can crisp. Let the tray sit at room temperature 10 minutes for more even roasting.
- 6
Roast and baste: roast at 220°C for 25 minutes. Rotate the pan, then reduce heat to 200°C (392°F) and roast 30–35 minutes more. Halfway through the second stage, baste potatoes with pan juices using a spoon. Chicken is done when thickest part reaches 74°C and juices run clear.
- 7
Finish and rest: if deeper browning is needed, broil/grill on high 2–4 minutes, watching closely so saffron-onion bits don’t char. Remove from oven and rest 10 minutes; this keeps thighs juicy and lets saffron-laced juices thicken slightly. Serve chicken over potatoes with the roasted onions and pan juices.
🪪 Recipe Passport
Cultural Background
In Iranian cuisine, saffron is a symbol of hospitality and grandeur, often used to perfume and color festive dishes. This version, with rosemary and olive oil, builds a bridge between Mediterranean aromas and Iranian flavoring techniques, while keeping the essence of fully Iranian “bloomed saffron.”
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.
- Mushroom and Chicken Pilaf (پلو با قارچ و مرغ) — Saffron-scented Persian polow with peppers
- Nan-e Gousht (نان گوشت) — Persian Braided Meat Bread
- Nargesi-Style Spinach & Egg Flatbread (نان اسفناج و تخممرغ) — Persian-Inspired Mediterranean Flatbread
- Noon-e Khorma o Panir (نان خرما و پنیر) — Date and Cheese Flatbread
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

Chelo Kebab Koobideh (چلو کباب کوبیده) — Persian Minced Meat Skewers with Saffron Rice
Persian · Kebabs · 75 min

Koofteh Havij (کوفته هویج) — Persian Carrot Meatballs in Saffron-Tomato Broth
Persian · Main Courses · 120 min

Pan-Seared Joojeh Kebab (جوجه کباب تابهای) — Persian Saffron Skillet Chicken
Persian · Kebabs · 34 min

Sinj Stuffed Cabbage Rolls (Sinjski arambaši) — Hand-Chopped Meat in Sour Cabbage
Croatian · Main Courses · 245 min

Num Pang Pate (នំប៉័ងប៉ាតេ) — Cambodian Baguette with Pate and Pickles
Cambodian · Main Courses · 60 min

Azerbaijani Milk-Rice Porridge (Südlü Sıyıq) — Creamy Breakfast Rice with Saffron
Azerbaijani · Rice Dishes · 50 min

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

Reshteh Polo (رشته پلو) — Persian Noodle Rice with Black-Eyed Peas
Persian · Rice Dishes · 90 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.