01 - In a mixing bowl, combine the chicken thighs with jerk seasoning, 1 tablespoon of vegetable oil, and lime juice. Toss to coat evenly and let marinate for at least 15 minutes at room temperature, or refrigerate overnight for deeper flavor penetration.
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 forms. Transfer the chicken to a plate and set aside; it will finish cooking in the rice.
03 - In the same skillet, sauté 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 until fragrant.
04 - Stir in the long-grain rice along with the dried thyme and ground allspice. Cook for 1 minute, stirring constantly to coat each grain in the seasoned oil.
05 - Pour in the coconut milk and chicken broth. Season with salt and pepper to taste, then stir to combine. Bring the mixture to a gentle simmer.
06 - Nestle the seared chicken thighs into the rice mixture. Cover tightly with a lid, reduce the heat to low, and cook for 18 to 20 minutes until the rice is tender and the liquid has been fully absorbed.
07 - Remove the lid and scatter the frozen peas over the rice. Cook uncovered for 3 to 4 minutes until the peas are warmed through and the rice is fluffy. Fluff gently with a fork.
08 - Transfer to a serving platter, garnish with sliced spring onions and freshly chopped cilantro, and serve immediately while hot.