Sometimes, after a busy day, the last thing you want is to fuss over dinner. These grilled chicken skewers not only come together easily, but they also bring a lovely balance of flavors that brighten up any mealtime. Perfect for weeknights, weekend barbecues, or even cozy gatherings, they offer a comforting taste of Thai-inspired cuisine right from your grill. The simplicity of preparation allows for flexibility, making this dish practical for everyday cooking. Let’s dive into this easy and rewarding recipe.
Why You’ll Love This Grilled Thai Coconut Chicken Skewers
These skewers are an effortless way to enjoy a comforting meal that bursts with balanced flavor. The combination of seasonings and glaze creates a delicious harmony that keeps it interesting, while the ease and reliability of the recipe ensure it fits seamlessly into your routine. Whether you’re cooking for family or just yourself, these grilled Thai coconut chicken skewers bring everyday value to your plate.
Kitchen Tools You’ll Need
- Skewers (soaked in water if wooden)
- Grill or grill pan
- Mixing bowl
- Whisk
Ingredients
- 3 large chicken breasts (provides lean protein)
- 2 tbsp olive oil (adds moisture and richness)
- 1 tsp salt (enhances flavor)
- 1/2 tsp pepper (adds mild heat)
- 1 tsp chili powder (for warmth)
- 1 tsp smoked paprika (contributes depth)
- 1 tsp onion powder (adds savory notes)
- 1 tsp oregano (for herbal flavor)
- 1/2 cup soy sauce (provides umami and saltiness)
- 1/2 cup honey (adds sweetness and glaze)
- 1/4 cup rice vinegar (contributes acidity)
- 3 cloves garlic, minced (for aromatic flavor)
- 2 tbsp sriracha (for spice and heat)
- 2 tsp sesame oil (adds nutty flavor)
- 1 tsp ground ginger (for warmth and a bit of zing)
- 2 tsp arrowroot powder mixed with 2 tbsp water (used as a thickening agent)
- 1/2 cup mayo (for creaminess)
- 2-3 tbsp water (to adjust consistency)
- 2 cups uncooked rice (base for the meal)
- 2 small heads broccoli, chopped (adds color and nutrition)
- Sesame seeds for topping (for garnish and crunch)

How to Make Grilled Thai Coconut Chicken Skewers for BBQ Season
Step 1. Start by preparing the chicken breasts. Trim any excess fat or tendons for a cleaner bite. Cut the chicken into bite-sized pieces, about 1 to 2 inches each, to ensure even cooking and easy skewering. As you cut, watch for consistency in size so that they cook uniformly on the grill.
Step 2. In a mixing bowl, combine the olive oil, salt, pepper, chili powder, smoked paprika, onion powder, and oregano. This blend of spices will not only season the chicken but also create a flavorful base for the marinade. Mix them well until they form a cohesive paste, ensuring the spices are evenly distributed.
Step 3. Incorporate the soy sauce, honey, rice vinegar, minced garlic, sriracha, and sesame oil into your spice mixture. Whisk these together until smooth. The honey helps balance the saltiness of the soy sauce and vinegar while adding a nice glossy finish to the skewers.
Step 4. Add ground ginger to your marinade and mix well. The ginger adds a subtle warmth that enhances the overall flavor profile of the dish. Taste the marinade; it should have a good balance of sweet, salty, and spicy notes. Adjust the seasoning if needed, though it should already be nicely balanced.
Step 5. Next, add the arrowroot powder mixed with water to the marinade. This helps to thicken the sauce slightly, giving it a nice cling to the chicken once grilled. Make sure everything is blended well together. This step is important as it creates a cohesive glaze that will coat your skewers beautifully.
Step 6. Place the cut chicken pieces into the marinade, making sure each piece is fully coated. You might want to let it sit for a minimum of 30 minutes to 2 hours if time allows; this allows the flavors to penetrate the chicken. If you’re short on time, even a quick toss will still give you a delicious result.
Step 7. While the chicken marinates, prepare your grill or grill pan. For best results, preheat to medium-high heat. If using wooden skewers, ensure they’ve been soaked in water for at least 20 minutes. This prevents them from burning on the grill and helps keep your chicken intact.
Step 8. Skewer the marinated chicken pieces onto your skewers, leaving a small space between pieces. This allows the heat to circulate around the chicken as they cook, ensuring they grill evenly. Be sure not to pack them too tightly; this helps achieve nice grill marks and prevents steaming.
Step 9. Once the grill is hot, place the chicken skewers on it. Grill for about 12 to 15 minutes, turning occasionally. You’re looking for a nice golden-brown color on the outside, and the chicken should be cooked through but still juicy. A quick check with a meat thermometer can confirm they reach a safe internal temperature of 165°F.
Step 10. While the chicken is grilling, you can prepare the rice and broccoli. Cook the uncooked rice according to package instructions. For the broccoli, you can steam or sauté it until vibrant and tender. This adds a nutritious element to the meal.
Step 11. In a separate bowl, mix the mayo with 2 to 3 tablespoons of water to create a dipping sauce with your desired consistency. Adjust the amount of water to make it as thick or thin as you like. The sauce will complement the skewers perfectly.
Step 12. Once the chicken skewers are nicely grilled, remove them from the heat and let them rest for a few minutes. This resting period helps retain the juices within the chicken, ensuring each bite is tender and flavorful.
Step 13. Plate your rice and broccoli, then arrange the grilled chicken skewers on top. Drizzle with any leftover marinade or glaze for added flavor. Sprinkle sesame seeds over the top for decorative crunch. Your meal is ready to be enjoyed.

Serving Suggestions
These grilled chicken skewers make for a delightful family meal. They can easily serve as a main dish at a weekend barbecue or even as a light dinner on a busy weeknight. If you have leftovers, they can be packed for a quick lunch or cut up and added to salads for a fresh twist. The skewers are versatile and can complement a variety of sides, making them practical for any occasion.
Pro Tips for Best Results
- Allowing the chicken to marinate longer enhances flavor and tenderness.
- Use a meat thermometer to ensure the chicken is properly cooked and juicy.
- Soaking your skewers prevents burning and helps maintain the integrity of the chicken.
- Don’t overcrowd the grill; cook in batches if needed for even grilling.
- Adjust the heat if the chicken is browning too quickly to avoid uneven cooking.
- A quick baste with the marinade while grilling adds extra flavor.
Common Mistakes to Avoid
- Not marinating long enough: Short marination can lead to bland chicken. Allow at least 30 minutes for flavors to develop.
- Using unsoaked wooden skewers: This can cause the skewers to burn or break apart. Soak them for at least 20 minutes ahead of time.
- Overcrowding the grill: Packing skewers too tightly can lead to steaming rather than grilling. Ensure enough space for heat circulation.
- Skipping the rest period: Not letting the chicken rest after grilling can cause juices to run out, resulting in dry bits. Always rest for a few minutes.
- Incorrect grill temperature: Grilling at too low or too high a temperature can lead to uneven cooking. Aim for medium-high to nicely char the skewers without drying out the chicken.
- Forgetting to check for doneness: Undercooking can be risky. Use a meat thermometer to ensure the chicken reaches 165°F.
Variations & Substitutions
Consider adding diced bell peppers or zucchini to the skewers for added vegetables and color. You can also experiment with different sauces or marinades that suit your taste. If you prefer a sweeter option, consider a maple syrup glaze instead of honey. These adjustments keep the dish fresh while sticking to the recipe’s essence.
Storage & Reheating
Store any leftovers in an airtight container in the refrigerator. They can safely last for up to three days. If you want to freeze, place the skewers in a freezer-safe bag; they should be enjoyed within 2-3 months for the best texture. When reheating, bake them in the oven or skillet on low heat to maintain the chicken’s moistness.
Nutrition Information
- Calories: 430
- Total Fat: 15g
- Saturated Fat: 2g
- Carbohydrates: 52g
- Fiber: 1g
- Sugar: 20g
- Protein: 23g
- Sodium: 1500mg
Frequently Asked Questions
Can I make this recipe ahead of time?
Yes, you can prepare the chicken and marinade in advance. Just marinate the chicken, and when ready to grill, simply thread onto skewers and cook.
How long does it last in the fridge?
Cooked skewers can last in the fridge for about three days when stored in an airtight container. Just reheat thoroughly before enjoying.
Can I freeze this recipe?
Yes, the skewers freeze well. Just ensure they are sealed in a freezer-safe bag or container and consume them within a couple of months for the best flavor and texture.
What can I substitute for one ingredient?
If you don’t have honey, maple syrup can be a great alternative for sweetness in the marinade, maintaining a similar flavor profile.
Why didn’t my recipe turn out as expected?
Common issues often stem from cooking time or temperature. Ensure the chicken reaches the proper internal temperature, and check for doneness regularly.
Final Thoughts
Cooking these grilled Thai coconut chicken skewers provides a chance to enjoy a simple yet flavorful dish that fits many occasions. The balance of flavors, ease of preparation, and the ability to adapt to your preferences make it a wonderful addition to any dinner table. This dish not only brings satisfaction but also confidence in your cooking. Enjoy the moments spent savoring this meal.

Grilled Thai Coconut Chicken Skewers
Ingredients
For the Chicken
- 3 large chicken breasts provides lean protein
- 2 tbsp olive oil adds moisture and richness
- 1 tsp salt enhances flavor
- 1/2 tsp pepper adds mild heat
- 1 tsp chili powder for warmth
- 1 tsp smoked paprika contributes depth
- 1 tsp onion powder adds savory notes
- 1 tsp oregano for herbal flavor
- 1/2 cup soy sauce provides umami and saltiness
- 1/2 cup honey adds sweetness and glaze
- 1/4 cup rice vinegar contributes acidity
- 3 cloves garlic, minced for aromatic flavor
- 2 tbsp sriracha for spice and heat
- 2 tsp sesame oil adds nutty flavor
- 1 tsp ground ginger for warmth and a bit of zing
- 2 tsp arrowroot powder mixed with 2 tbsp water used as a thickening agent
- 1/2 cup mayo for creaminess
- 2-3 tbsp water to adjust consistency
- 2 cups uncooked rice base for the meal
- 2 small heads broccoli, chopped adds color and nutrition
- Sesame seeds for topping for garnish and crunch
Instructions
Preparation
- Start by preparing the chicken breasts. Trim any excess fat or tendons for a cleaner bite. Cut the chicken into bite-sized pieces, about 1 to 2 inches each.
- In a mixing bowl, combine the olive oil, salt, pepper, chili powder, smoked paprika, onion powder, and oregano. Mix well until they form a cohesive paste.
- Incorporate the soy sauce, honey, rice vinegar, minced garlic, sriracha, and sesame oil into your spice mixture. Whisk until smooth.
- Add ground ginger to your marinade and mix well, tasting and adjusting the seasoning if needed.
- Add the arrowroot powder mixed with water to the marinade and blend well.
- Place the cut chicken pieces into the marinade, ensuring each piece is coated. Let sit for 30 minutes to 2 hours.
Cooking
- Prepare your grill or grill pan and preheat to medium-high heat.
- Soak wooden skewers in water for at least 20 minutes.
- Skewer the marinated chicken pieces onto skewers, leaving space between pieces.
- Grill for about 12 to 15 minutes, turning occasionally, until golden-brown and cooked through.
- While the chicken grills, cook rice according to package instructions and steam or sauté broccoli.
- Mix mayo with water to create a dipping sauce.
- Remove grilled skewers from heat and let rest for a few minutes.
- Plate rice and broccoli, then arrange chicken skewers on top and drizzle with glaze. Sprinkle sesame seeds as garnish.







