Season the chicken thighs with a pinch of salt and pepper. In a large skillet or wide pot, heat the olive oil over medium-high heat. Sizzle the chicken for about 3-4 minutes per side until browned. Remove and set aside.
In the same pan, add the onion and bell pepper. Sauté for 3-4 minutes until the vegetables soften and the edges start to turn golden. Add the garlic and cook for another 30 seconds until fragrant.
Stir in the cumin, smoked paprika, coriander, and cayenne. Let the spices bloom for about 30 seconds with the vegetables.
Pour in the diced tomatoes with their juice and the chicken broth. Bring to a gentle simmer, scraping up any browned bits from the bottom of the pan.
Rinse the rice briefly under cold water, then stir it into the pot. Nestle the browned chicken thighs into the liquid, skin-side up if present. Reduce the heat to low, cover, and simmer about 18-20 minutes, or until the rice is tender and the chicken reaches an internal temperature of 165°F (74°C).
About 5 minutes before the end of cooking, sprinkle in the corn and half of the chopped cilantro. If the liquid looks low, add a small splash of broth to keep everything saucy but not soupy.
Once the rice is tender, remove from heat. Let the dish rest, covered, for 5 minutes. Fluff gently with a fork, fold in the remaining cilantro, and adjust salt and pepper to taste.
Serve with lime wedges on the side and an extra scatter of cilantro. A light squeeze of lime brightens the dish and complements the tomatoes beautifully.