01 - Blend soy sauce, lime juice, brown sugar, garlic, green onions, Scotch bonnet pepper, allspice, thyme, cinnamon, nutmeg, black pepper, salt, ginger, and vegetable oil in a blender or food processor until completely smooth.
02 - Place chicken thighs in a large bowl or zip-top bag. Pour marinade over chicken, ensuring all pieces are thoroughly coated. Cover and refrigerate for minimum 2 hours, preferably overnight for optimal flavor penetration.
03 - Preheat oven to 400°F. Remove chicken from marinade, shaking off excess liquid. Reserve remaining marinade for basting.
04 - Heat grill pan or skillet over medium-high heat. Sear chicken for 2-3 minutes per side until golden brown and caramelized.
05 - Transfer chicken to a baking dish. Brush with reserved marinade. Bake for 25-30 minutes until internal temperature reaches 165°F and juices run clear.
06 - Rinse rice under cold water until water runs clear. In medium saucepan, combine coconut milk, water, rinsed rice, kidney beans, green onions, garlic, salt, and ground allspice. Stir well to combine.
07 - Bring mixture to boil over high heat. Reduce heat to low, cover tightly, and simmer for 18-20 minutes until rice is tender and liquid is fully absorbed.
08 - Fluff rice with fork. Serve jerk chicken over coconut rice and beans. Garnish with additional green onions or lime wedges if desired.