01 - Whisk together olive oil, lemon juice, minced garlic, cumin, coriander, paprika, turmeric, cinnamon, ginger, black pepper, cayenne pepper, and salt in a large mixing bowl until thoroughly combined.
02 - Add chicken thighs to the bowl and toss to coat evenly. Cover and refrigerate for at least 30 minutes, or up to 4 hours for enhanced flavor penetration.
03 - Preheat oven to 400°F. Line a baking sheet with parchment paper or prepare a roasting pan.
04 - Remove chicken from marinade, allowing excess to drip off. Place thighs skin-side up on prepared baking sheet, leaving space between pieces for even cooking.
05 - Roast for 35 minutes until skin is golden and crispy, or until internal temperature reaches 165°F when measured with a meat thermometer inserted into the thickest part.
06 - Transfer chicken to serving platter, sprinkle generously with fresh cilantro, and arrange lemon wedges around the edges. Serve immediately.