01 - Combine soy sauce, lime juice, brown sugar, garlic, green onions, Scotch bonnet pepper, ground allspice, thyme, ground cinnamon, ground nutmeg, black pepper, salt, ginger, and vegetable oil in a blender or food processor. Blend until the marinade is smooth.
02 - Place chicken thighs in a large bowl or zip-top bag and coat with marinade. Cover and refrigerate for minimum 2 hours, or overnight for enhanced flavor.
03 - Preheat oven to 400°F. Remove chicken from marinade, shaking off excess. Reserve remaining marinade for basting.
04 - Heat a grill pan or skillet over medium-high heat. Sear chicken thighs for 2 to 3 minutes on each side until golden brown.
05 - Transfer seared chicken to a baking dish. Brush with reserved marinade and bake for 25 to 30 minutes, until fully cooked and juices run clear.
06 - While chicken bakes, rinse rice under cold water until the water runs clear. In a saucepan, combine coconut milk, water, rice, kidney beans, green onions, garlic, salt, and ground allspice. Stir to mix thoroughly.
07 - Bring the rice mixture to a boil. Reduce heat to low, cover, and simmer for 18 to 20 minutes, until rice is tender and liquid is absorbed.
08 - Fluff cooked rice with a fork. Serve jerk-marinated chicken over coconut rice and beans, garnishing with sliced green onions or lime wedges as desired.