01 - In a mixing bowl, whisk together hoisin sauce, soy sauce, honey, oyster sauce, Shaoxing wine, minced garlic, five-spice powder, grated ginger, sesame oil, and red food coloring if using, until smooth and well combined.
02 - Add the chicken thighs to the marinade, turning to coat each piece thoroughly. Cover and refrigerate for at least 2 hours, or preferably overnight for deeper flavor penetration.
03 - Preheat oven to 400°F. Line a baking tray with aluminum foil and set a roasting rack on top to allow even heat circulation.
04 - Place the marinated chicken thighs on the rack, allowing excess marinade to drip off. Reserve the leftover marinade in the bowl for basting.
05 - Roast the chicken for 15 minutes, then remove and brush generously with the reserved marinade using a pastry brush. Return to the oven and continue roasting for another 10 to 15 minutes until the glaze is glossy and caramelized.
06 - For additional char, broil on high for 2 to 3 minutes, watching carefully to avoid burning. Remove from the oven and let the chicken rest briefly before slicing.
07 - Slice the chicken and arrange on a serving plate. Scatter sliced green onions and sesame seeds over the top. Serve alongside steamed rice and stir-fried greens.