
Chinese chicken on a stick Recipe tastes sweet, savory, a little smoky, and sticky in the best way, like your favorite takeout skewers fresh off the grill. It works perfectly for busy weeknights or casual parties, and you can finish everything in about 45 minutes including marinating time. I tested this version so many times in my tiny apartment kitchen that my neighbors started asking for “skewer night” leftovers.
Why You Should Try This Chinese chicken on a stick Recipe
This Chinese chicken on a stick Recipe gives you juicy, flavorful chicken with caramelized edges and a glossy glaze. You get that classic takeout flavor with simple pantry ingredients and no deep frying.
It works great as an appetizer, game day snack, or main dish with rice and veggies. Kids usually love it because the sauce tastes slightly sweet and not too spicy.
“These Chinese chicken on a stick skewers taste better than our local takeout and disappear in minutes at family parties.” ★★★★★
Ingredients You’ll Need
Chicken
- 1.5 pounds boneless skinless chicken thighs, cut into 1-inch strips
- Thighs stay juicy and forgiving, but you can use chicken breast if you watch the cook time.
- 8 to 12 wooden skewers, soaked in water 20 minutes
- Soaking helps keep them from burning on the grill or under the broiler.
Marinade & Sauce
You use one mixture for both marinade and glaze, which keeps things simple.
- 1/3 cup low sodium soy sauce
- Use regular if you like a saltier bite; I prefer low sodium for better control.
- 3 tablespoons hoisin sauce
- Any major brand works; hoisin gives that sticky, slightly sweet restaurant-style flavor.
- 2 tablespoons oyster sauce
- This adds depth and umami; if you skip it, add 1 extra tablespoon soy sauce.
- 2 tablespoons honey
- You can swap brown sugar if needed; honey helps the glaze caramelize.
- 1 tablespoon rice vinegar
- Apple cider vinegar works in a pinch.
- 1 tablespoon toasted sesame oil
- Toasted sesame oil has a stronger nutty flavor; use that, not plain sesame oil.
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, finely grated
- Use 1 teaspoon ground ginger if you do not have fresh, but fresh tastes brighter.
- 1 teaspoon Chinese five spice powder
- This gives that classic Chinese barbecue flavor; skip only if you must.
- 1/2 teaspoon white pepper or black pepper
- 1 to 2 teaspoons sriracha or chili garlic sauce, to taste
- Optional, but it adds a gentle kick.
Optional Garnishes
- 1 tablespoon toasted sesame seeds
- 2 green onions, thinly sliced
- Extra sriracha on the side
Pantry Shortcuts
- Use jarred minced garlic and ginger if you feel rushed; the flavor still tastes great for weeknights.
- Use pre-cut chicken strips from the store if your market sells them; just trim to skewer size.
Equipment
- Mixing bowl
- Measuring cups and spoons
- Cutting board and sharp knife
- Whisk or fork
- Grill, grill pan, or oven with broiler
- Baking sheet and wire rack if you use the oven
- Tongs or heatproof spatula
- Small saucepan for thickening the glaze
Tips & Tricks
- Cut chicken into even strips so the skewers cook at the same speed.
- Soak wooden skewers in water at least 20 minutes to reduce scorching.
- Marinate at least 20 minutes, but aim for 1 to 2 hours for deeper flavor.
- Reserve some marinade before you add the chicken so you can cook it into a safe glaze.
- Do not reuse marinade that touched raw chicken unless you boil it for a few minutes.
- Preheat your grill or broiler so the chicken sears quickly and stays juicy.
- Oil the grill grates or line your baking sheet with foil and a rack to prevent sticking.
- Do not crowd the skewers; leave a little space so they brown instead of steam.
- Baste during the last few minutes only, so the glaze does not burn from the honey.
- Pull the chicken off the heat when the thickest piece reaches 165°F and still looks juicy.
How to Make Chinese chicken on a stick Recipe
Mix the Marinade
- Add soy sauce, hoisin sauce, oyster sauce, honey, rice vinegar, toasted sesame oil, garlic, ginger, five spice powder, pepper, and sriracha to a bowl.
- Whisk until the honey dissolves and the mixture looks smooth.
- Scoop out about 1/4 cup of this mixture into a small container, cover it, and place it in the fridge for later glazing.
Marinate the Chicken
- Add the chicken strips to the bowl with the remaining marinade.
- Toss well so every piece gets coated.
- Cover and chill for at least 20 minutes and up to 2 hours; stir once halfway if you can.
Soak and Prep the Skewers
- While the chicken marinates, place wooden skewers in a shallow dish of water.
- Soak them at least 20 minutes so they do not burn too quickly.
- Pat them dry before threading the chicken.
Thread the Chicken
- Remove the chicken from the marinade and let excess drip off.
- Thread each strip onto a skewer in a slight wave or zigzag pattern so it grips the stick.
- Leave a little space at each end of the skewer as a handle.
- Arrange the skewers on a plate while you heat your grill or oven.
Cook on the Grill
- Preheat your grill to medium-high heat and oil the grates lightly.
- Place the skewers on the grill in a single layer.
- Cook about 3 to 4 minutes per side, turning once or twice, until the chicken browns and cooks through.
- During the last 2 minutes, brush with the cooked glaze (see next section) and let it bubble and set.
Or Cook Under the Broiler
- Line a baking sheet with foil and place a wire rack on top.
- Arrange the skewers on the rack in a single layer.
- Set the oven rack a few inches below the broiler and preheat the broiler on high.
- Broil 4 to 6 minutes, flip the skewers, then broil another 3 to 5 minutes until the edges char slightly and the chicken reaches 165°F.
- Brush with glaze during the last couple of minutes and let it thicken on the chicken.
Make the Glaze
- Pour the reserved marinade (the portion that never touched raw chicken) into a small saucepan.
- Bring it to a gentle boil over medium heat and cook 2 to 3 minutes, stirring, until it thickens slightly and looks glossy.
- If you want a thicker glaze, simmer 1 to 2 minutes more, but stir so it does not scorch.
- Taste and adjust with a splash of soy sauce or a drizzle of honey if needed.
Finish and Garnish
- Transfer the cooked Chinese chicken on a stick skewers to a serving plate.
- Brush or drizzle extra glaze over the top for a sticky finish.
- Sprinkle with toasted sesame seeds and sliced green onions.
- Serve hot while the edges still taste a little crisp and caramelized.
What to Serve with Chinese chicken on a stick Recipe
Serve Chinese chicken on a stick Recipe with steamed jasmine rice or fried rice to soak up the extra sauce. Add a simple veggie side like stir fried broccoli, snap peas, or bok choy for balance. You can also pair it with cucumber salad or Asian style slaw for something cool and crunchy. Offer iced green tea, jasmine tea, or sparkling water with citrus for a refreshing drink.
Storage Options
- Store leftover Chinese chicken on a stick in an airtight container in the fridge for up to 3 days.
- Freeze cooked skewers in a freezer bag or container for up to 2 months; squeeze out extra air to reduce freezer burn.
- Reheat in a 350°F oven for 8 to 10 minutes or in an air fryer for 4 to 6 minutes until hot and slightly crisp at the edges.
- Reheat in the microwave in short bursts if you feel rushed, then brush with a little extra sauce or soy sauce to keep the chicken moist.

Leave a Reply