Chinese Chicken on a Stick is a classic street food-style dish that’s beloved for its savory-sweet flavor, sticky glaze, and irresistible char-grilled aroma. Often seen in Chinese takeout menus or at festivals, these marinated skewers are a nostalgic favorite and surprisingly easy to make at home.
Tender chicken pieces are soaked in a flavorful marinade made with soy sauce, hoisin, garlic, and sesame oil, then threaded onto skewers and grilled or baked until caramelized and juicy. The result? A dish that’s packed with umami, slightly smoky, and perfect for dipping or serving over rice.
Whether you’re making them for a backyard barbecue, a party platter, or a family dinner, these skewers deliver maximum flavor with minimal fuss.
Ingredients Overview
Every element of this recipe plays a key role in building that deep, takeout-style flavor:
-
Chicken Thighs (Boneless, Skinless)
Thighs are juicy, tender, and hold up well to high-heat cooking without drying out. You can use chicken breasts for a leaner option, but they’re less forgiving. -
Soy Sauce (Light)
Acts as the salty, umami-rich base of the marinade. Low-sodium soy sauce is ideal to prevent over-salting. -
Hoisin Sauce
Thick and sweet with a touch of tang, hoisin gives the marinade that signature Chinese BBQ stickiness and depth. -
Brown Sugar or Honey
Adds caramelization and balance to the salty and savory elements. Honey creates a slightly thicker glaze when grilled. -
Sesame Oil
Just a small amount brings a rich, nutty aroma that ties the whole flavor profile together. -
Garlic and Ginger
These aromatics infuse the marinade with warmth and complexity. Fresh is best, but you can use garlic and ginger paste in a pinch. -
Rice Vinegar or Shaoxing Wine
For a light acidic kick that tenderizes the chicken and sharpens the flavor. Dry sherry can also work. -
Five Spice Powder (Optional)
Adds a warm, slightly sweet undertone with hints of star anise, clove, and cinnamon — very traditional in Chinese-style marinades. -
Chili Flakes or Sriracha (Optional)
For a touch of heat if you like a spicy edge. -
Wooden or Metal Skewers
Soak wooden skewers in water for 30 minutes before cooking to prevent burning.
Ingredient Notes and Substitutions
-
Gluten-Free? Use tamari or gluten-free soy sauce and check your hoisin brand.
-
No Hoisin? Substitute with oyster sauce plus a splash of molasses or soy and honey mix.
-
Vegan Version? Swap chicken for tofu or seitan and use the same marinade.
Step-by-Step Instructions
Making Chinese Chicken on a Stick at home is straightforward and doesn’t require special tools — just a good marinade, skewers, and a grill or oven.
1. Prepare the Chicken
Cut boneless chicken thighs into long strips, about 1 inch wide. This helps them thread easily onto skewers and cook evenly.
Tip: Cutting the chicken slightly against the grain ensures tenderness.
2. Mix the Marinade
In a large bowl or zip-top bag, combine:
-
¼ cup soy sauce
-
2 tbsp hoisin sauce
-
1 tbsp sesame oil
-
1 tbsp rice vinegar or Shaoxing wine
-
1 tbsp brown sugar or honey
-
2 garlic cloves, minced
-
1 tsp grated fresh ginger
-
¼ tsp five spice powder (optional)
-
Pinch of chili flakes (optional)
Whisk until smooth. Add chicken and mix to coat.
3. Marinate
Cover and refrigerate the chicken for at least 1 hour, or up to overnight. The longer it sits, the more intense the flavor.
4. Thread the Skewers
If using wooden skewers, soak them in water for 30 minutes beforehand.
Thread the chicken strips onto the skewers, weaving them back and forth for even cooking. Leave a little space between each piece for proper heat circulation.
5. Cook the Skewers
Option 1: Grill (Recommended)
Preheat grill to medium-high. Lightly oil the grates. Grill the skewers 3–4 minutes per side, turning occasionally, until the chicken is cooked through and nicely charred.
Option 2: Oven-Baked
Preheat oven to 425°F (220°C). Line a baking sheet with foil and set a wire rack on top. Arrange skewers and bake for 15–18 minutes, turning once halfway. Broil for 1–2 minutes at the end for caramelization.
Option 3: Air Fryer
Air fry at 400°F for 10–12 minutes, turning halfway through. Great for small batches.
6. Garnish and Serve
Sprinkle with toasted sesame seeds, chopped scallions, or a drizzle of sriracha mayo. Serve hot with your favorite sides.
Tips, Variations & Substitutions
-
Meal Prep Friendly: Marinate and freeze raw skewers in bags. Thaw and cook when ready.
-
Sticky Glaze Option: Simmer leftover marinade (boil for safety) until thickened and brush onto skewers during the last few minutes of grilling.
-
Add Vegetables: Thread pieces of bell pepper, onion, or pineapple between the chicken for color and texture.
-
Mini Skewers for Parties: Use short skewers for appetizers or bento boxes.
Serving Ideas & Occasions
Chinese Chicken on a Stick is incredibly versatile. Serve it:
-
With steamed jasmine rice and stir-fried vegetables for dinner.
-
As a party appetizer with dipping sauces like spicy mayo, sweet chili, or soy-ginger glaze.
-
Over noodle bowls or lettuce wraps for a lighter meal.
-
As part of a summer BBQ alongside grilled corn and Asian slaw.
These skewers are kid-friendly, grill-friendly, and portable — great for lunchboxes or potlucks.
Nutritional & Health Notes
This dish is high in protein and relatively low in carbs (especially if served without rice or noodles).
-
Protein: Chicken thighs provide sustained energy and satiety.
-
Reduced Sugar: Use less sugar or swap in monk fruit sweetener for a low-sugar version.
-
Low-Calorie Option: Use chicken breast and grill instead of baking with sauce.
The marinade is flavorful enough that you don’t need to add much extra fat — a drizzle of sesame oil goes a long way.
FAQs
Q1: Can I use chicken breasts instead of thighs?
Yes, but thighs are juicier and more flavorful. If using breasts, avoid overcooking to keep them tender.
Q2: Do I have to grill these skewers?
No. You can bake, broil, or air fry them. Grilling gives the best smoky flavor, but all methods work.
Q3: How long should I marinate the chicken?
At least 1 hour is ideal, but overnight yields the best depth of flavor.
Q4: Can I reuse the marinade?
Only if you boil it first to kill any bacteria. Simmer it until thick and use as a glaze or dipping sauce.
Q5: Are these spicy?
They’re mildly spiced. You can increase chili flakes or add sriracha if you like more heat.
Q6: How do I keep the chicken from drying out?
Don’t overcook and use thighs for more moisture. Also, let the chicken rest briefly before serving.
Q7: Can I make these ahead of time?
Yes. You can marinate and thread them a day in advance. Cook just before serving for best results.
Chinese Chicken on a Stick features tender marinated chicken skewers grilled or baked to perfection, with savory-sweet takeout-style flavor. Great for dinners, parties, or meal prep.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: Serves 4
Ingredients
-
1.5 lbs boneless, skinless chicken thighs
-
¼ cup soy sauce
-
2 tbsp hoisin sauce
-
1 tbsp sesame oil
-
1 tbsp rice vinegar or Shaoxing wine
-
1 tbsp brown sugar or honey
-
2 garlic cloves, minced
-
1 tsp grated fresh ginger
-
¼ tsp Chinese five spice (optional)
-
Pinch chili flakes (optional)
-
Wooden or metal skewers
Instructions
-
Cut chicken into strips. In a bowl, mix marinade ingredients.
-
Add chicken and marinate 1 hour to overnight.
-
Soak wooden skewers if using. Thread chicken onto skewers.
-
Grill 3–4 mins per side OR bake at 425°F for 15–18 mins. Broil briefly to char if desired.
-
Garnish and serve hot.