Moroccan Tagine Chicken

Featured in: Everyday Mains

This dish features succulent chicken thighs slowly simmered with sweet dried apricots and briny green olives, enhanced by a rich blend of cumin, coriander, cinnamon, paprika, and turmeric. Aromatics like garlic, ginger, and onion build depth, while preserved lemon adds a subtle tang. The stew cooks low and slow, allowing flavors to meld beautifully, then garnished with fresh cilantro and toasted almonds for texture and brightness. Ideal paired with couscous or warm bread, it offers a perfect balance of savory warmth and fruity sweetness.

Updated on Mon, 29 Dec 2025 12:46:00 GMT
A steaming Moroccan Tagine Chicken with tender chicken, sweet apricots, and fragrant spices in a rich sauce. Save
A steaming Moroccan Tagine Chicken with tender chicken, sweet apricots, and fragrant spices in a rich sauce. | pixelforks.com

The first time I understood what made Moroccan food so mesmerizing, I was standing in a cramped spice market in Marrakech, watching an older woman layer fragrant spices into a clay pot with the same casual confidence most people reserve for making toast. She moved without measuring, her hands knowing exactly when the cumin had released enough of its earthiness, when the cinnamon was about to tip from warm to overwhelming. That tagine taught me that this isn't just dinner—it's a conversation between sweet and savory, heat and comfort, that somehow always ends in harmony.

I made this for a dinner party on a cold November night when everyone arrived skeptical about the fruit-and-chicken combination. By the time the tagine came to the table, steam rising and almonds catching the light, people stopped mid-conversation. One friend went back for thirds and admitted she'd never considered apricots in savory cooking before—now she can't imagine this dish any other way.

Ingredients

  • Bone-in, skin-on chicken thighs (1.5 lbs): Thighs stay moist and flavorful even with long cooking, unlike breast meat which can dry out; the skin crisps slightly when browned, adding depth to the sauce.
  • Dried apricots (1 cup, halved): They soften into the sauce and release their sweetness gradually, creating pockets of concentrated fruit flavor that balance the savory spices.
  • Preserved lemon rind (1 whole, thinly sliced): This ingredient adds an authentic tang that regular lemon can't replicate; if you can't find it, skip rather than substitute—the dish is complete without it.
  • Green olives (1/2 cup, pitted and halved): Their briny bite cuts through the richness and adds textural contrast in the final minutes of cooking.
  • Spice blend (cumin, coriander, cinnamon, paprika, turmeric): Toast these briefly in the hot oil to wake up their oils and deepen their flavor—this step transforms the dish from good to unforgettable.
  • Onion, garlic, ginger (1 large onion, 3 cloves, 1-inch piece): These create the aromatic base that holds everything together; don't rush this step or skip the ginger, which adds a subtle warmth that other ingredients can't provide.
  • Chicken broth (1 cup): Low-sodium is essential so you can control the salt level and taste the individual spices instead of just salt.
  • Olive oil (2 tbsp): Use good quality oil since it's fundamental to the flavor and browning process.
  • Diced tomatoes (1 can, drained): They add subtle acidity that keeps the sauce balanced; draining prevents the tagine from becoming watery.
  • Cilantro and toasted almonds (for garnish): These finish the dish with brightness and crunch, turning a simple braise into something that feels intentional.

Instructions

Product image
Perfect for simmering soups, baking casseroles, and serving cozy one-pot meals straight from oven to table.
Check price on Amazon
Dry and season your chicken:
Pat the thighs completely dry with paper towels so they'll brown properly instead of steaming. Season generously with salt and pepper right before browning.
Brown the chicken until golden:
Heat your Dutch oven over medium-high heat with olive oil, then lay the chicken skin-side down first. You'll hear it sizzle—that's the sound of flavor building. Let it sit undisturbed for 3–4 minutes to develop that mahogany crust, then flip and brown the other side, about 2–3 minutes more. Remove and set aside.
Build the aromatics:
In the same pot with the flavorful browned bits still clinging to the bottom, reduce heat to medium. Add your chopped onion and carrot with a pinch of salt—the salt helps them release moisture and cook faster. Stir occasionally until soft and beginning to caramelize, about 5 minutes.
Bloom the spices:
Add minced garlic, grated ginger, and all your dry spices. Stir constantly for about 1 minute—you want to smell their warmth without letting them burn. This is when the kitchen starts smelling like Morocco.
Incorporate the tomatoes:
Add your drained diced tomatoes and cook for 2 minutes, scraping the bottom with a wooden spoon to release all those caramelized bits. This deglazing step is where hidden depth comes from.
Return chicken and add the braise liquid:
Nestle the browned chicken back into the pot, then add your apricots, preserved lemon slices if using them, and chicken broth. Bring the liquid up to a gentle simmer—you want small bubbles breaking the surface, not a rolling boil.
Cook low and slow:
Cover the pot and reduce heat to low. Let it simmer undisturbed for 45 minutes, stirring gently every 15 minutes or so to ensure even cooking. The chicken will become incredibly tender.
Add olives and thicken the sauce:
Remove the lid, scatter in your halved olives, and simmer uncovered for another 10 minutes. This allows the sauce to reduce slightly, concentrating the flavors and creating a glossier consistency.
Taste and adjust seasoning:
Take a spoon and taste the sauce. Add more salt if needed, or a tiny pinch of cayenne for warmth if you want it. Trust your palate here.
Finish and serve:
Ladle the tagine into bowls, top with fresh cilantro and toasted almonds, and serve with couscous, rice, or warm flatbread to soak up every drop of sauce.
Product image
Perfect for simmering soups, baking casseroles, and serving cozy one-pot meals straight from oven to table.
Check price on Amazon
Golden-brown chicken thighs simmered in aromatic spices define this delicious Moroccan Tagine Chicken dish. Save
Golden-brown chicken thighs simmered in aromatic spices define this delicious Moroccan Tagine Chicken dish. | pixelforks.com

There's a moment near the end of cooking when you lift the lid and steam rolls out carrying all those spice aromas straight into your face. That's when you know something special is happening. A friend once said this dish made her feel like she was traveling without leaving the kitchen, and I think that's exactly the point of food like this.

Why Apricots Work Here

Apricots might seem like an unusual addition to chicken, but they've been part of North African cooking for centuries. They're not trying to make the dish sweet—instead, they add a subtle fruity depth that makes the spices taste more complex and interesting. The trick is using dried apricots rather than fresh ones; dried fruit concentrates its flavor and holds its shape during the long simmer instead of turning to mush.

Preserved Lemon: The Secret Ingredient

If you can find preserved lemons, they'll elevate this dish from delicious to craveable. They're salty, funky, and intensely lemony in a way that fresh lemon juice can never be. You use only the rind, slicing it thinly and stirring it into the sauce where it adds tang without making anything acidic or sharp. The first time I used preserved lemon in a tagine, I understood why people keep jars of them in their pantries.

Serving and Storage

Serve this tagine hot from the pot with plenty of couscous or rice to catch the sauce. Leftovers actually taste better the next day after the flavors have had time to meld together. Store it covered in the refrigerator for up to four days, or freeze for up to three months and reheat gently on the stovetop.

  • Make extra couscous because people always want more sauce than you'd expect.
  • Add the cilantro and almonds right before serving so they stay bright and crispy.
  • Harissa paste stirred in at the end adds heat if your crowd likes things spicier.
Product image
Keeps spices within easy reach while cooking, helping you season dishes quickly during everyday meal prep.
Check price on Amazon
Imagine the savory aroma of a Moroccan Tagine Chicken with olives, almonds, and cilantro, served with couscous. Save
Imagine the savory aroma of a Moroccan Tagine Chicken with olives, almonds, and cilantro, served with couscous. | pixelforks.com

This tagine proves that the best dishes don't need to be complicated—they just need good ingredients, patience, and a willingness to let flavors develop on their own time. Make it once and you'll understand why it's become a staple in my kitchen.

Recipe FAQ

What cut of chicken works best for this dish?

Bone-in, skin-on chicken thighs are ideal for their tenderness and rich flavor when slow-cooked.

Can I substitute dried apricots with fresh fruit?

Dried apricots provide concentrated sweetness and texture; fresh apricots may add too much moisture and a milder flavor.

Is preserved lemon necessary for the authentic flavor?

Preserved lemon adds a distinctive tangy brightness, but it is optional and can be skipped or replaced with lemon zest.

What side dishes pair well with this chicken preparation?

Steamed couscous, fluffy rice, or warm flatbread complement the dish perfectly, soaking up the flavorful sauce.

How can I adjust the heat level of the dish?

Adjust cayenne pepper or add harissa paste for extra spice, or omit these for a milder flavor.

Moroccan Tagine Chicken

Tender chicken cooked with apricots, olives, and aromatic spices in a flavorful North African style.

Prep Time
20 minutes
Cooking Duration
70 minutes
Overall Time
90 minutes
Recipe by Ethan Bell


Skill Level Medium

Cuisine Moroccan

Makes 4 Portions

Diet Preferences No Dairy, Wheat-Free

What You Need

Poultry

01 1.5 lbs bone-in, skin-on chicken thighs (about 4-6 pieces)

Produce

01 1 large onion, finely chopped
02 3 cloves garlic, minced
03 1-inch piece fresh ginger, grated
04 1 large carrot, sliced
05 1 cup dried apricots, halved
06 1 preserved lemon, rind thinly sliced, pulp removed (optional)
07 1 small bunch fresh cilantro, chopped (for garnish)

Spices

01 1 tsp ground cumin
02 1 tsp ground coriander
03 1 tsp ground cinnamon
04 1 tsp ground paprika
05 0.5 tsp ground turmeric
06 0.25 tsp ground black pepper
07 1 tsp salt
08 0.125 tsp ground cayenne pepper (optional)

Pantry

01 2 tbsp olive oil
02 1 cup low-sodium chicken broth
03 1 (14 oz) can diced tomatoes, drained

Olives & Nuts

01 0.5 cup green olives, pitted and halved
02 0.25 cup slivered almonds, toasted (for garnish)

How-to Steps

Step 01

Season the chicken: Pat chicken thighs dry and season evenly with salt and ground black pepper.

Step 02

Brown the chicken: Heat olive oil in a large Dutch oven or tagine over medium-high heat. Brown chicken on all sides for 5-7 minutes, then remove and set aside.

Step 03

Sauté vegetables: Reduce heat to medium. Add chopped onion, sliced carrot, and a pinch of salt; sauté until softened, approximately 5 minutes.

Step 04

Add aromatics and spices: Incorporate minced garlic, grated ginger, ground cumin, coriander, cinnamon, paprika, turmeric, and cayenne pepper if using. Cook until fragrant, about 1 minute.

Step 05

Deglaze with tomatoes: Add drained diced tomatoes and cook for 2 minutes, scraping up browned bits from the bottom of the pot.

Step 06

Combine chicken and liquids: Return chicken to the pot. Add halved apricots, preserved lemon rind if using, and chicken broth, then bring to a gentle simmer.

Step 07

Simmer covered: Cover and cook on low heat for 45 minutes, stirring occasionally to prevent sticking.

Step 08

Add olives and reduce sauce: Uncover and stir in green olives. Continue simmering for an additional 10 minutes to thicken the sauce.

Step 09

Adjust seasoning: Taste and modify salt or spices as needed before serving.

Step 10

Garnish and serve: Serve hot, garnished with chopped cilantro and toasted slivered almonds.

Gear Needed

  • Large Dutch oven or tagine
  • Chef’s knife
  • Cutting board
  • Wooden spoon
  • Measuring cups and spoons

Allergy Details

Go over each item for allergens and speak with your healthcare provider if you’re unsure.
  • Contains tree nuts (almonds).
  • May contain sulfites present in dried apricots and olives; verify labels if sensitive.
  • Gluten-free as prepared; verify all packaged ingredients.

Nutrition Details (each serving)

This data is for your info and isn't meant as health advice.
  • Calories: 450
  • Fats: 18 grams
  • Carbohydrates: 32 grams
  • Proteins: 38 grams