Introduction
Chinese chicken on a stick is one of those irresistible street-style favorites that combines bold flavor with a satisfying, juicy bite. Known for its glossy glaze and slightly charred edges, this dish delivers the perfect balance of sweet, savory, and smoky notes. I remember trying this recipe at home with a touch of honey and soy sauce, and the caramelized finish was absolutely incredible—it tasted just like something from a busy night market.
What makes this recipe so appealing is its simplicity. With just a few pantry ingredients and minimal preparation, you can recreate that authentic takeout-style flavor right in your kitchen. Whether you grill, bake, or pan-sear, these skewers turn out tender and flavorful every time. Perfect for gatherings, snacks, or even a quick dinner, this dish is guaranteed to impress anyone who loves bold, Asian-inspired flavors.
Print
Chinese Chicken on a Stick – Sweet, Savory, and Perfectly Grilled
- Total Time: 55 minutes
- Yield: 4 servings
- Diet: Halal
Description
Juicy Chinese-style chicken on a stick, marinated in a sweet and savory sauce, then grilled or baked to caramelized perfection—perfect as a street-food style snack or appetizer.
Ingredients
- 500g chicken thighs or breasts, cut into strips
- 2 tablespoons soy sauce
- 2 tablespoons hoisin sauce
- 1 tablespoon oyster sauce
- 2 tablespoons honey
- 1 tablespoon brown sugar
- 3 cloves garlic, minced
- 1 teaspoon fresh ginger, grated
- 1 tablespoon sesame oil
- 1/2 teaspoon black pepper
- Wooden skewers (soaked in water)
- Sesame seeds (optional)
- Green onions, chopped (for garnish)
Instructions
- In a bowl, mix soy sauce, hoisin sauce, oyster sauce, honey, brown sugar, garlic, ginger, sesame oil, and black pepper.
- Add chicken strips and marinate for at least 30 minutes (or up to 4 hours for more flavor).
- Thread marinated chicken onto soaked skewers.
- Preheat grill or oven to 200°C (400°F).
- Grill or bake skewers for 15-20 minutes, turning halfway through and brushing with extra marinade.
- Cook until chicken is fully cooked and slightly caramelized.
- Garnish with sesame seeds and chopped green onions before serving.
Notes
- Soak wooden skewers to prevent burning.
- Use chicken thighs for juicier results.
- Adjust sweetness or saltiness to taste.
- Broil for a few minutes for extra char.
- Serve with rice or as a snack.
- Prep Time: 35 minutes
- Cook Time: 20 minutes
- Category: Appetizer
- Method: Grilled / Baked
- Cuisine: Chinese
Why You’ll Love This Recipe
This recipe is quick, flavorful, and delivers a perfect balance of sweet and savory with a delicious caramelized glaze.
Ingredients
(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)
chicken thighs or breast
Chicken is the star of the dish, offering a tender and juicy base that absorbs the marinade beautifully.
soy sauce
This adds a deep umami flavor and forms the backbone of the marinade.
honey
Honey provides natural sweetness and helps create that signature sticky glaze.
garlic cloves
Garlic enhances the savory notes and adds aromatic depth.
ginger
Fresh ginger brings a warm, slightly spicy flavor that complements the sweetness.
brown sugar
This intensifies the caramelization and adds richness to the glaze.
hoisin sauce
Hoisin sauce gives a slightly sweet and tangy complexity, enhancing the overall flavor.
sesame oil
A small amount adds a nutty aroma and authentic Asian flavor.
rice vinegar
Balances the sweetness with a mild acidity.
black pepper
Adds a subtle kick and enhances the marinade.
wooden skewers
Used to thread the chicken, making it easy to cook and serve.
Directions
Start by cutting the chicken into evenly sized strips or cubes to ensure even cooking. If using wooden skewers, soak them in water for at least 20 minutes to prevent burning.
In a bowl, combine soy sauce, honey, minced garlic, grated ginger, brown sugar, hoisin sauce, sesame oil, rice vinegar, and black pepper. Mix well until the marinade is smooth and fully combined.
Add the chicken to the marinade, ensuring every piece is well coated. Cover and let it marinate in the refrigerator for at least 1 hour, or preferably overnight for deeper flavor.
Thread the marinated chicken onto the skewers, leaving a little space between each piece.
Preheat a grill, oven, or grill pan over medium heat. Cook the chicken skewers for about 10–12 minutes, turning occasionally and brushing with extra marinade, until fully cooked and slightly charred on the edges.
Once done, remove from heat and let them rest for a few minutes before serving.

Equipment needed : Must-Have Tools to Get Rolling
Here’s what you’ll want to have on hand:
Silicone Spatula – Durable, heat-resistant silicone spatula perfect for mixing, scraping, and spreading. Gentle on non-stick cookware and easy to clean.
Large pot – You’ll need this to boil the whole cabbage head and soften the leaves.
large bowl –Spacious, durable large bowl ideal for mixing, serving, or food preparation. Made from sturdy material and easy to clean.
Sharp knife – For coring the cabbage and slicing out the thick stem in each leaf. A paring knife works best.
Mixing bowl – A big bowl makes it easier to combine your meat and rice filling evenly.
Cutting board – For prepping cabbage leaves and rolling them like a pro.
Full-Size Blender – is a powerful kitchen appliance for making smoothies, soups, and sauces in large batches.
3-in-1 Air Fryer – This versatile 3-in-1 air fryer offers Air Fry for healthier meals with less oil, Bake for bakery-quality desserts and treats, and Reheat to bring leftovers back to life with crispy, flavorful results
Servings and timing
This recipe serves 4 people, with a preparation time of 15 minutes (plus marinating time) and a cooking time of 12 minutes.
Storage/reheating
Store leftover chicken in an airtight container in the refrigerator for up to 3 days. Reheat in a skillet over medium heat or in the oven until warmed through. Avoid overheating to maintain juiciness.
Variations and Customizations
Chinese chicken on a stick is highly versatile and easy to adapt. If you prefer a spicier version, you can add chili paste or red pepper flakes to the marinade. This gives the skewers a noticeable kick without overpowering the sweet and savory balance.
For a more citrusy flavor, try adding a splash of orange juice or zest to the marinade. I experimented with this once, and it gave the chicken a bright, refreshing twist that worked beautifully.
You can also switch up the protein. This marinade works wonderfully with shrimp, beef, or even tofu for a vegetarian option.
If you want a healthier version, reduce the sugar slightly and grill the chicken instead of pan-frying to cut down on extra fat.
For added texture and flavor, consider threading vegetables like bell peppers, onions, or zucchini between the chicken pieces.
You can also experiment with different sauces. A drizzle of extra hoisin, sweet chili sauce, or even a peanut sauce can take the dish to another level.
Finally, serve these skewers with steamed rice, noodles, or a fresh salad to turn them into a complete meal.
Nutrition and Dietary Info
| Nutrient | Per Serving |
|---|---|
| Calories | 360 kcal |
| Protein | 30 g |
| Carbs | 22 g |
| Fat | 16 g |
| Saturated Fat | 4 g |
| Fiber | 1 g |
| Sugar | 14 g |
| Sodium | 820 mg |
Expert Tips & Customizations
Marinate longer
The longer the chicken marinates, the deeper the flavor.
Soak skewers
Prevents burning when grilling or baking.
Do not overcrowd
Leave space between pieces for even cooking.
Brush with glaze
Adds extra shine and flavor during cooking.
Cook evenly
Turn frequently to avoid burning and ensure tenderness.
FAQs
Can I cook these in the oven instead of grilling?
Yes, bake at 200°C and turn halfway through cooking.
How long should I marinate the chicken?
At least 1 hour, but overnight gives the best flavor.
Can I use chicken breast instead of thighs?
Yes, but thighs tend to be juicier and more flavorful.
What can I serve with this dish?
Rice, noodles, or stir-fried vegetables pair perfectly.
Can I freeze the marinated chicken?
Yes, freeze it before cooking for up to 2 months.
How do I prevent the chicken from drying out?
Avoid overcooking and baste with marinade during cooking.
Conclusion
Chinese chicken on a stick is a simple yet incredibly flavorful dish that captures the essence of street food in every bite. With its sweet, savory glaze and tender texture, it is perfect for any occasion. Easy to prepare and endlessly customizable, this recipe is one you will keep coming back to whenever you crave bold, satisfying flavors.
Hungry for more? Visit our website for full recipes and follow us on Pinterest for daily foodie inspo you’ll love to pin!