
Char Siu Chicken Recipe hits every craving at once with sticky-sweet, smoky, garlicky flavor and juicy meat that tastes like your favorite Chinese barbecue spot. It suits busy home cooks who want big takeout flavor in about 45 minutes of active time, plus marinating. I first tested this on a Tuesday night with a cranky family and they went completely silent at the table, which counts as a standing ovation in my house.
Why Make This Char Siu Chicken Recipe at Home
Homemade char siu chicken tastes fresher, juicier, and more customizable than anything in a takeout box. You control the sweetness, the char, and the level of red color, and you skip mystery ingredients.
You also stretch your budget, because a single batch feeds several people or covers multiple meals. The marinade works on other proteins too, so you get a versatile base recipe that stays in your rotation.
“This Char Siu Chicken Recipe tastes like restaurant-level Chinese barbecue at home, with juicy meat and sticky caramelized edges that my whole family inhaled. ★★★★★”
Ingredients You Need
Chicken
- 2 to 2.5 pounds boneless skinless chicken thighs
- Thighs stay juicy and handle high heat better than breasts.
- If you only have chicken breasts, slice them into thick strips and shorten the cooking time so they stay tender.
Marinade
- 3 tablespoons hoisin sauce
- I like Lee Kum Kee or Kikkoman hoisin for consistent flavor.
- 3 tablespoons honey
- Maple syrup works in a pinch, but honey gives better stickiness.
- 2 tablespoons brown sugar, packed
- Light or dark both work; dark gives deeper caramel notes.
- 3 tablespoons soy sauce
- Use low sodium if you watch salt; taste before adding extra salt.
- 2 tablespoons Shaoxing wine or dry sherry
- If you avoid alcohol, use unsweetened apple juice or chicken broth.
- 1 tablespoon oyster sauce
- Adds savory depth; if you skip it, increase soy sauce by 1 teaspoon.
- 1 tablespoon ketchup
- Pantry shortcut that adds tang and color without extra work.
- 1 tablespoon neutral oil
- Use canola, avocado, or grapeseed oil.
- 2 teaspoons sesame oil
- 3 cloves garlic, minced
- 1 teaspoon grated fresh ginger
- 1 to 1.5 teaspoons Chinese five spice powder
- Strong stuff; start with 1 teaspoon if you feel unsure.
- 1 to 2 teaspoons red fermented bean curd, mashed (optional but classic)
- Adds authentic flavor and color; find it in Asian markets.
- 1 to 2 teaspoons red food coloring (optional)
- Only if you want that classic bright red char siu look.
- 1 teaspoon kosher salt, or to taste
- ½ teaspoon black pepper
Optional glaze
This glaze gives extra shine and stickiness.
- 2 tablespoons leftover marinade (boiled before brushing)
- 1 tablespoon honey
- 1 tablespoon hoisin sauce
Equipment
- Large bowl or zip-top bag for marinating
- Whisk
- Baking sheet with a wire rack
- Aluminum foil for easy cleanup
- Instant read thermometer
- Basting brush or spoon
- Tongs
Tips & Mistakes
- Slice chicken thighs into fairly even pieces so they cook at the same rate.
- Pat chicken dry before marinating so the marinade sticks better.
- Marinate at least 4 hours; overnight gives deeper flavor.
- Do not reuse marinade without boiling it for a few minutes to kill bacteria.
- Line the pan with foil because the sugary marinade sticks and burns on bare metal.
- Use a rack on the baking sheet so heat circulates and the chicken caramelizes instead of stewing.
- Crank the oven heat near the end or use the broiler to get charred edges without drying the meat.
- Watch closely under the broiler since sugar burns fast.
- Use an instant read thermometer and pull chicken at 165°F so it stays juicy.
- Rest the chicken a few minutes before slicing so juices stay in the meat, not on the cutting board.
How to Make Char Siu Chicken Recipe
Mix the marinade
- Add hoisin, honey, brown sugar, soy sauce, Shaoxing wine, oyster sauce, ketchup, neutral oil, sesame oil, garlic, ginger, five spice, red bean curd if using, food coloring if using, salt, and pepper to a bowl.
- Whisk until the sugar dissolves and the mixture looks smooth and glossy.
- Taste a tiny bit and adjust sweetness or salt to your liking.
Marinate the chicken
- Trim excess fat from the chicken thighs and cut very large pieces in half.
- Place chicken in a bowl or zip-top bag and pour the marinade over it.
- Toss until every piece looks coated, then press out extra air if you use a bag.
- Chill at least 4 hours and up to 24 hours, and turn the chicken once or twice so it marinates evenly.
Prep the pan and oven
- Heat the oven to 400°F.
- Line a baking sheet with foil and place a wire rack on top.
- Lightly oil the rack so the chicken releases easily.
Roast the chicken
- Remove chicken from the marinade and let excess drip off, then arrange pieces on the rack with a little space between them.
- Reserve about 2 to 3 tablespoons of marinade in a small saucepan for the glaze.
- Roast the chicken for 15 minutes, then flip each piece with tongs.
Make the glaze
- While the chicken roasts, bring the reserved marinade to a boil in the saucepan.
- Simmer it for 2 to 3 minutes, then stir in honey and hoisin for a thick glaze.
- Turn off the heat and keep it warm.
Finish with char and shine
- After you flip the chicken, brush the tops with some glaze.
- Roast another 10 to 15 minutes, brushing once more, until the chicken reaches 165°F in the thickest part.
- Turn the broiler on high for 2 to 3 minutes to char the edges, and watch the pan closely so the sugar does not burn.
- Transfer the chicken to a cutting board and rest it 5 minutes, then slice or serve whole with any extra glaze.
Variations I've Tried
I swap chicken thighs for drumsticks and adjust the timing, and the drumsticks come out sticky and fun to eat with your hands. I also use the same marinade on pork tenderloin and roast it whole, then slice it thin for rice bowls. When I want a lighter version, I use chicken breasts, cut them into strips, and cook them quickly under the broiler.
I sometimes add a teaspoon of chili garlic sauce or a pinch of red pepper flakes for a gentle kick. I also tried a no food coloring version that uses extra dark soy sauce and a bit more hoisin, and it still looks beautiful and tastes rich.
How to Serve Char Siu Chicken Recipe
Serve char siu chicken over steamed jasmine rice with a side of stir fried vegetables or simple sautéed bok choy. Slice it and tuck it into lettuce wraps with cucumber, scallions, and a drizzle of extra sauce. You can also pile it into bao buns with pickled carrots and a little mayo for a street food style meal.
Leftovers taste great in fried rice, noodle bowls, or on top of a simple salad with crunchy cabbage and sesame dressing. I often pack sliced char siu chicken in lunch boxes with rice, edamame, and orange slices for a complete meal.
How to store
- Cool leftovers to room temperature within 1 hour, then store them in an airtight container in the fridge for up to 4 days.
- Freeze cooked char siu chicken in a freezer bag or container for up to 3 months, and label it with the date.
- Reheat in a 350°F oven, covered, for 10 to 15 minutes until hot, then uncover for a couple of minutes to re-caramelize the surface.
- For quick lunches, reheat slices in a skillet over medium heat with a splash of water, cover the pan, and warm until the pieces steam through and turn glossy again.

Char Siu Chicken Recipe
Ingredients
Instructions
- In a large bowl, combine the hoisin sauce, honey, brown sugar, soy sauce, Shaoxing wine or dry sherry, oyster sauce, ketchup, neutral oil, sesame oil, minced garlic, grated ginger, Chinese five spice powder, red fermented bean curd if using, red food coloring if using, kosher salt, and black pepper.
- Whisk until the sugar dissolves and the marinade looks smooth and glossy, then taste and adjust sweetness or salt if needed.
- Trim excess fat from the chicken thighs and cut any very large pieces in half so they are a similar size.
- Place the chicken in a bowl or zip-top bag and pour the marinade over it, tossing until all pieces are well coated.
- Seal and refrigerate for at least 4 hours and up to 24 hours, turning the chicken once or twice so it marinates evenly.
- Heat the oven to 400°F (200°C).
- Line a baking sheet with foil and place a wire rack on top, then lightly oil the rack so the chicken releases easily.
- Remove the chicken from the marinade, letting the excess drip off, and arrange the pieces on the rack with a little space between them.
- Reserve about 2 to 3 tablespoons of marinade in a small saucepan for the glaze, if using.
- Roast the chicken for about 15 minutes, then flip each piece with tongs.
- While the chicken roasts, bring the reserved marinade to a full boil in the saucepan and simmer for 2 to 3 minutes.
- Stir in the honey and hoisin sauce and cook briefly until thickened, then turn off the heat and keep warm.
- After flipping the chicken, brush the tops with some of the glaze.
- Roast for another 10 to 15 minutes, brushing once more with glaze, until the chicken reaches 165°F (74°C) in the thickest part.
- Turn the broiler on high and broil the chicken for 2 to 3 minutes to char the edges, watching closely so the sugary glaze does not burn.
- Transfer the chicken to a cutting board, rest for 5 minutes, then slice or serve whole with any remaining glaze.
Notes
Approximate per serving (6 servings, using 2.25 lb thighs and all marinade/glaze): 420 calories; fat 20 g; saturated fat 4 g; carbohydrates 33 g; fiber 1 g; sugars 27 g; protein 24 g; sodium 1150 mg. Values are estimates and will vary based on exact ingredients, brands, and portion size.

Leave a Reply