If you’re looking to bring something truly special to your lunch or dinner table, this Moroccan Chicken Tajine is exactly what you need. Filled with rich spices, tender chicken, and vibrant vegetables, every bite is a warm embrace of Moroccan culinary tradition. Whether you’re a seasoned cook or a beginner, this recipe is simple to master and delivers restaurant-quality flavor at home.
The Moroccan Chicken Tajine is known for its depth of flavor, with hints of turmeric, cumin, and paprika blending seamlessly with the natural sweetness of carrots and onions. Cooked slowly to perfection, this dish is hearty, aromatic, and ideal for family dinners, weekend gatherings, or cozy nights in. Plus, it’s a wonderful way to explore international flavors without stepping outside your kitchen.
If you’ve never tried making a traditional Moroccan Chicken Tajine before, don’t worry — this guide will walk you through each step easily. By the end, you’ll have a stunning, mouthwatering dish that tastes as good as it looks!
Why You’ll Love This Moroccan Chicken Tajine
- Bursting with Flavor: An amazing combination of spices and tender chicken that melt together beautifully.
- Beginner-Friendly: Clear, easy-to-follow instructions make it accessible for any skill level.
- Perfect for Any Occasion: Whether for weeknight meals or special dinners, it always impresses.
- Healthy and Wholesome: Packed with fresh vegetables, herbs, and natural ingredients.
Ingredients List
Here’s everything you need for this irresistible Moroccan Chicken Tajine:
- 1 whole chicken, cut into pieces (skin removed)
- 2 tablespoons olive oil
- 1 large onion, finely chopped
- 3 cloves garlic, minced
- 2 large carrots, sliced
- 2 potatoes, peeled and quartered
- 1 red bell pepper, sliced
- 1 teaspoon ground turmeric
- 1 teaspoon ground cumin
- 1 teaspoon ground paprika
- 1/2 teaspoon ground ginger
- 1/2 teaspoon cinnamon
- Salt and black pepper to taste
- 1/4 cup fresh parsley, chopped
- 1/4 cup fresh cilantro, chopped
- 1 preserved lemon, quartered
- 1 cup chicken broth
- 1 cup green olives

Step-by-Step Instructions
1. Prepare the Marinade
In a large bowl, combine olive oil, turmeric, cumin, paprika, ginger, cinnamon, salt, and pepper. Rub the marinade thoroughly over the chicken pieces to coat them evenly.
2. Sauté the Aromatics
Heat a large tajine pot or heavy-bottomed Dutch oven over medium heat. Add a little olive oil, then sauté the chopped onion and minced garlic until fragrant and golden.
3. Build the Tajine Layers
Place the marinated chicken on top of the onions. Arrange carrots, potatoes, and bell peppers around the chicken. Tuck in the preserved lemon and scatter the olives across the top.
4. Add Broth and Herbs
Pour in the chicken broth gently. Sprinkle the chopped parsley and cilantro evenly over everything, ensuring the flavors penetrate the layers.
5. Slow Cook to Perfection
Cover the tajine tightly. Reduce the heat to low and allow the Moroccan Chicken Tajine to cook slowly for about 1.5 to 2 hours, until the chicken is tender and infused with the aromatic spices.

Expert Tips for Perfect Moroccan Chicken Tajine
Expert Tips
- Use a Traditional Tajine Pot: It enhances flavor and ensures slow, even cooking.
- Fresh Spices are Key: Grind your own spices if possible for the most vibrant taste.
- Preserved Lemons Matter: Don’t skip them; they add an irreplaceable tangy depth.
Common Mistakes to Avoid
- Overcrowding the Pot: Leave room for steam to circulate inside the tajine.
- High Heat Cooking: Always cook tajine slowly to allow flavors to meld.
- Skipping Marination: Marinate the chicken at least 30 minutes for maximum flavor.
Storage & Reheating Instructions
- Storage: Keep leftovers in an airtight container in the refrigerator for up to 4 days.
- Reheating: Reheat gently on the stove over low heat, adding a splash of broth or water to maintain moisture.
- Freezing: You can freeze the cooked tajine in airtight containers for up to 3 months. Thaw overnight in the fridge before reheating.
Nutritional Info Per Serving
- Calories: 380
- Protein: 28g
- Fat: 18g
- Carbohydrates: 22g
- Sugar: 4g
- Fiber: 5g
- Sodium: 560mg
Serving Suggestions & Variations
Serve your Moroccan Chicken Tajine with fluffy couscous, warm flatbread, or a simple side salad to soak up the delicious sauce. You can also vary the vegetables based on what’s in season—zucchini, peas, and sweet potatoes are great options!
Looking for more comforting, spice-forward dishes? Don’t miss our Chicken Kabsa recipe, a classic Middle Eastern rice and chicken dish that pairs beautifully with Moroccan meals.

Conclusion
Bringing the taste of North Africa to your table has never been easier with this Moroccan Chicken Tajine recipe. It’s the perfect blend of comfort, tradition, and rich flavor. Give this recipe a try, and don’t forget to leave a comment below sharing how it turned out for you!
FAQs
Can I make Moroccan Chicken Tajine without a tajine pot?
Yes, you can use a heavy-bottomed Dutch oven with a tight-fitting lid instead.
What can I use if I don’t have preserved lemons?
You can substitute with fresh lemon zest, though it won’t replicate the exact flavor.
Is Moroccan Chicken Tajine spicy?
Not inherently. It’s more aromatic than spicy, but you can add a pinch of chili powder if you like extra heat.
Can I add other vegetables?
Absolutely! Seasonal vegetables like zucchini, sweet potatoes, and green beans work beautifully.
How long does it take to cook?
The Moroccan Chicken Tajine needs about 1.5 to 2 hours of slow cooking for the best results.

Moroccan Chicken Tajine
Ingredients
- – 1 whole chicken cut into pieces
- – 2 tablespoons olive oil
- – 1 large onion finely chopped
- – 3 cloves garlic minced
- – 2 large carrots sliced
- – 2 potatoes peeled and quartered
- – 1 red bell pepper sliced
- – 1 teaspoon ground turmeric
- – 1 teaspoon ground cumin
- – 1 teaspoon ground paprika
- – 1/2 teaspoon ground ginger
- – 1/2 teaspoon cinnamon
- – Salt and black pepper to taste
- – 1/4 cup fresh parsley chopped
- – 1/4 cup fresh cilantro chopped
- – 1 preserved lemon quartered
- – 1 cup chicken broth
- – 1 cup green olives
Instructions
- In a bowl, combine olive oil, turmeric, cumin, paprika, ginger, cinnamon, salt, and pepper. Coat the chicken pieces thoroughly.
- Heat a tajine or Dutch oven over medium heat. Sauté onions and garlic until fragrant.
- Layer the chicken over the onions. Arrange carrots, potatoes, and peppers around the chicken. Add preserved lemon and olives.
- Pour in chicken broth and sprinkle with parsley and cilantro.
- Cover and cook on low heat for 1.5 to 2 hours until chicken is tender and infused with flavor.
Notes
You can substitute preserved lemons with a bit of lemon zest if necessary. Feel free to add seasonal vegetables for variation. ## Serving Suggestions & Variations
Serve with couscous, flatbread, or seasonal vegetables for a complete meal. ## Expert Tips
– Use a traditional tajine pot for best results.
– Marinate chicken well for richer flavor.
– Avoid high heat to prevent burning spices. ## FAQs
– Can I substitute preserved lemons? Yes, fresh lemon zest works but offers a slightly different flavor.
– How long does it cook? Slow cook for about 1.5 to 2 hours.
– Is it spicy? No, but you can add chili if you prefer heat. ## Conclusion:
Ready to impress your family and friends? Try this authentic Moroccan Chicken Tajine today and let us know how it turns out by leaving a comment below!