01 - In a mixing bowl, combine the chicken thighs with jerk seasoning, 1 tablespoon of vegetable oil, and lime juice. Toss thoroughly to coat evenly. Let marinate at room temperature for at least 15 minutes, 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 deeply golden brown. Transfer to a plate and set aside; the chicken 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 1 additional minute, stirring constantly.
04 - Stir the rice into the aromatics along with the dried thyme and ground allspice. Cook for 1 minute, stirring continuously to coat each grain in the seasoned oil.
05 - Pour in the coconut milk and chicken broth. Season with salt and black pepper. Stir well to combine, scraping up any browned bits from the bottom of the pan, and bring to a gentle simmer.
06 - Nestle the seared chicken thighs into the simmering rice. Cover tightly with a lid, reduce heat to low, and cook for 18 to 20 minutes until the rice is tender and all liquid has been absorbed.
07 - Remove the lid, scatter the frozen peas over the rice, and 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 fresh cilantro, and serve hot with lime wedges on the side.