I love how this Moroccan chicken tagine turns simple chicken thighs into a rich, spice-laced stew with tender meat, silky sauce, and bold flavor in every bite. One spoonful, and it is clear why this classic dish keeps everyone coming back for more.

I’m obsessed with Moroccan chicken tagine because it hits every craving I have for bold, saucy, deeply spiced food. The chicken thighs turn rich and tender, soaking up all that fragrant spice and savory goodness until every bite feels loaded.
I love the punch of preserved lemon cutting through the stew, sharp and bright against the slow-cooked depth. And those green olives?
Salty little bursts that make me keep going back for more. No boring chicken dinner here.
Just glossy sauce, big flavor, and that unmistakable Moroccan magic I can never resist. But honestly, I’d eat this straight from the pot.
Ingredients

- Chicken thighs stay juicy and rich, with skin that adds serious cozy flavor.
- Olive oil helps everything soften, sizzle, and taste a little more luxurious.
- Onion melts down sweetly, giving the sauce that slow-cooked Moroccan feel.
- Garlic brings the savory kick you’d miss if it wasn’t there.
- Ginger adds warmth and a tiny bite, without making things spicy.
- Cumin, coriander, turmeric, and paprika build that earthy, golden tagine base.
- Cinnamon makes it warm and gently sweet, but not dessert-like.
- Saffron adds color, fragrance, and that “something special” taste.
- Preserved lemon gives salty brightness.
Basically, it wakes the whole pot up.
- Green olives add briny pops that keep each bite interesting.
- Carrots bring soft sweetness, plus they soak up the sauce beautifully.
- Honey rounds out the tangy, salty flavors when you want balance.
- Cilantro and parsley make it fresh at the end, not heavy.
Ingredient Quantities
- 2 1/2 to 3 pounds bone in, skin on chicken thighs
- 2 tablespoons extra virgin olive oil
- 1 large yellow onion, thinly sliced
- 4 garlic cloves, minced
- 1 tablespoon fresh ginger, grated
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon ground turmeric
- 1 teaspoon sweet paprika
- 1 small cinnamon stick or 1/4 teaspoon ground cinnamon
- 1/4 teaspoon saffron threads, lightly crushed
- 1 preserved lemon, rind rinsed and quartered
- 1 cup green olives, pitted (Moroccan or Castelvetrano preferred)
- 1 cup low sodium chicken stock or water
- 2 medium carrots, peeled and cut into large chunks (optional)
- 1 tablespoon honey or to taste (optional)
- 1 1/2 teaspoons fine sea salt, plus more to taste
- 1/2 teaspoon freshly ground black pepper
- 2 tablespoons chopped fresh cilantro
- 2 tablespoons chopped fresh flat leaf parsley
How to Make this
1. Pat chicken thighs dry and season with 1 1/2 teaspoons fine sea salt and 1/2 teaspoon freshly ground black pepper.
2. Heat 2 tablespoons extra virgin olive oil in a tagine or heavy-bottomed Dutch oven over medium-high heat; brown chicken skin-side down until golden, about 5 to 7 minutes per side, then remove and set aside.
3. Reduce heat to medium and add the thinly sliced onion; cook until soft and translucent, about 6 to 8 minutes. Stir in 4 minced garlic cloves and 1 tablespoon grated fresh ginger and cook 1 minute until fragrant.
4. Add 1 teaspoon ground cumin, 1 teaspoon ground coriander, 1 teaspoon ground turmeric, 1 teaspoon sweet paprika, 1 small cinnamon stick or 1/4 teaspoon ground cinnamon, and 1/4 teaspoon lightly crushed saffron threads; toast the spices with the onion mixture for 1 minute while stirring.
5. Return the browned chicken to the pot, nestling pieces into the onion and spice mixture. Pour in 1 cup low sodium chicken stock or water to come about halfway up the chicken.
6. Add 1 preserved lemon rind, rinsed and quartered, and 1 cup pitted green olives. If using, add 2 medium carrots cut into large chunks. Spoon any accumulated juices from the chicken into the pot.
7. Bring to a gentle simmer, then cover and cook over low heat or in a 325°F oven until the chicken is tender and cooked through, about 40 to 50 minutes.
8. Taste the sauce and, if desired, stir in 1 tablespoon honey to balance acidity; adjust salt and pepper to taste. Remove the cinnamon stick if used.
9. Sprinkle 2 tablespoons chopped fresh cilantro and 2 tablespoons chopped fresh flat leaf parsley over the tagine before serving. Serve with couscous, rice, or crusty bread to soak up the sauce.
Equipment Needed
1. Tagine or heavy bottomed Dutch oven
2. Chef knife
3. Cutting board
4. Tongs or spatula for turning chicken
5. Wooden spoon or heatproof spoon for stirring
6. Measuring spoons and 1 cup measuring cup
7. Microplane or fine grater for ginger
8. Small bowl or ramekin for holding spices and minced garlic
9. Oven mitts or pot holders
10. Serving spoon or slotted spoon for plating
FAQ
Authentic Moroccan Chicken Tagine – A Flavorful Tagine Recipe For Perfect Moroccan Cooking! Substitutions and Variations
- Preserved lemon: substitute with 2 tablespoons lemon zest plus 1 tablespoon kosher salt mixed into the dish early, or use 2 tablespoons capers plus 1 tablespoon lemon juice for a briny citrus note.
- Saffron threads: substitute with 1/4 teaspoon ground turmeric for color and mild earthiness, or 1/8 teaspoon ground annatto or paprika for color only (flavor will differ).
- Green olives (Moroccan or Castelvetrano): substitute with Kalamata olives for a more robust, tangy flavor, or use pitted green manzanilla olives for a similar briny profile.
- Bone in, skin on chicken thighs: substitute with bone in chicken legs or bone in chicken quarters for similar cooking times and flavor, or use boneless skinless thighs for quicker cooking but reduce braise time and watch for dryness.
Pro Tips
1. Brown the thighs well and be patient. A deep golden crust gives the finished sauce much more flavor, so don’t rush the searing and avoid overcrowding the pan. Work in batches if needed and scrape up any browned bits when you add the onions.
2. Rinse and taste the preserved lemon. Rinsing removes excess saltiness, but sample a small piece before adding. If it still feels intense, remove the inner pith or use less than the recipe calls for to avoid overpowering the dish.
3. Bloom the saffron and warm the spices. Crumble saffron into a tablespoon of warm stock or water for a few minutes before adding, and briefly toast the ground spices with the onion and garlic until fragrant to bring out deeper, more rounded aromatics.
4. Keep the braise gentle and check liquid level. Maintain a low simmer so the chicken stays tender and the sauce reduces slowly. If the cooking liquid evaporates too fast, add a splash more stock to keep the meat moist and the sauce silky.
5. Finish with fresh herbs and a balancing touch. Stir herbs in at the end for brightness. If the sauce tastes too sharp, a small drizzle of honey or a splash of olive oil will round it out without masking the spices.

Authentic Moroccan Chicken Tagine – A Flavorful Tagine Recipe For Perfect Moroccan Cooking!
I love how this Moroccan chicken tagine turns simple chicken thighs into a rich, spice-laced stew with tender meat, silky sauce, and bold flavor in every bite. One spoonful, and it is clear why this classic dish keeps everyone coming back for more.
6
servings
422
kcal
Equipment: 1. Tagine or heavy bottomed Dutch oven
2. Chef knife
3. Cutting board
4. Tongs or spatula for turning chicken
5. Wooden spoon or heatproof spoon for stirring
6. Measuring spoons and 1 cup measuring cup
7. Microplane or fine grater for ginger
8. Small bowl or ramekin for holding spices and minced garlic
9. Oven mitts or pot holders
10. Serving spoon or slotted spoon for plating
Ingredients
-
2 1/2 to 3 pounds bone in, skin on chicken thighs
-
2 tablespoons extra virgin olive oil
-
1 large yellow onion, thinly sliced
-
4 garlic cloves, minced
-
1 tablespoon fresh ginger, grated
-
1 teaspoon ground cumin
-
1 teaspoon ground coriander
-
1 teaspoon ground turmeric
-
1 teaspoon sweet paprika
-
1 small cinnamon stick or 1/4 teaspoon ground cinnamon
-
1/4 teaspoon saffron threads, lightly crushed
-
1 preserved lemon, rind rinsed and quartered
-
1 cup green olives, pitted (Moroccan or Castelvetrano preferred)
-
1 cup low sodium chicken stock or water
-
2 medium carrots, peeled and cut into large chunks (optional)
-
1 tablespoon honey or to taste (optional)
-
1 1/2 teaspoons fine sea salt, plus more to taste
-
1/2 teaspoon freshly ground black pepper
-
2 tablespoons chopped fresh cilantro
-
2 tablespoons chopped fresh flat leaf parsley
Directions
- Pat chicken thighs dry and season with 1 1/2 teaspoons fine sea salt and 1/2 teaspoon freshly ground black pepper.
- Heat 2 tablespoons extra virgin olive oil in a tagine or heavy-bottomed Dutch oven over medium-high heat; brown chicken skin-side down until golden, about 5 to 7 minutes per side, then remove and set aside.
- Reduce heat to medium and add the thinly sliced onion; cook until soft and translucent, about 6 to 8 minutes. Stir in 4 minced garlic cloves and 1 tablespoon grated fresh ginger and cook 1 minute until fragrant.
- Add 1 teaspoon ground cumin, 1 teaspoon ground coriander, 1 teaspoon ground turmeric, 1 teaspoon sweet paprika, 1 small cinnamon stick or 1/4 teaspoon ground cinnamon, and 1/4 teaspoon lightly crushed saffron threads; toast the spices with the onion mixture for 1 minute while stirring.
- Return the browned chicken to the pot, nestling pieces into the onion and spice mixture. Pour in 1 cup low sodium chicken stock or water to come about halfway up the chicken.
- Add 1 preserved lemon rind, rinsed and quartered, and 1 cup pitted green olives. If using, add 2 medium carrots cut into large chunks. Spoon any accumulated juices from the chicken into the pot.
- Bring to a gentle simmer, then cover and cook over low heat or in a 325°F oven until the chicken is tender and cooked through, about 40 to 50 minutes.
- Taste the sauce and, if desired, stir in 1 tablespoon honey to balance acidity; adjust salt and pepper to taste. Remove the cinnamon stick if used.
- Sprinkle 2 tablespoons chopped fresh cilantro and 2 tablespoons chopped fresh flat leaf parsley over the tagine before serving. Serve with couscous, rice, or crusty bread to soak up the sauce.
Notes
- Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.
Nutrition Facts
- Serving Size: 248g
- Total number of serves: 6
- Calories: 422kcal
- Fat: 32g
- Saturated Fat: 8g
- Trans Fat: 0.3g
- Polyunsaturated: 6g
- Monounsaturated: 18g
- Cholesterol: 150mg
- Sodium: 1025mg
- Potassium: 507mg
- Carbohydrates: 15g
- Fiber: 3g
- Sugar: 3.5g
- Protein: 31g
- Vitamin A: 1800IU
- Vitamin C: 3.5mg
- Calcium: 30mg
- Iron: 1mg







