01 - In a mixing bowl, combine the chicken thighs with jerk seasoning, 1 tablespoon of vegetable oil, and lime juice. Toss to coat evenly. Allow to marinate for 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. Add the marinated chicken thighs and sear until golden brown on both sides, approximately 3 to 4 minutes per side. Transfer the chicken to a plate and set aside; it will finish cooking with the rice.
03 - In the same skillet, sauté the chopped onion, minced garlic, and diced red bell pepper for about 3 minutes until softened. If using the scotch bonnet or habanero pepper, add it now 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 and bring the mixture to a gentle simmer.
06 - Nestle the seared chicken thighs into the rice mixture. Cover with a tight-fitting lid, reduce 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. Continue cooking uncovered for 3 to 4 minutes until the peas are warmed through and the rice is fluffy.
08 - Transfer to a serving platter and garnish with sliced spring onions and freshly chopped cilantro. Serve immediately while hot.