Make Spice Blend: In a small bowl, combine cumin, paprika, cinnamon, ginger, coriander, and turmeric. Stir to combine and set aside.
Preheat & Sear Chicken: Preheat oven to 375°F (190°C). Heat olive oil in a large oven safe pot or Dutch oven over medium heat. Season chicken thighs on both sides with salt and pepper.
Brown Chicken: Place chicken skin side down in the pot. Cook for 4-5 minutes per side, until golden brown. Transfer chicken to a plate.
Cook Aromatics: Add sliced onion to the pot. Cook for 4-5 minutes until softened. Add garlic and cook for 30 seconds.
Bloom Spices: Add the spice blend and flour to the pot. Cook, stirring constantly, for 30 seconds.
Make Sauce: Pour in chicken broth and stir, scraping up any browned bits. Season with additional salt and pepper to taste.
Add Chicken & Raisins: Return chicken to the pot, nestling it into the sauce. Sprinkle raisins over the chicken.
Braise: Cover the pot and transfer to the preheated oven. Bake for 25-30 minutes, until chicken is tender and cooked through.
Finish & Serve: Remove from oven. Uncover and stir in olives and lemon juice. Spoon sauce over chicken. Sprinkle with fresh cilantro. Serve immediately.