01 - In a mixing bowl, combine the chicken thighs, jerk seasoning, 1 tablespoon vegetable oil, and lime juice. Toss until evenly coated. Marinate at room temperature for at least 15 minutes, or refrigerate overnight for deeper flavor penetration.
02 - Heat the remaining 1 tablespoon of 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 golden brown. Transfer to a plate and set aside.
03 - In the same pan, 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.
04 - Stir in the rice, dried thyme, and ground allspice. Cook for 1 minute, stirring constantly to coat each grain in the seasoning.
05 - Pour in the coconut milk and chicken broth. Season with salt and pepper to taste. Stir well to combine and bring to a gentle simmer.
06 - Nestle the browned 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 is 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.
08 - Fluff the rice with a fork and garnish with sliced spring onions and freshly chopped cilantro. Serve immediately while hot.