
There are certain dishes that instantly transport you to another place, and Sweet & Savory Chinese Chicken on a Stick is one of them. It’s the kind of food that feels right at home during a relaxed family weekend, a casual backyard gathering, or even a cozy evening when you crave something comforting yet exciting. The aroma of tender chicken caramelizing over gentle heat, brushed with a glossy, flavorful glaze, creates anticipation long before the first bite.
This recipe is inspired by the popular chicken skewers found at night markets and street stalls across China, where simple ingredients are transformed into unforgettable flavors. Vendors grill skewers fresh to order, layering sweet and savory notes until the chicken is juicy, slightly charred, and irresistibly fragrant. Bringing that experience into your own kitchen is easier than you might think, and this recipe is designed to help you recreate that magic with confidence and ease.
Why Sweet & Savory Flavors Work So Well
Sweet and savory is one of the most beloved flavor combinations in Chinese-inspired cooking, and for good reason. The sweetness helps balance salty, umami-rich ingredients, while savory notes add depth and complexity. When paired with chicken, which readily absorbs marinades, the result is tender meat infused with flavor from the inside out.
Cooking the chicken on sticks adds another layer of appeal. Skewers cook evenly, are easy to serve, and make this dish perfect for sharing. Whether you grill them outdoors, roast them in the oven, or cook them on a stovetop grill pan, the flavor profile remains bold and satisfying.
Ingredients You’ll Need
To make Sweet & Savory Chinese Chicken on a Stick, you’ll need a handful of pantry-friendly ingredients. Each one plays an important role in building the final flavor.
-
Boneless, skinless chicken thighs or chicken breast – 900 g (2 lb), cut into 2.5 cm (1-inch) cubes
-
Soy sauce – 80 ml (1/3 cup)
-
Hoisin sauce – 120 ml (1/2 cup)
-
Honey – 60 ml (1/4 cup)
-
Brown sugar – 50 g (1/4 cup, packed)
-
Garlic – 4 cloves, finely minced
-
Fresh ginger – 1 tablespoon, finely grated
-
Rice vinegar – 2 tablespoons
-
Sesame oil – 1 tablespoon
-
Cornstarch – 1 tablespoon
-
Water – 2 tablespoons
-
Neutral cooking oil – 2 tablespoons
-
Wooden or metal skewers – enough for the chicken
Using chicken thighs gives a richer, juicier result, but chicken breast works beautifully if you prefer a leaner option. Just be mindful of cooking time to prevent dryness.
Preparing the Chicken Marinade
The marinade is the heart of this recipe. It’s what infuses the chicken with flavor and helps create that signature sticky glaze during cooking.
In a large bowl, whisk together the soy sauce, hoisin sauce, honey, brown sugar, garlic, ginger, rice vinegar, and sesame oil. Stir until the sugar dissolves and the mixture looks smooth and glossy. Add the chicken pieces and toss until every piece is well coated.
Cover the bowl and refrigerate for at least 1 hour. For best results, marinate for 4 to 6 hours. This allows the flavors to penetrate deeply, ensuring every bite is delicious.
Skewering the Chicken
Once the chicken has marinated, it’s time to thread it onto skewers. If you’re using wooden skewers, soak them in water for at least 30 minutes beforehand to prevent burning.
Thread the chicken pieces onto the skewers, leaving a small gap between each piece. This spacing helps the chicken cook evenly and allows heat to circulate properly.
Cooking Methods
Grilling
Preheat your grill to medium heat. Lightly oil the grates. Place the skewers on the grill and cook for 10 to 12 minutes, turning every 2 to 3 minutes. Baste with leftover marinade during the last few minutes to build a shiny, flavorful glaze.
Oven Baking
Preheat the oven to 220°C (425°F). Line a baking sheet with foil and place a wire rack on top. Arrange the skewers on the rack and bake for 18 to 22 minutes, turning halfway through. For extra caramelization, broil for the last 2 to 3 minutes.
Stovetop Grill Pan
Heat a grill pan over medium heat and brush lightly with oil. Cook the skewers for 12 to 15 minutes, turning frequently until the chicken is cooked through and lightly charred.
Making the Sticky Glaze
While the chicken cooks, pour the remaining marinade into a small saucepan. Bring it to a gentle simmer over medium heat. In a small bowl, mix the cornstarch with water to form a slurry, then whisk it into the sauce. Cook for 2 to 3 minutes until thickened and glossy.
Brush this glaze over the skewers just before serving for maximum flavor and shine.
Serving Suggestions
Sweet & Savory Chinese Chicken on a Stick is incredibly versatile. Serve it as an appetizer with steamed rice, as a main dish alongside stir-fried vegetables, or as part of a larger spread for gatherings. Sprinkle with sliced green onions or sesame seeds if desired.
Final Thoughts
Sweet & Savory Chinese Chicken on a Stick is more than just a simple skewer recipe; it’s a dish that brings people together. Its approachable ingredients and straightforward preparation make it accessible to home cooks of all skill levels, yet the final result feels special enough for entertaining. Each bite delivers a balance of sweetness, savoriness, and tender texture that keeps everyone reaching for more.
One of the most rewarding aspects of this recipe is its flexibility. You can adjust the sweetness, add more garlic or ginger, or experiment with cooking methods to suit your preferences. It works equally well for weeknight dinners and festive occasions, adapting effortlessly to your needs. The skewers also make serving easy, encouraging a relaxed, communal style of eating that’s perfect for sharing.
Cooking this dish at home allows you to recreate the charm of street food while maintaining control over ingredients and flavors. It’s a reminder that some of the most satisfying meals come from simple techniques executed well. Whether you’re introducing someone to Chinese-inspired flavors for the first time or revisiting a familiar favorite, this recipe offers comfort, excitement, and plenty of room for creativity. Once you try it, it’s likely to become a regular part of your cooking rotation.
Print
Sweet & Savory Chinese Chicken on a Stick
- Total Time: Approximately 45 minutes plus marinating
- Yield: 4–6 servings
Description
Tender chicken skewers coated in a glossy sweet and savory glaze, inspired by classic Chinese street food flavors and perfect for sharing at any occasion.
Ingredients
-
Boneless, skinless chicken thighs or chicken breast – 900 g (2 lb), cut into 2.5 cm (1-inch) cubes
-
Soy sauce – 80 ml (1/3 cup)
-
Hoisin sauce – 120 ml (1/2 cup)
-
Honey – 60 ml (1/4 cup)
-
Brown sugar – 50 g (1/4 cup, packed)
-
Garlic – 4 cloves, finely minced
-
Fresh ginger – 1 tablespoon, finely grated
-
Rice vinegar – 2 tablespoons
-
Sesame oil – 1 tablespoon
-
Cornstarch – 1 tablespoon
-
Water – 2 tablespoons
-
Neutral cooking oil – 2 tablespoons
-
Wooden or metal skewers – as needed
Instructions
-
In a large bowl, whisk together soy sauce, hoisin sauce, honey, brown sugar, garlic, ginger, rice vinegar, and sesame oil.
-
Add the chicken pieces and toss to coat evenly. Cover and refrigerate for at least 1 hour or up to 6 hours.
-
Soak wooden skewers in water for 30 minutes if using. Thread the marinated chicken onto skewers.
-
Cook the skewers by grilling over medium heat for 10–12 minutes, baking at 220°C (425°F) for 18–22 minutes, or using a stovetop grill pan for 12–15 minutes, turning frequently.
-
Pour remaining marinade into a saucepan and bring to a gentle simmer. Mix cornstarch with water and whisk into the sauce. Cook until thickened.
-
Brush the thickened glaze over the cooked skewers and serve hot.
Notes
- Prep Time: 20 minutes (plus marinating time)
- Cook Time: 15–22 minutes

