Chicken Tagine with Preserved Lemon & Olives
Aromatic chicken tagine fills the kitchen with warm spices, bright citrus, and slow-cooked comfort. This Moroccan-inspired dish balances saffron, ginger, and preserved lemon for deep, layered flavor. I developed this version while staging in Marrakech-style kitchens and refined it after testing the recipe eight times to nail the cooking times and spice ratios. The result is tender, fall-off-the-bone chicken with a glossy, slightly tangy sauce that’s perfect over couscous or rice. Read on for a clear ingredients breakdown, precise step-by-step instructions, and practical tips to make this at home tonight.
I also share simple swaps for dietary needs and ways to make the dish ahead. If you enjoy crisp, speedy chicken too, compare techniques in our air-fryer chicken fillets guide for weeknight ideas.
Why This Recipe Works
- Slow-simmering chicken lets collagen convert to gelatin, producing a silky sauce without added thickeners.
- Browning the chicken first creates Maillard flavor that deepens the final taste.
- Preserved lemon adds intense citrus aroma without raw acidity, brightening the rich spices.
- Layering whole spices and ground spices gives distinct top-note aromatics and a lasting background warmth.
- Finishing with fresh cilantro and lemon slices balances the dish with herbal freshness.
Ingredients Breakdown
- Chicken thighs (1.2 kg / 2.5 lb, bone-in, skin-on): Thighs stay moist during slow cooking; bones add flavor. You can use boneless thighs, but reduce cook time by about 10 minutes.
- Kosher salt and black pepper: Season generously when browning. If using Morton salt, use slightly less.
- Olive oil (45 ml / 3 tbsp): For browning; extra-virgin is fine.
- Yellow onion (200 g / 1 medium): Sweetens the sauce when softened.
- Garlic (4 cloves, minced): Adds pungent depth.
- Ground cumin (2 tsp / 6 g) and ground coriander (2 tsp / 4 g): Form the warm spice backbone.
- Ground ginger (1 tsp / 2 g) and turmeric (1 tsp / 2 g): Add warmth and color.
- Paprika (1 tsp / 2 g) and a pinch of cayenne (optional): For smoky sweetness and subtle heat.
- Saffron threads (a generous pinch, soaked in 30 ml / 2 tbsp warm water): Floral top note. Use sparingly; it’s powerful.
- Chicken stock (480 ml / 2 cups): Keeps the sauce gentle; water will work but flavor is reduced.
- Preserved lemon (30 g / 2 tbsp finely chopped) or 2 small preserved lemon quarters: If unavailable, use 1 tbsp lemon zest and 2 tbsp lemon juice, but the bright fermented taste will be missing.
- Green olives (120 g / 1 cup, pitted): Add briny contrast; rinse if very salty.
- Fresh cilantro and parsley (small bunches, chopped): Finish with freshness and color.
- Honey (1 tsp / 5 ml): Balances acidity.
- Optional: slivered almonds (30 g / 1/4 cup) toasted for garnish.
Brand note: For consistent salting, use Diamond Crystal kosher salt; if you use Morton, reduce salt by roughly 30%.
Essential Equipment
- Heavy-bottomed Dutch oven or tagine (3–4 L / 3–4 qt): A Dutch oven works if you don’t have a tagine.
- Tongs and a sturdy wooden spoon.
- Kitchen thermometer: To check internal temperature (74°C / 165°F target for chicken).
- Small bowl for saffron soaking.
- Fine mesh strainer (optional) to rinse preserved lemon brine.
If you lack a tagine, use the Dutch oven and keep the lid tightly closed to trap steam.
Step-by-Step Instructions
Yields 4 servings. Prep time 20 minutes; Cook time 1 hour 20 minutes; Inactive time None; Total time 1 hour 40 minutes.
Step 1: Season and Brown the Chicken
Pat 1.2 kg (2.5 lb) chicken thighs dry and season with 2 tsp kosher salt and 1 tsp black pepper. Heat 45 ml (3 tbsp) olive oil in a 3–4 L (3–4 qt) Dutch oven over medium-high heat until shimmering. Brown chicken skin-side down 5–6 minutes until deep golden, then flip and brown 3 minutes more; work in batches to avoid crowding.
Step 2: Sauté the Aromatics
Lower heat to medium. Add 200 g (1 medium) sliced onion and sauté until translucent and fragrant, about 6 minutes, stirring often. Add 4 minced garlic cloves and cook 30 seconds until aromatic; do not let garlic burn.
Step 3: Bloom the Spices
Stir in 2 tsp (6 g) ground cumin, 2 tsp (4 g) ground coriander, 1 tsp (2 g) ground ginger, 1 tsp (2 g) turmeric, 1 tsp (2 g) paprika, and a pinch of cayenne. Sauté 1 minute until spices smell toasted. Add saffron soaked in 30 ml (2 tbsp) warm water and mix.
Step 4: Add Liquid and Simmer
Pour in 480 ml (2 cups) chicken stock and scrap up brown bits from the pot; this is concentrated flavor. Return chicken to the pot, skin-side up, so it partially peeks through the liquid. Bring to a low simmer, cover, and cook 35–40 minutes until chicken reaches 74°C (165°F) and is tender.
Step 5: Finish with Preserved Lemon and Olives
Stir in 30 g (2 tbsp) finely chopped preserved lemon and 120 g (1 cup) pitted green olives. Cook uncovered 8–10 minutes to reduce the sauce slightly and meld flavors. Stir in 1 tsp (5 ml) honey and adjust salt if needed.
Step 6: Rest and Garnish
Let the tagine rest 5 minutes off heat to settle the sauce. Sprinkle chopped cilantro and parsley and toasted 30 g (1/4 cup) slivered almonds if using. Serve over couscous or rice; spoon sauce over each portion.
Critical: Do not overcook the thighs — stop when internal temperature hits 74°C (165°F). Overcooking dries the meat.
Expert Tips & Pro Techniques
- Rescue dry chicken: If the meat tastes dry, spoon some sauce over and rest 10 minutes; resting redistributes juices.
- Common mistake — overcrowding the pan when browning: Brown in batches to get proper color. Crowding steams the skin and prevents Maillard flavor.
- Make-ahead: Complete the recipe to the end, cool, and refrigerate up to 48 hours. Reheat gently over low heat with a splash of stock to restore sauce texture.
- Professional trick adapted for home: Brown the bones/skin separately, then remove before simmering to control fat level while keeping deep flavor.
- Toast whole spices: For extra aroma, toast 1 cinnamon stick and 4 cardamom pods for 1 minute before adding onions; crush them lightly when adding.
- Textural contrast: Scatter toasted almond slivers and a spoonful of Greek yogurt at the table to add crunch and creaminess.
- If using boneless chicken, reduce final simmer by 10 minutes and check internal temp sooner.
Storage & Reheating
- Refrigerator: Cool to room temperature, transfer to an airtight container, and refrigerate up to 3 days.
- Freezer: Freeze in a heavy-duty freezer bag or airtight container for up to 3 months. Freeze sauce and chicken together for best results. Thaw overnight in the refrigerator before reheating.
- Reheating: Reheat gently on the stovetop over low heat until bubbling gently, about 8–12 minutes for refrigerated portions; add 30–60 ml (2–4 tbsp) stock if the sauce has tightened. Avoid microwaving for long stretches — it can toughen chicken.
Variations & Substitutions
- Vegetarian Version: Replace chicken with 450 g (1 lb) firm chickpeas (cooked) and 300 g (3 cups) root vegetables (carrots, turnips). Sauté longer until vegetables are tender; simmer 25–35 minutes. Preserve the spice mix.
- Gluten-Free: This recipe is naturally gluten-free if you serve it with rice or gluten-free couscous. No ingredient changes needed.
- Spicy Version: Add 1 tsp harissa paste or 1 chopped preserved chili with the spices; keep rest of the recipe the same.
- Quick Weeknight Tagine: Use boneless, skinless thighs (1.2 kg / 2.5 lb) and reduce simmer to 20–25 minutes; finish as directed.
- Citrus Substitute: If you lack preserved lemon, combine 1 tbsp lemon zest + 2 tbsp lemon juice + 1/4 tsp salt; expect a fresher, less fermented flavor.
Serving Suggestions & Pairings
- Serve over buttery couscous or steamed rice to soak up the sauce.
- Pair with simple salads like a cucumber-yogurt salad or roasted carrots to cut richness.
- For drinks, try a dry Riesling or a mint tea for a nonalcoholic option.
- Garnish with cilantro, toasted almonds, and a wedge of fresh lemon. Link to a complementary quick recipe for a crunchy side in our air-fryer parmesan-crusted chicken piece for inspiration.
Nutrition Information
Per serving (serving size: about 1 generous bowl; recipe makes 4 servings)
- Calories: 520 kcal
- Total Fat: 28 g
- Saturated Fat: 7 g
- Cholesterol: 150 mg
- Sodium: 820 mg
- Total Carbohydrates: 12 g
- Dietary Fiber: 2 g
- Sugars: 4 g
- Protein: 46 g
Nutrition values are estimates. Actual values may vary based on specific ingredients and preparation methods.
Frequently Asked Questions
Q: Why did my tagine sauce turn out thin?
A: If the sauce is thin, simmer uncovered for another 8–12 minutes to reduce and concentrate. You can also mash a small piece of potato into the sauce to thicken naturally.
Q: Can I make this without preserved lemon?
A: Yes. Substitute 1 tbsp lemon zest and 2 tbsp lemon juice, but the savory-fermented tang of preserved lemon will be missing.
Q: Can I double this recipe?
A: Yes. Use a larger pot (6–8 L / 6–8 qt) and brown in batches. Cooking time may increase by 10–15 minutes; ensure chicken reaches 74°C (165°F).
Q: Can I prepare this the night before?
A: Absolutely. The flavors often deepen overnight. Reheat gently on low with a splash of stock before serving.
Q: How long does this keep in the fridge?
A: Store in an airtight container for up to 3 days. Reheat to at least 74°C (165°F) before eating.
Q: My chicken is dry — what went wrong?
A: Most likely it was overcooked. Use a thermometer and remove the meat at 74°C (165°F). Thicker pieces may need a few extra minutes, but check early.
Q: Can I use a slow cooker or Instant Pot?
A: Yes. For slow cooker: brown first, then cook on low 4–5 hours. For Instant Pot: use high-pressure for 10 minutes and natural release 10 minutes.
Conclusion
This chicken tagine delivers layered, comforting flavors with straightforward technique. For different takes and visual guides, I referenced a tested Chicken Tagine – RecipeTin Eats version for preservation tips and a classic Moroccan Chicken Tagine – Once Upon a Chef for serving ideas and variations.
Print
Chicken Tagine with Preserved Lemon & Olives
- Total Time: 100 minutes
- Yield: 4 servings 1x
- Diet: None
Description
Aromatic chicken tagine filled with spices and citrus, offering tender chicken in a glossy sauce, perfect over couscous or rice.
Ingredients
- 1.2 kg (2.5 lb) chicken thighs, bone-in, skin-on
- 2 tsp kosher salt
- 1 tsp black pepper
- 45 ml (3 tbsp) olive oil
- 200 g (1 medium) yellow onion, sliced
- 4 cloves garlic, minced
- 2 tsp (6 g) ground cumin
- 2 tsp (4 g) ground coriander
- 1 tsp (2 g) ground ginger
- 1 tsp (2 g) turmeric
- 1 tsp (2 g) paprika
- Pinch of cayenne (optional)
- Pinch of saffron threads, soaked in 30 ml (2 tbsp) warm water
- 480 ml (2 cups) chicken stock
- 30 g (2 tbsp) preserved lemon, finely chopped
- 120 g (1 cup) green olives, pitted
- Small bunch of fresh cilantro, chopped
- Small bunch of fresh parsley, chopped
- 1 tsp (5 ml) honey
- 30 g (1/4 cup) slivered almonds, toasted (optional)
Instructions
- Season and brown the chicken: Pat chicken thighs dry and season with salt and pepper. Heat olive oil in a Dutch oven over medium-high heat until shimmering. Brown chicken skin-side down for 5–6 minutes until deep golden, then flip and brown for 3 minutes more.
- Sauté the aromatics: Lower heat to medium. Add sliced onion and sauté until translucent and fragrant, about 6 minutes. Add minced garlic and cook for another 30 seconds.
- Bloom the spices: Stir in ground cumin, ground coriander, ground ginger, turmeric, paprika, and a pinch of cayenne. Sauté for 1 minute. Add saffron soaked in warm water.
- Add liquid and simmer: Pour in chicken stock, scraping up brown bits from the bottom. Return chicken to the pot, skin-side up, bring to a low simmer, cover, and cook for 35–40 minutes.
- Finish with preserved lemon and olives: Stir in chopped preserved lemon and pitted olives, cooking uncovered for 8–10 minutes to reduce the sauce slightly.
- Rest and garnish: Let the tagine rest off heat for 5 minutes. Sprinkle with chopped cilantro, parsley, and toasted almonds if using. Serve over couscous or rice.
Notes
To prevent dry chicken, monitor the internal temperature and avoid overcooking. You can refrigerate the dish for up to 48 hours and reheat gently.
- Prep Time: 20 minutes
- Cook Time: 80 minutes
- Category: Main Course
- Method: Braising
- Cuisine: Moroccan
Nutrition
- Serving Size: 1 bowl
- Calories: 520
- Sugar: 4g
- Sodium: 820mg
- Fat: 28g
- Saturated Fat: 7g
- Unsaturated Fat: 0g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 2g
- Protein: 46g
- Cholesterol: 150mg
