Cut the chicken thighs into bite-sized pieces and season them with salt, pepper, cumin, paprika, and thyme. Set aside.
Heat the vegetable oil in a large skillet or saucepan over medium-high heat. Add the chopped onion and bell pepper, sautéing for about 5 minutes until softened.
Add the minced garlic, stirring for an additional minute until fragrant.
Increase the heat to high, then add the seasoned chicken pieces to the skillet. Cook until the chicken is browned on all sides, about 5-7 minutes.
Stir in the rice, ensuring it’s well combined with the chicken and vegetables. Cook for an additional 2 minutes.
Pour in the chicken broth and coconut milk, then bring the mixture to a boil.
Once boiling, reduce the heat to low, cover the skillet, and let it simmer for about 20 minutes or until the rice is tender and has absorbed the liquid.
Once cooked, remove from heat and fluff the rice with a fork. Squeeze fresh lime juice over the dish and stir gently to combine.
Serve the Caribbean chicken and rice hot, garnished with fresh cilantro if desired.