01 - In a mixing bowl, combine the chicken thighs with jerk seasoning, 1 tablespoon of vegetable oil, and lime juice. Toss thoroughly to ensure even coating. Allow to marinate at least 15 minutes at room temperature, or refrigerate overnight for more pronounced flavor.
02 - Heat the remaining 1 tablespoon of vegetable oil in a large skillet or Dutch oven over medium-high heat. Sear the marinated chicken thighs for 3 to 4 minutes per side until a golden-brown crust develops. Transfer the chicken to a plate and set aside; it will finish cooking in the rice.
03 - In the same pan, cook the chopped onion, minced garlic, and diced red bell pepper for about 3 minutes until softened. Add the minced scotch bonnet or habanero pepper, if using, and cook for an additional minute, stirring constantly.
04 - Stir the rice, dried thyme, and ground allspice into the vegetable mixture. Cook for 1 minute, stirring continuously to coat each grain with the seasoned oil.
05 - Pour in the coconut milk and chicken broth. Season with salt and pepper to taste. Stir well to combine, then bring the liquid to a gentle simmer.
06 - Nestle the browned chicken thighs into the rice mixture. Cover tightly with a lid and reduce the heat to low. Cook for 18 to 20 minutes until the rice is tender and has absorbed all the liquid.
07 - Remove the lid and scatter the frozen peas over the surface. Continue cooking uncovered for 3 to 4 minutes until the peas are warmed through and the rice is fluffy. Fluff gently with a fork before serving.
08 - Top with sliced spring onions and freshly chopped cilantro. Serve immediately while hot, accompanied by lime wedges on the side.