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.