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 fully incorporated.
02 - Place chicken thighs in a large bowl or resealable bag. Pour marinade over chicken, turning pieces to coat thoroughly. Cover and refrigerate minimum 2 hours, preferably overnight for maximum flavor penetration.
03 - Preheat oven to 400°F. Remove chicken from marinade, allowing excess to drip off. Reserve remaining liquid for basting.
04 - Heat grill pan or heavy skillet over medium-high heat. Sear chicken 2-3 minutes per side until golden brown crust forms.
05 - Transfer 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. Stir well to distribute ingredients evenly.
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. Remove from heat and let stand 5 minutes before fluffing.
08 - Fluff rice with fork. Spoon coconut rice onto plates, top with jerk chicken. Garnish with additional green onions or lime wedges if desired.