01 - Combine 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. Process until completely smooth, approximately 1 minute.
02 - Place chicken thighs in a large resealable bag or shallow dish. Pour marinade over chicken, turning pieces to coat evenly. Refrigerate for minimum 2 hours, ideally overnight for maximum flavor penetration.
03 - Preheat oven to 400°F. Remove chicken from marinade, allowing excess to drip off. Reserve remaining marinade for basting.
04 - Heat grill pan or heavy skillet over medium-high heat. Sear chicken thighs skin-side down for 2-3 minutes until golden brown, then flip and sear opposite side for 2 minutes.
05 - Transfer seared chicken to baking dish. Brush generously with reserved marinade. Bake for 25-30 minutes until internal temperature reaches 165°F and juices run clear.
06 - While chicken bakes, 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 allspice. Mix well.
07 - Bring mixture to boil over high heat. Immediately reduce heat to low, cover tightly, and simmer for 18-20 minutes until rice is tender and liquid is fully absorbed. Do not remove lid during cooking.
08 - Fluff rice with fork. Mound coconut rice and beans on plates. Top with jerk chicken. Garnish with additional green onions and lime wedges if desired.