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, until smooth and well combined.
02 - Add chicken thighs to the marinade, tossing to coat thoroughly. Cover and refrigerate for at least 2 hours, preferably overnight for maximum flavor penetration.
03 - Preheat oven to 425°F. Line a baking sheet with aluminum foil and place a wire rack on top.
04 - Remove chicken from marinade, reserving the liquid for basting. Place chicken pieces on the wire rack with space between each piece for proper air circulation.
05 - Roast for 20 minutes to begin the caramelization process and render excess fat.
06 - Baste chicken generously with reserved marinade, flip each piece, and baste again. Return to oven for an additional 10-15 minutes, basting once more halfway through, until edges are caramelized and internal temperature reaches 165°F.
07 - Let chicken rest for 5 minutes to allow juices to redistribute. Slice against the grain, garnish with spring onions and sesame seeds, and serve immediately with steamed rice or noodles.