In a large tagine or a heavy-bottomed pot, heat the olive oil over medium heat until shimmering.
Add the finely chopped onion to the pot and sauté for about 5 minutes, or until it becomes translucent and slightly softened.
Stir in the minced garlic and cook for an additional minute, just until fragrant, being careful not to let it burn.
Season the chicken thighs generously with salt and freshly ground black pepper. Add them to the pot, browning each thigh for about 4-5 minutes per side, until golden brown.
Sprinkle in the ground cumin, cinnamon, ginger, and turmeric. Stir well, ensuring the chicken is evenly coated with the aromatic spices.
Carefully pour in the chicken broth, along with the fresh orange juice and zest. Bring the mixture to a gentle simmer.
Add the coarsely chopped dried apricots and sliced olives to the pot, stirring gently to combine all the ingredients.
Cover the tagine or pot with a lid and reduce the heat to low. Allow the dish to simmer gently for 40-45 minutes, or until the chicken is tender and fully cooked through.
After simmering, taste the tagine and adjust the seasoning with additional salt and pepper, if needed.
Serve the Moroccan Chicken Orange Tagine hot, over a bed of fluffy couscous or rice, and garnish with freshly chopped cilantro or parsley for a pop of color and flavor.
Notes
For an elegant presentation, serve the tagine in individual bowls with a sprinkle of fresh herbs on top, and a side of citrus slices for a bright, fresh touch.