Moroccan Apricot Chicken Recipe

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

NutrientAmount (Per Serving)
Calories410 kcal
Carbohydrates22 g
Protein32 g
Fat20 g
Saturated Fat4 g
Sugar16 g
Fiber3 g
Sodium520 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

This Moroccan Apricot Chicken Recipe perfectly showcases those qualities by combining tender chicken with sweet dried apricots, warm spices, and a rich, flavorful sauce.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 6 people
Course: Main Course
Cuisine: Moroccan
Calories: 410

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

Equipment

  • Large Dutch oven or deep skillet
  • Wooden spoon
  • Measuring cups and spoons
  • Sharp knife
  • Cutting board

Method
 

  1. How to Make Moroccan Apricot Chicken
  2. Step 1: Season the Chicken
  3. Pat the chicken dry using paper towels. In a small bowl, combine the cinnamon, cumin, paprika, ginger, turmeric, coriander, salt, and black pepper.
  4. Rub the spice mixture evenly over the chicken pieces, ensuring they are fully coated with the fragrant seasoning blend.
  5. Step 2: Brown the Chicken
  6. Heat the olive oil in a large Dutch oven or deep skillet over medium-high heat.
  7. 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.
  8. Step 3: Cook the Aromatics
  9. Add the sliced onions to the same pot and cook until softened and lightly caramelized.
  10. Stir in the garlic and cook for another minute until fragrant. The onions and garlic will form the flavorful foundation of the sauce.
  11. Step 4: Build the Sauce
  12. Add the dried apricots and chicken broth to the pot. Stir well to combine all the ingredients.
  13. Bring the mixture to a gentle simmer, allowing the apricots to begin softening and releasing their sweetness into the broth.
  14. Step 5: Simmer the Chicken
  15. Return the browned chicken to the pot and nestle it into the sauce.
  16. 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.
  17. Step 6: Garnish and Serve
  18. Transfer the chicken to a serving platter and spoon the apricot sauce generously over the top.
  19. 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.

Hi, I'm Sumit Kumar, the creator of HeavenTasteRecipes.com and a passionate home cooking enthusiast. I love sharing simple, delicious, and reliable recipes that anyone can make with confidence. My goal is to help you create flavorful meals and memorable moments in your kitchen.

Leave a Comment

Recipe Rating