If you’re looking to elevate your next barbecue or dinner party with a dish that’s packed with bold flavor and visual appeal, these Sweet Chili Chicken Skewers are the answer. Tender chunks of marinated chicken are grilled to perfection and glazed with a sticky, tangy, and sweet chili sauce that delivers just the right amount of heat. These skewers are not only crowd-pleasers but also incredibly easy to prepare, making them a go-to recipe for both weeknight dinners and festive gatherings.
This dish stands out for its irresistible combination of sweet and spicy flavors, complemented by the smokiness of the grill. Plus, the vibrant colors of the skewers make them as beautiful as they are delicious. Whether served as an appetizer or a main course, these skewers are bound to disappear fast.
Table of Contents
Ingredients and Their Roles
- 1.5 lbs boneless, skinless chicken thighs or breasts, cut into 1.5-inch pieces
Provides the juicy, protein-rich base; thighs offer extra tenderness, while breasts are leaner. - 1 red bell pepper, cut into chunks
Adds sweetness and a pop of color; also balances the heat of the sauce. - 1 yellow bell pepper, cut into chunks
Offers mild flavor and vibrant contrast for visual appeal and nutrition. - 1 red onion, cut into chunks
Delivers mild sharpness and enhances the savory depth of the skewers. - 2 tablespoons vegetable oil
Helps keep the chicken moist and aids in even grilling. - Salt and black pepper to taste
Essential for seasoning and enhancing all other flavors.
For the Sweet Chili Marinade and Glaze:
- 1/2 cup Thai sweet chili sauce
The star ingredient; provides the signature sweet-spicy flavor. - 2 tablespoons soy sauce
Adds umami and saltiness, deepening the flavor profile. - 1 tablespoon honey
Enhances the sweetness and helps the glaze caramelize on the grill. - 2 teaspoons rice vinegar
Adds a touch of acidity to balance the sweetness. - 2 cloves garlic, minced
Contributes aromatic depth and a subtle kick. - 1 teaspoon grated fresh ginger
Brings a zesty, slightly spicy freshness that complements the sauce. - 1 teaspoon sesame oil
Imparts a toasty, nutty aroma that rounds out the marinade.
Step-by-Step Instructions

Step 1: Prepare the Marinade
In a medium bowl, whisk together the sweet chili sauce, soy sauce, honey, rice vinegar, garlic, ginger, and sesame oil. Reserve 1/4 cup of this mixture to use as a glaze later.
Step 2: Marinate the Chicken
Place the chicken pieces in a large bowl or zip-top bag. Pour the remaining marinade over the chicken, ensuring each piece is well coated. Cover and refrigerate for at least 30 minutes, preferably up to 2 hours for maximum flavor.
Step 3: Assemble the Skewers
Preheat your grill or grill pan to medium-high heat. Thread the chicken, bell peppers, and red onion alternately onto skewers. Brush lightly with vegetable oil, and season with salt and pepper.
Step 4: Grill the Skewers
Place the skewers on the hot grill and cook for 10-12 minutes, turning every 2-3 minutes to ensure even charring. Brush with the reserved glaze during the final minutes of grilling to caramelize the exterior and intensify the flavor.
Step 5: Serve and Enjoy
Remove the skewers from the grill and let them rest for a few minutes. Garnish with chopped cilantro or green onions if desired.
Related Article: Green Detox Juice Recipe: A Refreshing Elixir for Energy and Clarity
Why This Recipe Is Loved
These Sweet Chili Chicken Skewers are a favorite for their dynamic flavor profile, ease of preparation, and adaptability. The marinade doubles as a glaze, simplifying the ingredient list while packing a flavorful punch. The balance of sweetness from the chili sauce and honey, heat from the garlic and ginger, and acidity from the rice vinegar creates a perfectly harmonious bite every time.
Pro Tips for Perfect Skewers

- Soak wooden skewers in water for at least 30 minutes before grilling to prevent burning.
- Cut all ingredients uniformly so they cook evenly.
- Don’t overcrowd the skewers; leave a little space between each piece to allow heat circulation.
- Use a meat thermometer if needed — chicken is done at 165°F (74°C).
Serving Suggestions
Serve these skewers with:
- Steamed jasmine rice or coconut rice for a tropical flair.
- A side of grilled pineapple to echo the sweet chili notes.
- A crisp cucumber salad or Asian slaw for a refreshing contrast.
They also pair wonderfully with iced green tea, a cold beer, or a fruity white wine like Riesling.
Conclusion: Flavorful, Simple, and Grilled to Perfection
These Sweet Chili Chicken Skewers deliver restaurant-quality flavor with minimal effort. The sticky, savory glaze and juicy, charred chicken make them an instant hit at any table. Whether you’re hosting a backyard BBQ or preparing a simple family meal, this recipe brings a touch of the exotic with ingredients you already have in your pantry.
Try these skewers once, and they’ll become a staple in your grilling repertoire — easy, bold, and unbelievably delicious. Perfect for impressing guests or elevating a casual dinner night, this is the kind of recipe that deserves a permanent spot in your collection.
Related Article: Creamy Chicken and Broccoli Bake: The Ultimate Comfort Food Classic
Print
Sweet Chili Chicken Skewers
- Total Time: 42 minutes
- Yield: 4 servings
- Diet: Gluten-Free
Description
Tender chicken pieces marinated and grilled with a sweet and spicy chili sauce, perfect for barbecues or dinner parties.
Ingredients
- 1.5 lbs boneless, skinless chicken thighs or breasts, cut into 1.5-inch pieces
- 1 red bell pepper, cut into chunks
- 1 yellow bell pepper, cut into chunks
- 1 red onion, cut into chunks
- 2 tablespoons vegetable oil
- Salt and black pepper to taste
- 1/2 cup Thai sweet chili sauce
- 2 tablespoons soy sauce
- 1 tablespoon honey
- 2 teaspoons rice vinegar
- 2 cloves garlic, minced
- 1 teaspoon grated fresh ginger
- 1 teaspoon sesame oil
Instructions
- In a medium bowl, whisk together the sweet chili sauce, soy sauce, honey, rice vinegar, garlic, ginger, and sesame oil. Reserve 1/4 cup of this mixture to use as a glaze later.
- Place the chicken pieces in a large bowl or zip-top bag. Pour the remaining marinade over the chicken, ensuring each piece is well coated. Cover and refrigerate for at least 30 minutes, preferably up to 2 hours.
- Preheat your grill or grill pan to medium-high heat. Thread the chicken, bell peppers, and red onion alternately onto skewers. Brush lightly with vegetable oil, and season with salt and pepper.
- Place the skewers on the hot grill and cook for 10-12 minutes, turning every 2-3 minutes. Brush with the reserved glaze during the final minutes of grilling.
- Remove skewers from the grill and let them rest for a few minutes before serving.
Notes
Soak wooden skewers in water for at least 30 minutes before grilling to prevent burning.
- Prep Time: 30 minutes
- Cook Time: 12 minutes
- Category: Appetizer
- Method: Grilling
- Cuisine: Thai