01 - In a large bowl, 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 until smooth and fully combined.
02 - Add chicken thighs to the marinade, tossing thoroughly to coat each piece. 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. Place chicken pieces on the wire rack with space between each piece for proper roasting.
05 - Roast chicken for 20 minutes to begin caramelization and cooking process.
06 - Remove from oven, baste generously with reserved marinade, turn pieces over, and baste again. Return to oven and roast for an additional 10-15 minutes, basting once more halfway through, 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 into strips and garnish with finely sliced spring onions and sesame seeds. Serve hot or at room temperature with steamed rice, noodles, or in bao buns.