Preheat your oven to 375°F (190°C). Season the chicken thighs with salt and black pepper on both sides.
In a large oven-safe skillet, heat the olive oil over medium-high heat. Add the chicken thighs, skin-side down, and sear for about 5-7 minutes until golden brown. Flip the chicken and cook for another 3-4 minutes. Remove the chicken from the skillet and set aside.
In the same skillet, add the chopped onion and sauté for about 5 minutes until translucent. Add the minced garlic and cook for an additional minute.
Stir in the cinnamon, cumin, turmeric, and cayenne pepper, cooking for another minute until fragrant.
Pour in the chicken broth and add the dried apricots. Bring the mixture to a simmer.
Return the chicken thighs to the skillet, skin-side up, and drizzle with honey.
Transfer the skillet to the preheated oven and bake for 30-35 minutes, or until the chicken is cooked through and reaches an internal temperature of 165°F (74°C).
While the chicken is baking, toast the slivered almonds in a dry skillet over medium heat for about 3-5 minutes, stirring frequently, until golden brown.
Once the chicken is done, remove it from the oven and let it rest for 5 minutes. Garnish with toasted almonds and fresh parsley before serving.