Char Siu Chicken uses boneless thighs marinated in hoisin, soy, honey, oyster sauce, Shaoxing, garlic, ginger and five-spice. Chill at least 2 hours (overnight for deeper flavor), then roast at 200°C (400°F) about 25–30 minutes, brushing with reserved marinade for a glossy, caramelized finish. Finish under a broiler or on a grill for extra char, rest briefly, slice and garnish with green onions and sesame. Serves 4.
The smell of hoisin and honey caramelizing under a hot broiler is enough to make anyone walk into the kitchen and ask what is for dinner and that is exactly how my roommate reacted one rainy Tuesday evening when I was testing this Char Siu Chicken recipe for the third time.
I have served this at small dinner parties where everyone stood around the kitchen island eating slices straight off the cutting board before I could even get the rice plated.
Ingredients
- Chicken thighs (800 g boneless and skinless): Thighs stay juicier than breasts and hold up beautifully to the long marinade so do not be tempted to swap them out unless you want drier meat.
- Hoisin sauce (3 tbsp): This is the backbone of the glaze and gives that unmistakable sweet depth so buy a decent brand because not all hoisin is created equal.
- Soy sauce (2 tbsp): Adds salt and umami and balances the sweetness of the honey perfectly.
- Honey (2 tbsp): Helps create that gorgeous lacquered finish on the chicken during roasting.
- Oyster sauce (1 tbsp): Rounds out the savory notes with a subtle earthy richness.
- Shaoxing wine or dry sherry (1 tbsp): A small amount goes a long way toward authentic flavor and deglazes the marinade into something complex.
- Garlic cloves (2 minced): Fresh is nonnegotiable here because the jarred stuff tastes flat against these bold sauces.
- Five spice powder (1 tsp): This single teaspoon carries the whole dish into Cantonese territory so make sure yours has not been sitting in the cabinet for three years.
- Fresh ginger (1 tsp grated): Adds warmth and a slight brightness that cuts through the richness.
- Sesame oil (1 tsp): Just a whisper of toasted sesame oil at the end of the marinade makes everything smell incredible.
- Red food coloring (optional, 1/2 tsp): Gives that classic red tint you see in restaurant char siu but the flavor is identical without it.
- Green onions (2 thinly sliced): A fresh crisp garnish that brings a little bite to each bite.
- Sesame seeds (1 tsp): Mostly for looks but they add a nice subtle crunch too.
Instructions
- Whisk the marinade together:
- Combine hoisin, soy sauce, honey, oyster sauce, Shaoxing wine, garlic, five spice, ginger, sesame oil, and food coloring if using in a large bowl and whisk until smooth and glossy.
- Coat the chicken:
- Add the chicken thighs and turn them several times so every surface is slick with marinade then cover and refrigerate for at least two hours though overnight is where the real magic happens.
- Set up the oven:
- Preheat to 200 degrees Celsius (400 degrees Fahrenheit) and line a baking tray with foil then set a roasting rack on top so the chicken cooks from all sides and the excess drips away.
- Arrange and start roasting:
- Lay the chicken on the rack letting the extra marinade fall into the tray below and save every drop of that leftover marinade because it becomes your basting sauce.
- Roast and baste:
- After 15 minutes pull the tray out and brush the chicken generously with reserved marinade then return it to the oven for another 10 to 15 minutes until the surface is deeply caramelized and sticky.
- Broil for char:
- If you want those gorgeous blistered edges hit it under the broiler for 2 to 3 minutes but watch it like a hawk because the line between charred and ruined is thin.
- Rest, slice, and garnish:
- Let the chicken rest for five minutes so the juices redistribute then slice and scatter green onions and sesame seeds over the top before serving with steamed rice and greens.
There is something about slicing into that glistening chicken and hearing the soft sticky sound of the glaze giving way that makes the whole kitchen feel like a celebration.
What to Serve Alongside
Steamed jasmine rice is the obvious choice because it soaks up every bit of that saucy glaze but a quick stir fry of bok choy with garlic rounds it out into a complete meal.
Making It Your Own
You can absolutely grill this on a medium hot barbecue for a smokier char that tastes closer to what you would find at a Cantonese roast shop and the honey in the marinade caramelizes beautifully over live coals.
Storing and Reheating
Leftovers keep well in the fridge for up to three days and actually make an incredible cold lunch the next day sliced over a bowl of cold noodles with a drizzle of sesame oil.
- Reheat gently in a low oven to keep the glaze from burning.
- Avoid the microwave if you want to preserve that sticky texture.
- Always slice right before eating rather than storing already sliced pieces.
This is the kind of recipe that earns a permanent spot in your weekly rotation once you make it the first time. Your future self will thank you for learning it.
Recipe FAQs
- → How long should I marinate the chicken?
-
Marinate a minimum of 2 hours, but overnight yields the best depth of flavor and color. Longer marination lets the hoisin, soy and five-spice penetrate the meat.
- → Which cut is best: thighs or breasts?
-
Thighs are preferred for juiciness and tolerance to longer cooking; breasts can be used but reduce roasting time and watch closely to avoid dryness.
- → How do I get a charred, caramelized finish?
-
Brush reserved marinade during roasting to build layers, then briefly broil or finish on a hot grill for 2–3 minutes to encourage charring and sticky caramelization.
- → How can I safely use leftover marinade as a glaze?
-
Reserve some marinade before adding raw chicken. If using used marinade, simmer it for several minutes to kill bacteria and thicken, then brush onto the chicken.
- → What are good substitutions for oyster sauce or Shaoxing?
-
Use a gluten-free hoisin and tamari or coconut aminos for a soy swap; replace Shaoxing with dry sherry or omit if needed, adjusting salt and sweetness to taste.
- → How should leftovers be stored and reheated?
-
Cool quickly, refrigerate in an airtight container for up to 3 days. Reheat gently in an oven at 160–170°C (320–340°F) with a splash of water or under a broiler to revive the glaze.