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 and incorporated.
02 - Place chicken thighs in a large bowl or sealable plastic bag. Pour marinade over chicken, turning pieces to coat completely. Seal and refrigerate for minimum 2 hours, preferably overnight for maximum flavor penetration.
03 - Set 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 thighs 2-3 minutes per side until golden brown crust forms.
05 - Transfer seared chicken to baking dish. Brush with reserved marinade. Bake 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 allspice. Mix thoroughly.
07 - Bring mixture to boil over high heat. Reduce to low, cover tightly, and simmer 18-20 minutes until rice is tender and liquid is fully absorbed.
08 - Remove rice from heat. Let stand covered 5 minutes, then fluff with fork. Serve jerk chicken over coconut kidney bean rice. Garnish with additional green onions or lime wedges.