Chicken Tagine with Preserved Lemons and Olives (طاجين الدجاج بالليمون المرقد والزيتون) — Moroccan Slow-Cooked Chicken with Bright Citrus and Briny Olives
A classic Moroccan tagine where chicken is gently braised with preserved lemon, green olives, saffron, and warm spices. The slow cooking creates a glossy sauce that’s both fragrant and deeply savory, perfect for sharing at the table.

Printable Recipe Card
Servings: 4 · Total: 105 min · Difficulty: medium
Ingredients (quick list)
- 900 g Chicken thighs, bone-in and skin-on (about 6 small thighs)
- 6 g Kosher salt (about 1 tsp)
- 1 tsp Ground black pepper
- 2 tsp Ground ginger
- 1 tsp Ground turmeric
- 2 tsp Sweet paprika
- 1 tsp Ground cumin
- 0.2 g Saffron threads (about 1/2 tsp loosely packed)
- 30 ml Warm water (for blooming saffron)
- 12 g Garlic cloves, finely grated (about 3 cloves)
- 200 g Yellow onion, thinly sliced (about 1 large onion)
- 30 ml Extra-virgin olive oil (2 tbsp)
+ 7 more in the full ingredients section below.
Steps (summary)
- Bloom the saffron by crushing the threads lightly between your fingers, then stirring them into 30 ml warm water. Let it stand…
- Pat the chicken thighs dry with paper towels so they brown instead of steaming. Season all sides with 6 g salt and 1 tsp black…
- Heat 30 ml olive oil in a tagine base or heavy Dutch oven over medium heat until shimmering. Add the chicken skin-side down and…
- Transfer the chicken to a plate, leaving the rendered fat in the pot. Add the sliced onion and cook for 8–10 minutes, stirring…
- Return the chicken to the pot, nestling it into the onions so it sits in a single layer. Pour in the chicken stock and the bloo…
- Cover with the tagine lid or a tight-fitting lid and reduce heat to low so the sauce barely bubbles. Cook for 55–65 minutes, tu…
+ 3 more steps in the full instructions section below.
Cultural Background
Chicken tagine with preserved lemon and olives is a beloved Moroccan home and restaurant staple, often served for guests because it’s both comforting and celebratory. Preserved lemons reflect North Africa’s tradition of fermentation and long pantry keeping in warm climates.
Equipment
💡 Tips
- Rinse preserved lemon rind under running water for 10 seconds, then slice thinly to keep the tagine bright rather than overly salty.
- Keep the simmer very gentle; a hard boil can tighten the chicken and reduce the sauce too quickly before the onions melt.
- If the sauce looks thin at the end, uncover and reduce for 6–10 minutes, spooning the onions over the chicken to glaze it.
⚠️ Common Mistakes
❌ Boiling the tagine vigorously for most of the cook time
✅ Fix: Lower the heat until you see only occasional bubbles; add 30–60 ml stock if it reduces too fast.
❌ Adding preserved lemon too early
✅ Fix: Stir it in during the last 10–15 minutes so the rind stays aromatic and doesn’t turn bitter.
❌ Using olives with strong vinegar brine without rinsing
✅ Fix: Rinse the olives for 5–10 seconds and drain well to keep the sauce balanced.
🧊 How to Store
Cool leftovers to room temperature within 2 hours, then refrigerate in a sealed container for up to 3 days. Reheat gently covered on the stove with 30–60 ml water or stock until the sauce loosens and the chicken reaches 74°C/165°F.
📅 Make Ahead
Slice onions, chop herbs, and mix the spice rub up to 24 hours ahead, storing separately in the fridge. The tagine itself tastes even better the next day as the preserved lemon and saffron meld into the sauce.
🍽️ Pairs Well With
- Couscous
- Moroccan khobz
- saffron rice
- roasted carrots
- cucumber-tomato salad.
Regional Variations
- Fes-style: add 1/4 tsp ground cinnamon and 1 small pinch of saffron, leaning more aromatic and subtly sweet.
- Marrakesh-style: include 2 tsp smen (aged butter) stirred in at the end for deeper, funkier richness.
- Coastal variation: add 1/2 tsp harissa and a pinch of preserved lemon pulp for a sharper, slightly spicy finish.
Ingredients
- 900 gChicken thighs, bone-in and skin-on (about 6 small thighs)
- 6 gKosher salt (about 1 tsp)
- 1 tspGround black pepper
- 2 tspGround ginger
- 1 tspGround turmeric
- 2 tspSweet paprika
- 1 tspGround cumin
- 0.2 gSaffron threads (about 1/2 tsp loosely packed)
- 30 mlWarm water (for blooming saffron)
- 12 gGarlic cloves, finely grated (about 3 cloves)
- 200 gYellow onion, thinly sliced (about 1 large onion)
- 30 mlExtra-virgin olive oil (2 tbsp)
- 350 mlUnsalted chicken stock
- 60 gPreserved lemon, rind only (about 1 preserved lemon; pulp removed, rind thinly sliced)
- 140 gGreen olives, pitted (Castelvetrano or Moroccan-style)
- 15 gFresh cilantro, chopped (about 1/2 bunch)
- 10 gFresh parsley, chopped (about 1/3 bunch)
- 15 mlFresh lemon juice (1 tbsp)
- 7 gHoney (1 tsp, optional for balance)
🔄 Substitutions
- Chicken thighs, bone-in and skin-on→ Chicken drumsticks
- Preserved lemon, rind only→ Fresh lemon zest (from 1 lemon) + 2 g fine salt
- Green olives, pitted→ Kalamata olives, pitted
Instructions
- 1
Bloom the saffron by crushing the threads lightly between your fingers, then stirring them into 30 ml warm water. Let it stand for 10 minutes so the color and aroma fully infuse, then set aside.
- 2
Pat the chicken thighs dry with paper towels so they brown instead of steaming. Season all sides with 6 g salt and 1 tsp black pepper, then rub with the grated garlic, ginger, turmeric, paprika, and cumin until evenly coated.
- 3
Heat 30 ml olive oil in a tagine base or heavy Dutch oven over medium heat until shimmering. Add the chicken skin-side down and sear for 6–8 minutes until the skin is deeply golden, then turn and brown the second side for 3 minutes.
- 4
Transfer the chicken to a plate, leaving the rendered fat in the pot. Add the sliced onion and cook for 8–10 minutes, stirring often, until softened and lightly golden around the edges.
- 5
Return the chicken to the pot, nestling it into the onions so it sits in a single layer. Pour in the chicken stock and the bloomed saffron water, then bring the liquid to a gentle simmer.
- 6
Cover with the tagine lid or a tight-fitting lid and reduce heat to low so the sauce barely bubbles. Cook for 55–65 minutes, turning the chicken once halfway through, until the meat is very tender and registers 75°C/167°F at the thickest part.
- 7
Stir in the preserved lemon rind and the green olives, keeping them mostly in the sauce rather than piled on top. Cover again and cook for 10 minutes so the briny-citrus flavors perfume the stew without turning bitter.
- 8
Uncover and simmer for 5–8 minutes to thicken the sauce slightly, spooning the onions over the chicken as it reduces. Stir in 15 ml lemon juice and 7 g honey (if using), then taste and adjust with an additional 1 g salt if needed.
- 9
Turn off the heat and scatter the chopped cilantro and parsley over the top. Rest for 5 minutes so the sauce settles and clings to the chicken, then serve hot with plenty of onions, olives, and preserved lemon in each portion.
🪪 Recipe Passport
Cultural Background
Chicken tagine with preserved lemon and olives is a beloved Moroccan home and restaurant staple, often served for guests because it’s both comforting and celebratory. Preserved lemons reflect North Africa’s tradition of fermentation and long pantry keeping in warm climates.
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

Pastilla (بسطيلة) — Moroccan Pigeon Pie with Almonds and Cinnamon
Moroccan · Main Courses · 150 min

Marrakeshi Harira (حريرة مراكشية) — Moroccan Lamb and Chickpea Soup
Moroccan · Soups · 175 min

Moroccan Chicken Briouat (بريوات) — Crispy Phyllo Rolls with Chicken and Vermicelli
Moroccan · Appetizers · 80 min

Rye Bread and Beer Porridge (Øllebrød) — Traditional Danish Breakfast
Danish · Main Courses · 65 min

Chips and Egg Omelet (Chipsi Mayai) — Tanzanian Street-Food Classic
Tanzanian · Main Courses · 50 min

Djej Bi Batata (دجاج ببطاطا) — Lebanese Chicken Stew with Potatoes and Garlic
Lebanese · Stews · 75 min

Valencian Paella (Paella Valenciana) — Saffron Rice with Rabbit, Chicken, and Beans
Spanish · Rice Dishes · 70 min

Buckwheat Žganci (Ajdovi žganci) — Slovenian Buckwheat Crumbs with Cracklings
Slovenian · Side Dishes · 45 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.