Moroccan cuisine is known for its incredible balance of sweet and savory flavors, aromatic spices, and comforting slow-cooked dishes. This Moroccan Apricot Chicken Recipe perfectly showcases those qualities by combining tender chicken with sweet dried apricots, warm spices, and a rich, flavorful sauce.
The natural sweetness of apricots blends beautifully with spices like cinnamon, cumin, ginger, and paprika, creating a dish that’s both comforting and exotic. The result is juicy chicken coated in a fragrant sauce that feels elegant enough for special occasions yet simple enough for a family dinner.
Whether you’re exploring Moroccan cooking for the first time or looking for a new chicken recipe to add to your collection, this dish offers a wonderful combination of flavor, texture, and aroma that will impress everyone at the table.
Recipe Overview
- Category: Main Course
- Cuisine: Moroccan
- Servings: 6
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Calories: Approximately 410 calories per serving
Why You’ll Love This Moroccan Apricot Chicken Recipe
This dish has become a favorite because it combines bold flavors with simple preparation.
- Sweet and savory flavor combination
- Tender, juicy chicken
- Rich aromatic spices
- Perfect for family dinners
- Great for meal prep
- Naturally comforting and satisfying
- Pairs beautifully with rice or couscous
- Impressive enough for entertaining guests
What Is Moroccan Apricot Chicken?
Moroccan Apricot Chicken is a traditional-inspired dish that combines chicken with dried apricots, onions, garlic, and a blend of warm Moroccan spices. The ingredients slowly cook together, allowing the flavors to meld into a rich and fragrant sauce.
Many Moroccan dishes rely on the balance of sweet fruit and savory meat, creating complex flavors without requiring complicated cooking techniques. Apricots are especially popular because they add natural sweetness while helping create a silky sauce.
This recipe captures those classic Moroccan flavors while remaining easy enough for home cooks of any skill level.
Ingredients
For the Chicken
- 2 pounds chicken thighs or drumsticks
- 2 tablespoons olive oil
- 1 large onion, sliced
- 4 cloves garlic, minced
- 1 cup dried apricots, halved
- 2 cups chicken broth
Moroccan Spice Blend
- 1 teaspoon ground cinnamon
- 1 teaspoon ground cumin
- 1 teaspoon paprika
- ½ teaspoon ground ginger
- ½ teaspoon turmeric
- ½ teaspoon coriander
- ½ teaspoon salt
- ¼ teaspoon black pepper
Optional Garnishes
- Fresh cilantro
- Fresh parsley
- Sliced almonds
- Lemon wedges
Kitchen Equipment
You’ll need:
- Large Dutch oven or deep skillet
- Wooden spoon
- Measuring cups and spoons
- Sharp knife
- Cutting board
How to Make Moroccan Apricot Chicken
Step 1: Season the Chicken
Pat the chicken dry using paper towels. In a small bowl, combine the cinnamon, cumin, paprika, ginger, turmeric, coriander, salt, and black pepper.
Rub the spice mixture evenly over the chicken pieces, ensuring they are fully coated with the fragrant seasoning blend.
Step 2: Brown the Chicken
Heat the olive oil in a large Dutch oven or deep skillet over medium-high heat.
Add the chicken and cook for about 4 to 5 minutes per side until golden brown. Remove the chicken from the pot and set aside.
Step 3: Cook the Aromatics
Add the sliced onions to the same pot and cook until softened and lightly caramelized.
Stir in the garlic and cook for another minute until fragrant. The onions and garlic will form the flavorful foundation of the sauce.
Step 4: Build the Sauce
Add the dried apricots and chicken broth to the pot. Stir well to combine all the ingredients.
Bring the mixture to a gentle simmer, allowing the apricots to begin softening and releasing their sweetness into the broth.
Step 5: Simmer the Chicken
Return the browned chicken to the pot and nestle it into the sauce.
Cover and simmer gently for about 25 minutes, or until the chicken is fully cooked and tender. The sauce will thicken slightly while absorbing the spices and apricot flavor.
Step 6: Garnish and Serve
Transfer the chicken to a serving platter and spoon the apricot sauce generously over the top.
Garnish with fresh cilantro, parsley, sliced almonds, and lemon wedges if desired. Serve warm with couscous, rice, or crusty bread.
Expert Tips for the Best Moroccan Apricot Chicken
This dish is simple to prepare, but a few techniques can make it even more flavorful and authentic.
- Use bone-in chicken thighs for maximum flavor and tenderness.
- Brown the chicken well before simmering.
- Choose soft, high-quality dried apricots.
- Simmer gently rather than boiling.
- Toast sliced almonds before garnishing.
- Taste the sauce before serving and adjust seasoning if needed.
- Fresh herbs add brightness and balance the sweetness.
- Let the dish rest for 5 minutes before serving.
Delicious Variations
This Moroccan-inspired recipe can easily be customized based on your preferences.
Moroccan Apricot Chicken with Chickpeas
Add one can of drained chickpeas during the simmering stage for extra protein and texture.
Spicy Moroccan Chicken
Add cayenne pepper or red chili flakes for additional heat.
Almond Apricot Chicken
Increase the amount of toasted almonds for extra crunch and nutty flavor.
Honey Apricot Chicken
Add a tablespoon of honey for a slightly sweeter sauce.
Vegetable Moroccan Chicken
Add carrots, sweet potatoes, or zucchini to make the dish even heartier.
What to Serve with Moroccan Apricot Chicken
The flavorful sauce pairs beautifully with several side dishes.
- Couscous
- Basmati rice
- Saffron rice
- Flatbread
- Roasted vegetables
- Quinoa
- Moroccan salad
- Steamed greens
Traditional couscous is often considered the best accompaniment because it absorbs the delicious apricot sauce.
Storage Instructions
Refrigerator
Store leftovers in an airtight container for up to 4 days.
Freezer
Freeze for up to 3 months in freezer-safe containers.
Reheating
Warm gently on the stovetop over medium-low heat or microwave until heated through.
Meal Prep
This recipe actually tastes even better the next day because the flavors continue to develop.
Common Mistakes to Avoid
Skipping the Browning Step
Browning adds flavor and creates a richer final dish.
Cooking at High Heat
A gentle simmer keeps the chicken tender and prevents the sauce from reducing too quickly.
Using Too Much Liquid
Excess broth can dilute the rich flavor of the sauce.
Overcooking the Chicken
Overcooked chicken may become dry instead of juicy and tender.
Forgetting Fresh Herbs
Fresh cilantro or parsley adds freshness that balances the sweet sauce.
Nutrition Information
| Nutrient | Amount (Per Serving) |
|---|---|
| Calories | 410 kcal |
| Carbohydrates | 22 g |
| Protein | 32 g |
| Fat | 20 g |
| Saturated Fat | 4 g |
| Sugar | 16 g |
| Fiber | 3 g |
| Sodium | 520 mg |
Nutrition values are approximate and may vary depending on ingredients used.
Final Thoughts
This Moroccan Apricot Chicken Recipe is a wonderful example of how simple ingredients can create extraordinary flavors. The combination of tender chicken, sweet apricots, and warm Moroccan spices produces a meal that feels both comforting and elegant.
Whether you’re preparing a weeknight family dinner or serving guests at a special gathering, this recipe offers a unique blend of sweet and savory flavors that will leave a lasting impression. The rich sauce, aromatic spices, and tender chicken make every bite memorable.
Once you’ve tried this dish, it may quickly become one of your favorite ways to enjoy chicken.
You may also like Cajun Vodka Sauce Recipe.
Frequently Asked Questions
Can I use chicken breasts instead of thighs?
Yes, but thighs tend to remain juicier during the longer cooking process.
Can I make this recipe ahead of time?
Absolutely. The flavors often improve after resting overnight.
Is Moroccan Apricot Chicken spicy?
No. It is warmly spiced rather than spicy hot.
Can I use fresh apricots?
Fresh apricots can be used when in season, though dried apricots provide a richer flavor.
What is the best side dish for this recipe?
Couscous is the traditional and most popular accompaniment.
Can I freeze leftovers?
Yes. Store in airtight containers and freeze for up to 3 months.
Recipe Card
Moroccan Apricot Chicken Recipe
Ingredients
Equipment
Method
- How to Make Moroccan Apricot Chicken
- Step 1: Season the Chicken
- Pat the chicken dry using paper towels. In a small bowl, combine the cinnamon, cumin, paprika, ginger, turmeric, coriander, salt, and black pepper.
- Rub the spice mixture evenly over the chicken pieces, ensuring they are fully coated with the fragrant seasoning blend.
- Step 2: Brown the Chicken
- Heat the olive oil in a large Dutch oven or deep skillet over medium-high heat.
- Add the chicken and cook for about 4 to 5 minutes per side until golden brown. Remove the chicken from the pot and set aside.
- Step 3: Cook the Aromatics
- Add the sliced onions to the same pot and cook until softened and lightly caramelized.
- Stir in the garlic and cook for another minute until fragrant. The onions and garlic will form the flavorful foundation of the sauce.
- Step 4: Build the Sauce
- Add the dried apricots and chicken broth to the pot. Stir well to combine all the ingredients.
- Bring the mixture to a gentle simmer, allowing the apricots to begin softening and releasing their sweetness into the broth.
- Step 5: Simmer the Chicken
- Return the browned chicken to the pot and nestle it into the sauce.
- Cover and simmer gently for about 25 minutes, or until the chicken is fully cooked and tender. The sauce will thicken slightly while absorbing the spices and apricot flavor.
- Step 6: Garnish and Serve
- Transfer the chicken to a serving platter and spoon the apricot sauce generously over the top.
- Garnish with fresh cilantro, parsley, sliced almonds, and lemon wedges if desired. Serve warm with couscous, rice, or crusty bread.
Video
Notes
Expert Tips for the Best Moroccan Apricot Chicken
This dish is simple to prepare, but a few techniques can make it even more flavorful and authentic.- Use bone-in chicken thighs for maximum flavor and tenderness.
- Brown the chicken well before simmering.
- Choose soft, high-quality dried apricots.
- Simmer gently rather than boiling.
- Toast sliced almonds before garnishing.
- Taste the sauce before serving and adjust seasoning if needed.
- Fresh herbs add brightness and balance the sweetness.
- Let the dish rest for 5 minutes before serving.


