01 - Whisk together hoisin sauce, honey, soy sauce, oyster sauce, Shaoxing wine, brown sugar, sesame oil, five-spice powder, ginger, garlic, and food coloring (if using) in a large bowl until smooth and fully combined.
02 - Add chicken thighs to the marinade, tossing thoroughly to coat all pieces. Cover and refrigerate for at least 2 hours, preferably overnight for optimal flavor penetration.
03 - Preheat oven to 425°F. Line a baking tray with aluminum foil and place a wire rack on top to allow air circulation and even cooking.
04 - Remove chicken from marinade, reserving the leftover liquid for basting. Arrange chicken pieces on the wire rack with space between each piece for proper air flow.
05 - Roast chicken for 20 minutes to begin the caramelization process and develop initial color.
06 - Baste chicken generously with reserved marinade, turn pieces over, and baste again. Return to oven and roast for 10-15 additional minutes, basting once more during this period, until edges are caramelized and chicken reaches internal temperature of 165°F.
07 - Let chicken rest for 5 minutes to allow juices to redistribute. Slice against the grain and garnish with spring onions and sesame seeds. Serve hot or at room temperature with steamed rice, noodles, or in bao buns.