Traditional Moroccan Chicken Tagine Recipe
If you’re looking to bring a bit of warmth and exotic flair into your kitchen, this Traditional Moroccan Chicken Tagine Recipe is an absolute winner. It’s one of those dishes that feels both fancy and comforting at the same time—perfect for cozy dinners or when you want to impress friends without the fuss. What I love most is how the spices gently infuse the chicken, creating a beautiful balance of sweet and savory that just melts in your mouth.
Whenever I make this Traditional Moroccan Chicken Tagine Recipe, I think about those slow, relaxed afternoons where the kitchen fills with the aroma of cinnamon and cumin—there’s nothing quite like it. Plus, it’s a brilliant recipe because it doesn’t require complicated ingredients or techniques, just straightforward layering of flavors that anyone can master. Ready to make something special that feels like a warm hug? Let’s dive in!
Ingredients You’ll Need
I always say great food starts with great ingredients, and this recipe is no exception. The blend of spices and dried fruits plays together in harmony and bring out the best in the chicken. When you’re shopping, I recommend picking good quality dried apricots and fresh cilantro to really elevate the flavors.
- Bone-in chicken thighs: They stay juicy and tender during slow cooking, perfect for tagine.
- Olive oil: Use extra virgin for extra flavor and smoothness.
- Onion: Thinly slicing helps it melt into that gorgeous sauce.
- Garlic cloves: Fresh minced garlic packs so much punch—not the jarred stuff here!
- Ground cumin: The earthy backbone of many Moroccan dishes.
- Ground coriander: Adds a slightly citrusy, aromatic note.
- Ground cinnamon: A classic warm spice that pairs so well with chicken.
- Ground ginger: Gives a subtle zing to balance sweetness.
- Paprika: For a mild smokiness and color.
- Salt and black pepper: Essential for seasoning and flavor balance.
- Dried apricots: Chopped to add natural sweetness and texture.
- Raisins: A chewy burst of sweetness that compliments the spices.
- Chicken broth: Use low sodium if possible, to control salt levels.
- Almonds: Toasted for crunch and a nutty finish.
- Fresh cilantro: Bright and fresh, it really wakes up the dish at the end.
- Honey (optional): I like adding a touch to balance spice, but it’s totally up to you.
Variations
This Traditional Moroccan Chicken Tagine Recipe is a fantastic base, and I often tweak it depending on what I have on hand or who I’m cooking for. Feel free to make it your own; that’s the fun part of cooking!
- Make it with lamb: I’ve swapped chicken for lamb shoulder in colder months—it turns out just as tender and so rich in flavor.
- Vegetarian tagine: Substitute the chicken for hearty vegetables like eggplant, carrots, and chickpeas for a veggie-packed dish.
- More heat: Add a pinch of cayenne or fresh chili if you want a spicier kick.
- Seasonal fruit: Try dried figs or fresh pomegranate seeds as a sweet twist when apricots aren’t available.
How to Make Traditional Moroccan Chicken Tagine Recipe
Step 1: Sauté Your Aromatics to Build Flavor
Start by heating olive oil in a heavy-bottomed pan or an actual tagine if you have one—either works beautifully. Add the thinly sliced onions and cook them gently until they’re soft and translucent, about 5-7 minutes. Then toss in the minced garlic and stir for another minute until fragrant. This slow sauté is key—it builds a deep flavor base that you’ll thank yourself for later.
Step 2: Spice It Up
Once your onions and garlic are ready, sprinkle in the cumin, coriander, cinnamon, ginger, paprika, salt, and pepper. Stir well so the spices bloom in the hot oil—this step really wakes up their aromas. Don’t rush it; I find about 2 minutes gives you a beautifully fragrant base without burning anything.
Step 3: Brown the Chicken
Place the bone-in chicken thighs skin side down into the pan, letting them brown nicely for about 4-5 minutes per side. This caramelization locks in flavor and keeps the meat tender. Don’t overcrowd the pan—work in batches if needed.
Step 4: Add Dried Fruits and Simmer Gently
Next, add the chopped apricots, raisins, and chicken broth to the pan. If you like, stir in a tablespoon of honey now to balance the spices. Bring it all to a gentle simmer, then cover and let it cook low and slow for about 45 minutes to an hour. The chicken should be fork-tender and the sauce thickened into a luscious glaze.
Step 5: Finish with Toasted Almonds and Fresh Cilantro
Right before serving, sprinkle your toasted almonds and chopped cilantro over the top. The crunch and freshness add that final uplifting touch that turns this tagine from comforting into unforgettable. Trust me on this one!
How to Serve Traditional Moroccan Chicken Tagine Recipe

Garnishes
I almost always garnish with fresh cilantro because it brightens the rich flavors perfectly. Toasted almonds add both texture and nutty flavor that I adore. Sometimes I’ll add a sprinkle of sesame seeds or a wedge of lemon on the side for a little zing.
Side Dishes
Traditional Moroccan Chicken Tagine Recipe pairs beautifully with fluffy couscous—it soaks up all those gorgeous juices. I also like serving it alongside warm flatbreads or simple roasted vegetables like carrots and zucchini to keep things light and fresh.
Creative Ways to Present
For special occasions, I’ve plated the tagine in individual mini tagines or small earthenware bowls, which everyone thinks is so charming. You could also lay the chicken over a bed of saffron-infused rice and sprinkle with extra nuts and pomegranate seeds for a festive touch.
Make Ahead and Storage
Storing Leftovers
I usually let the tagine cool completely, then store leftovers in airtight containers in the fridge for up to 3 days. The flavors often deepen overnight, so leftovers are a real treat in my book.
Freezing
This Traditional Moroccan Chicken Tagine Recipe freezes really well. Just portion it out into freezer-safe containers, and it can keep for up to 3 months. I recommend freezing without the almonds and cilantro, adding those fresh after reheating to keep their texture and brightness intact.
Reheating
Reheat gently on the stovetop over low heat, adding a splash of chicken broth or water if it starts to dry out. This keeps the meat tender and prevents the sauce from sticking. I always toss in fresh cilantro and toasted almonds just before serving to refresh the dish.
FAQs
-
Can I make this Traditional Moroccan Chicken Tagine Recipe without a tagine pot?
Absolutely! While an authentic tagine pot brings a nice touch and unique slow-cooked flavor, you can use any heavy-bottomed pan or Dutch oven with a tight-fitting lid. The important part is low and slow cooking to develop those deep, rich flavors.
-
What can I substitute for dried apricots if I can’t find them?
If you don’t have dried apricots, you can use dried figs, dates, or golden raisins. Each will add its own sweet, chewy element to the dish, slightly changing the flavor profile but still delicious.
-
Is this Traditional Moroccan Chicken Tagine Recipe spicy?
This recipe has warm spices but isn’t traditionally spicy-hot. If you prefer some heat, you can add a pinch of cayenne or a diced chili pepper while cooking to suit your taste.
-
Can I use chicken breasts instead of thighs?
You can, but thighs are preferable because they stay moist and tender during the long, slow cooking. Chicken breasts tend to dry out more easily, so if you must use them, keep an eye on cooking time and consider shortening it slightly.
-
How do I get the sauce nice and thick?
After the chicken is cooked, you can remove it briefly and simmer the sauce uncovered over medium heat to reduce and thicken. This concentrates the flavors and gives you that glossy, rich sauce tagines are famous for.
Final Thoughts
For me, this Traditional Moroccan Chicken Tagine Recipe is more than just a meal—it’s a way to slow down, enjoy the magic of spices, and share something truly special with those around me. It’s one of those dishes that feels made for gathering and lingering at the table, savoring every bite. I hope you’ll give it a try soon and let it bring a little Moroccan warmth into your home too!
PrintTraditional Moroccan Chicken Tagine Recipe
Traditional Moroccan Chicken Tagine is a fragrant and savory stew featuring bone-in chicken thighs simmered with aromatic spices, dried fruit, and almonds. This recipe combines sweet and savory flavors in a comforting one-pot dish that’s perfect for an authentic North African meal.
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 5 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Moroccan
Ingredients
Chicken and Spices
- 4 bone-in chicken thighs
- 2 tablespoons olive oil
- 1 onion, thinly sliced
- 2 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon ground cinnamon
- 1/2 teaspoon ground ginger
- 1/2 teaspoon paprika
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
Fruits and Nuts
- 1/2 cup dried apricots, chopped
- 1/4 cup raisins
- 1/4 cup almonds, toasted
- 1/4 cup fresh cilantro, chopped
- 1 tablespoon honey (optional)
Liquids
- 2 cups chicken broth
Instructions
- Sauté Aromatics: Heat the olive oil in a large pan or traditional tagine over medium heat. Add the sliced onion and minced garlic, cooking until they soften and become translucent, about 5 minutes.
- Brown the Chicken: Add the bone-in chicken thighs to the pan and brown them on all sides for about 6-8 minutes total. This will help develop flavor and color.
- Add Spices: Sprinkle the ground cumin, coriander, cinnamon, ginger, paprika, salt, and black pepper over the chicken. Stir gently to coat the chicken and onions evenly with the spices.
- Add Fruits and Broth: Mix in the chopped dried apricots and raisins. Pour in the chicken broth, ensuring the chicken is mostly covered by the liquid.
- Simmer: Reduce the heat to low, cover the pan or tagine with a lid, and let the chicken simmer for 40-45 minutes, or until the chicken is fully cooked and tender. Stir occasionally to prevent sticking.
- Finish with Honey and Nuts: If desired, stir in the tablespoon of honey for a touch of sweetness. Sprinkle the toasted almonds and chopped fresh cilantro over the dish before serving.
- Serve: Serve the Moroccan chicken tagine hot, ideally with couscous or crusty bread to soak up the flavorful sauce.
Notes
- Using bone-in chicken thighs keeps the meat juicy and flavorful.
- Adjust the sweetness by adding or omitting the honey according to your taste.
- To toast almonds, place them in a dry skillet over medium heat and stir constantly until golden and fragrant, about 3-5 minutes.
- This dish can be made in a traditional tagine pot or a heavy-bottomed pan or Dutch oven.
- For a gluten-free meal, serve with gluten-free couscous or rice.
Keywords: Moroccan chicken tagine, chicken stew, North African recipe, dried apricot chicken, spiced chicken tagine