01 - In a large bowl, whisk together hoisin sauce, honey, soy sauce, oyster sauce, Shaoxing wine, brown sugar, sesame oil, five-spice powder, grated ginger, minced garlic, and food coloring if using. Whisk until completely smooth and well combined.
02 - Add chicken thighs to the bowl with the marinade. Toss thoroughly to coat each piece completely. Cover the bowl and refrigerate for at least 2 hours, preferably overnight for maximum flavor penetration.
03 - Preheat oven to 425°F. Line a baking tray with aluminum foil and place a wire rack on top. This setup allows air circulation and prevents the chicken from sitting in excess drippings.
04 - Remove chicken from the marinade, reserving the liquid for basting. Arrange chicken pieces on the wire rack with space between each piece to ensure even cooking and proper caramelization.
05 - Roast chicken in the preheated oven for 20 minutes. The high heat will begin the caramelization process and start developing the characteristic char siu glaze.
06 - Remove from oven, baste generously with reserved marinade, turn each piece over, and baste again. Return to oven and roast for an additional 10-15 minutes, basting once more during this period, until chicken is caramelized at edges and 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 finely sliced spring onions and sesame seeds. Serve hot with steamed rice, noodles, or in bao buns.