Craving juicy, savory chicken tonight? This easy Chinese five-spice chicken recipe delivers tender, succulent meat infused with the warm, aromatic flavors of five-spice seasoning. With a perfect balance of savory depth and subtle sweetness, it's the ultimate comfort food for any night of the week.

Jump to:
You will rarely find Chinese five-spice chicken on restaurant menus, but this home-style version uses simple Asian pantry staples to create a flavorful main for busy weeknights.
The roasting method is what makes these chicken thighs especially tender and flavorful. Elevating the thighs on a wire rack inside your baking pan allows hot air to circulate around the meat for more even roasting, while adding water to the bottom creates a moist cooking environment and keeps the drippings from burning.

Why My Recipe Works
- Surface piercing technique: Lightly piercing the chicken helps the marinade reach deeper into the meat, allowing the five-spice flavors to season beyond the surface.
- Bone-in thigh selection: Bone-in, skin-on thighs stay juicy during high-heat roasting. The skin and natural fat protect the meat from drying out while adding richer flavor and tenderness.
- Acid-sugar balance: Vinegar and mustard balance the sweetness of honey, adding depth while helping the glaze caramelize without becoming overly bitter.
Ingredients & Substitutes
Exact ingredient amounts are listed in the recipe card at the bottom of this page.
Main Ingredients
- Skin-on, bone-in Chicken Thighs: Juicy dark meat that stays tender during roasting. (Sub: Chicken drumsticks)
- Green onions: Fresh and finely chopped.
Chicken Marinade
- Honey: Adds sweetness and balances the savory soy sauce. (Sub: Brown sugar mixed with a splash of water)
- Regular soy sauce: Builds the savory base. (Sub: Light soy sauce)
- Vegetable oil: Neutral oil for roasting. (Sub: Canola or avocado oil)
- Chinese five-spice: Adds a warm, aromatic flavor. Do not substitute with allspice.
- Rice vinegar: Adds acidity to balance the richness. (Sub: Apple cider vinegar)
- Toasted sesame seeds: Garnish.
- Yellow mustard: Adds tang and helps the marinade coat the chicken. (Sub: Dijon mustard)
- Garlic powder: Blends evenly into the marinade.
- Salt: Season to taste.
- Black pepper: Adds mild heat and depth. (Sub: White pepper)
Note: Most Asian grocery stores carry these ingredients, and they are also available online.
Instructions
Below are step-by-step instructions on how to make Chinese five-spice chicken:
- Preheat the oven: Set the oven temperature to 355°F.
- Whisk the marinade: Combine the marinade ingredients in a small bowl and whisk until the honey fully dissolves.
- Pierce and coat the chicken: Pat the chicken thighs dry with paper towels. Lightly pierce the flesh with a fork, then place the thighs in a large mixing bowl. Pour the marinade over the chicken and toss until every piece is evenly coated.
- Prepare the pan and chicken: Pour enough water into a deep 9×13-inch baking pan to lightly cover the bottom, place a wire rack inside above the water level, arrange the thighs skin-side up on top, and brush them with the reserved marinade.
- Bake and baste: Roast for 35 to 40 minutes, brushing with additional reserved marinade every 10 minutes, until a thermometer inserted into the thickest part of the chicken reaches 165°F.
- Garnish the dish: Sprinkle with fresh chopped green onions and toasted sesame seeds before serving.
Expert Tips
- Let the chicken sit out for 15 minutes before cooking for more even roasting.
- Whisk the marinade thoroughly to make sure the honey dissolves completely into the liquids.
- Add more water if the bottom of the pan dries out during roasting.
- Baste the chicken every 10 minutes to build layers of flavor and glaze.
- Let the thighs rest for 5 minutes before serving to allow the juices to redistribute.
Variations
- Gluten-free option: Replace regular soy sauce with an equal amount of tamari or coconut aminos.
- Spicy variation: Add 1 tablespoon of red pepper flakes directly to the marinade.
Pairing Suggestions
Serve Chinese five-spice chicken with:
- Hot and Sour Soup: Its sharp, vinegary flavor cuts through the richness of the roasted chicken thighs.
- Egg Fried Rice: Mild, savory rice and egg soak up the aromatic five-spice juices.
- Chinese Garlic Gai Lan: Crisp, garlicky greens balance the sweetness of the honey marinade.
Storage & Reheating
- Refrigerator: Store cooled leftovers in an airtight container for up to 4 days.
- Freezer: Freeze chicken in a freezer-safe bag for up to 3 months. Thaw overnight in the refrigerator before reheating.
- Reheating: Bake at 350°F for 10 minutes, air fry at 360°F for 5 minutes, or microwave on high for 2 minutes until heated through.
FAQ
The water creates a moist cooking environment that helps prevent the chicken from drying out while roasting and keeps the pan drippings from burning.
Garlic powder works best for this high-heat roasting method because it blends smoothly into the marinade and is less likely to burn. Fresh minced garlic can scorch and create bitter spots on the chicken skin.
Do not substitute with allspice or cinnamon alone, as they lack the blend's signature flavor. Make your own by combining equal parts ground cinnamon, fennel seeds, cloves, star anise, and optional Sichuan peppercorns.
More Like This
📖 Recipe

Easy Chinese Five-Spice Chicken Thighs
Ingredients
- 1 lb skin-on bone-in chicken thighs about 4 thighs
- 1 green onion finely chopped for garnishing
Marinade
- 3 tablespoon honey
- 2 tablespoon regular soy sauce or light soy sauce
- 2 tablespoon vegetable oil or any neutral oil
- 1 tablespoon Chinese five spice
- 1 tablespoon rice vinegar
- ½ tablespoon sesame seeds toasted kind
- 2 teaspoon yellow mustard liquid kind
- 1 teaspoon garlic powder
- ½ teaspoon salt
- ¼ teaspoon black pepper
Instructions
- Preheat the oven to 355°F.
- Combine the marinade ingredients in a small bowl and whisk until the honey fully dissolves.
- Pat the chicken thighs dry with paper towels. Lightly pierce the flesh with a fork, then place the thighs in a large mixing bowl. Pour the marinade over the chicken and toss until every piece is evenly coated.
- Pour enough water into a deep 9×13-inch baking pan to lightly cover the bottom, place a wire rack inside above the water level, arrange the thighs skin-side up on top, and brush them with the reserved marinade.
- Roast for 35 to 40 minutes, brushing with additional reserved marinade every 10 minutes, until a thermometer inserted into the thickest part of the chicken reaches 165°F.
- Sprinkle with fresh chopped green onions and toasted sesame seeds before serving.






Baker Tara
What does “mustard” mean? Dry or yellow?
christieathome
Yellow mustard in the bottle form
kait
Tastes great on the grill!
christieathome
So glad you enjoyed it and I appreciate the kind review, Kait! Thanks for making my recipe! The grill must add some great flavor 🙂
Heidi | The Frugal Girls
The Chinese five spice and honey created such a luscious glaze on the your chicken... so irresistible!