Picture a warm evening, the smell of something savory wafting through the air as the grill heats up in the backyard. This recipe brings together juicy chicken skewers infused with the bold flavors of Thai cuisine, perfect for weeknight meals, weekend get-togethers, or simply enjoying a quiet moment outside. With its straightforward approach and delightful taste, this dish offers comfort, flexibility, and practicality. You’ll find that making these grilled chicken skewers is a wonderfully simple experience.
Why You’ll Love This Grilled Thai Coconut Chicken Skewers
These Grilled Thai Coconut Chicken Skewers are a breeze to prepare and always deliver comfort with each bite. The balanced flavors of honey, soy sauce, and spices create a delightful glaze that complements the juicy chicken perfectly. It’s practical for everyday cooking, whether you’re feeding a family or prepping for casual gatherings. You’ll appreciate how easy it is to whip up this recipe and enjoy a tasty meal with minimal fuss.
Kitchen Tools You’ll Need
- Skewers
- Grill
- Mixing bowls
- Knife
- Cutting board
Ingredients
- 3 large chicken breasts (provides a tender and juicy base)
- 2 tbsp olive oil (adds moisture and helps with cooking)
- 1 tsp salt (enhances overall flavor)
- 1/2 tsp pepper (adds a subtle kick)
- 1 tsp chili powder (brings heat and depth)
- 1 tsp smoked paprika (adds a smoky flavor)
- 1 tsp onion powder (contributes savory notes)
- 1 tsp oregano (adds an earthy touch)
- 1/2 cup soy sauce (provides umami and saltiness)
- 1/2 cup honey (adds sweetness and helps with caramelization)
- 1/4 cup rice vinegar (provides acidity to balance flavors)
- 3 cloves garlic, minced (adds aromatic depth)
- 2 tbsp sriracha (offers a spicy kick)
- 2 tsp sesame oil (adds nutty flavor)
- 1 tsp ground ginger (provides warm spice)
- 2 tsp arrowroot powder mixed with 2 tbsp water (used as a thickening agent)
- 1/2 cup mayo (creates a creamy base for the sauce)
- 1 tbsp sriracha (adds extra flavor to the sauce)
- 2-3 tbsp water (adjusts sauce consistency)
- 2 cups uncooked rice (acts as a filling side)
- 2 small heads broccoli, chopped (provides freshness and crunch)
- Sesame seeds for topping (adds texture and visual appeal)

How to Make Grilled Thai Coconut Chicken Skewers
Step 1. Start by trimming the chicken breasts of any excess fat. Cut the chicken into bite-sized pieces, ensuring they are roughly the same size for even cooking. The chicken should have a uniform texture so that it cooks consistently on the grill.
Step 2. In a bowl, mix together the olive oil, salt, pepper, chili powder, smoked paprika, onion powder, and oregano. This blend of spices will coat the chicken, enhancing its flavor. Make sure the mixture forms a cohesive marinade.
Step 3. Add the chicken pieces to the marinade, tossing to coat them thoroughly. Cover the bowl and let the chicken marinate for at least 30 minutes in the refrigerator. This step allows the flavors to penetrate the meat, making it more flavorful.
Step 4. While the chicken marinates, prepare the sauce. In a separate bowl, combine soy sauce, honey, rice vinegar, minced garlic, sriracha, sesame oil, and ground ginger. Whisk together until the honey has dissolved completely. This sauce adds a sweet and tangy flavor that complements the skewers.
Step 5. After the chicken has marinated, thread the pieces onto skewers, leaving a bit of space between each piece for even cooking. The chunks should be securely placed but not overcrowded, allowing them to cook properly on the grill.
Step 6. Preheat the grill to medium-high heat. Once it’s hot, place the chicken skewers on the grill. Grill them for about 5-7 minutes on each side, or until they develop a nice char and are fully cooked. Look for a golden-brown color on the outside and a firm texture to know they are done.
Step 7. While the chicken cooks, mix the arrowroot powder with water to create a slurry. In a saucepan, bring the remaining sauce to a gentle simmer, then whisk in the slurry to thicken it slightly. This will create a more cohesive sauce to accompany the skewers.
Step 8. Prepare the rice according to package instructions. Once cooked, fluff it with a fork, and keep it warm until serving. The rice provides a comforting base, balancing the flavors of the skewers.
Step 9. Blanch the chopped broccoli in boiling water for 2-3 minutes until bright green and tender-crisp. Drain and set aside. The broccoli adds a fresh element to the meal, complementing the savory chicken.
Step 10. Serve the grilled chicken skewers over the rice, garnishing with sesame seeds for added texture. Drizzle the thickened sauce generously over the skewers. This combination of flavors and textures creates a satisfying and wholesome dish.

Serving Suggestions
These grilled chicken skewers can shine at various settings. Enjoy them warm for a cozy family meal served alongside rice and bright green broccoli. They can also be sliced and served cold for quick lunches during the week. If you find yourself with leftovers, toss them into a salad for a refreshing snack. They also make excellent finger food for casual gatherings or picnics, paired with the creamy sauce for dipping.
Pro Tips for Best Results
- Ensure that the chicken pieces are evenly sized for consistent cooking.
- Allow the marinade to infuse for as long as possible; overnight is ideal if you plan ahead.
- Soak the skewers in water before grilling to prevent them from burning.
- Keep a close eye on the grill to prevent overcooking, which can dry out the chicken.
- Use a meat thermometer to check for doneness; the internal temperature should reach 165°F for safety.
- Feel free to adjust the spice levels by adding more or less chili powder and sriracha to fit your taste.
Common Mistakes to Avoid
- Not marinating long enough: Skipping the marination process can result in bland chicken. To enhance flavor, aim for at least 30 minutes; overnight is even better.
- Overcrowding the skewers: Stuffing too many pieces on a skewer can lead to uneven cooking. Give each piece room to cook thoroughly and develop a nice char.
- Grilling at too high a temperature: While you want a good sear, excessive heat can scorch the outside before the inside cooks through. Maintain a medium-high heat for even cooking.
- Not checking for doneness: Relying solely on time can be misleading. Always check that the internal temperature reaches 165°F to ensure the chicken is safe to eat.
- Forgetting to thicken the sauce: Skipping the slurry step can result in a runny sauce that may not beautifully coat the chicken. Don’t skip this step for a satisfying finish.
- Ignoring leftover storage: Failing to store leftover chicken properly can lead to spoilage. Ensure that leftovers are cooled and stored in an airtight container in the refrigerator to maintain freshness.
Variations & Substitutions
You can customize the heat level by adjusting the sriracha in both the marinade and sauce. For a different twist, add chopped fresh herbs like cilantro or basil to the sauce for a fresh flavor. If you’re looking to make this dish lighter, try using chicken thighs instead of breasts for added moisture. Additionally, swap out the broccoli with other vegetables like bell peppers or snap peas to mix it up while maintaining that fresh crunch.
Storage & Reheating
Store any leftover skewers in an airtight container in the refrigerator for up to three days. They can also be frozen for longer storage, where they can last for about two months. When reheating, use the oven or stovetop to maintain the chicken’s texture, as the microwave may make it rubbery. Cover the skewers with foil in the oven to prevent drying out while they heat through.
Frequently Asked Questions
Can I make this recipe ahead of time?
Yes, you can prepare the chicken and marinade ahead of time. Marinate the chicken in the refrigerator for a few hours or overnight for enhanced flavor. Thread the skewers and cook them right before serving for the best texture.
How long does it last in the fridge?
Leftovers can be stored safely in the refrigerator for up to three days. Make sure to keep them in an airtight container to maintain freshness and flavor.
Can I freeze this recipe?
Absolutely! You can freeze both uncooked marinated chicken and cooked skewers. Freeze uncooked skewers for up to two months or cooked ones for similar storage time.
What can I substitute for one ingredient?
If you want to replace soy sauce, consider using tamari for a gluten-free version. You can also substitute honey with maple syrup for a different sweetness profile if preferred.
Why didn’t my recipe turn out as expected?
Variations in cooking methods, ingredient quality, or measuring inaccuracies could lead to unexpected results. For example, if the chicken was overcooked, it might have turned out dry. Always monitor cooking closely, and use a thermometer for best results.
Final Thoughts
Making these grilled Thai coconut chicken skewers is a satisfying experience that yields a comforting meal. The process is straightforward, and the flavors meld beautifully for a reliable dinner option. Whether you make them for a weeknight family meal or enjoy them at a gathering, you’ll appreciate how easy and enjoyable this dish is. Finding ways to personalize this recipe can further enhance your cooking experience.

Grilled Thai Coconut Chicken Skewers
Ingredients
Chicken and Marinade
- 3 large chicken breasts provides a tender and juicy base
- 2 tbsp olive oil adds moisture and helps with cooking
- 1 tsp salt enhances overall flavor
- 1/2 tsp pepper adds a subtle kick
- 1 tsp chili powder brings heat and depth
- 1 tsp smoked paprika adds a smoky flavor
- 1 tsp onion powder contributes savory notes
- 1 tsp oregano adds an earthy touch
Sauce
- 1/2 cup soy sauce provides umami and saltiness
- 1/2 cup honey adds sweetness and helps with caramelization
- 1/4 cup rice vinegar provides acidity to balance flavors
- 3 cloves garlic, minced adds aromatic depth
- 2 tbsp sriracha offers a spicy kick
- 2 tsp sesame oil adds nutty flavor
- 1 tsp ground ginger provides warm spice
- 2 tsp arrowroot powder used as a thickening agent, mix with 2 tbsp water
Serving and Sides
- 1/2 cup mayo creates a creamy base for the sauce
- 1 tbsp sriracha adds extra flavor to the sauce
- 2-3 tbsp water adjusts sauce consistency
- 2 cups uncooked rice acts as a filling side
- 2 small heads broccoli, chopped provides freshness and crunch
- to taste sesame seeds for topping, adds texture and visual appeal
Instructions
Preparation
- Trim the chicken breasts of any excess fat and cut them into bite-sized pieces.
- In a bowl, mix olive oil, salt, pepper, chili powder, smoked paprika, onion powder, and oregano to create a marinade.
- Add chicken pieces to the marinade, tossing to coat thoroughly, then cover and let marinate for at least 30 minutes in the refrigerator.
Sauce Preparation
- In a separate bowl, whisk together soy sauce, honey, rice vinegar, minced garlic, sriracha, sesame oil, and ground ginger until the honey is dissolved.
Grilling
- Thread marinated chicken onto skewers, allowing space between pieces for even cooking.
- Preheat grill to medium-high heat. Grill chicken skewers for about 5-7 minutes per side or until fully cooked.
- While the chicken cooks, mix arrowroot powder with water to create a slurry, and add it to the simmering sauce to thicken.
Serving
- Prepare rice according to package instructions and fluff with a fork.
- Blanch chopped broccoli in boiling water for 2-3 minutes, then drain.
- Serve grilled chicken skewers over rice, garnished with sesame seeds and drizzled with the thickened sauce.







