1. Preheat your oven to 400 degrees Fahrenheit. This is the perfect temperature to achieve that crispy skin on the chicken while ensuring the rice cooks beautifully.
2. In a large oven-safe skillet, heat olive oil over medium-high heat. Once the oil is hot and shimmering, it’s time to season your chicken thighs. Generously sprinkle salt and pepper on both sides.
3. Carefully place the seasoned chicken thighs skin-side down into the skillet. Allow them to cook undisturbed for about 5 to 6 minutes until a beautiful golden-brown color forms.
4. Flip the chicken thighs, cooking the other side for another 5 to 6 minutes. Remove from the skillet and set aside.
5. Add the diced onion to the same skillet, cooking for about 2 to 3 minutes until golden and softened.
6. If the skillet looks dry, add a teaspoon more of olive oil and stir in the minced garlic, cumin, paprika, salt, and pepper. Sauté for a few seconds until fragrant.
7. Add the uncooked rice and black beans (if using). Stir everything together until the rice is well coated.
8. Pour in the chicken stock and bring to a simmer. Scrape any browned bits from the bottom of the skillet.
9. Return the chicken thighs to the pan, nestling into the rice. Cover with a lid and transfer to the oven.
10. Bake for about 20 minutes until both the rice and chicken are cooked through.
11. Remove from the oven and broil the chicken for a few minutes until the skin is crispy.
12. Stir in lime juice and cilantro into the cooked rice, fluffing with a fork before serving.