01 - In a blender or food processor, combine soy sauce, lime juice, brown sugar, minced garlic, chopped green onions, Scotch bonnet pepper, ground allspice, dried thyme, ground cinnamon, ground nutmeg, ground black pepper, salt, grated fresh ginger, and vegetable oil; blend until fully smooth.
02 - Place chicken thighs in a large bowl or a zip-top bag; pour the marinade over chicken, ensuring every piece is thoroughly coated. Cover and refrigerate for at least 2 hours or ideally overnight for deeper flavor.
03 - Preheat oven to 400°F. Remove chicken from marinade, letting excess drip off; conserve leftover marinade for basting.
04 - Heat a grill pan or skillet over medium-high heat. Sear chicken thighs skin-side down for 2-3 minutes on each side until golden.
05 - Transfer seared chicken to a baking dish. Brush with reserved marinade and bake for 25-30 minutes, until chicken is thoroughly cooked and juices run clear.
06 - Rinse rice in cold water until water runs clear. In a medium saucepan, combine coconut milk, water, rinsed rice, kidney beans, sliced green onions, minced garlic, salt, and ground allspice. Stir to incorporate.
07 - Bring contents to a gentle boil. Lower heat, cover, and simmer for 18-20 minutes until rice is tender and liquid is fully absorbed.
08 - Fluff rice with a fork. Plate jerk chicken atop coconut rice and beans. Garnish with additional green onions or lime wedges as desired.