Grilled Thai Coconut Chicken Skewers
These Grilled Thai Coconut Chicken Skewers are juicy, smoky, and full of bold Southeast Asian-inspired flavor. Tender chicken is marinated in coconut milk, lime, garlic, ginger, soy sauce, and spices, then grilled until lightly charred. The result works beautifully for cookouts, weeknight dinners, or casual entertaining.
Thai Coconut Chicken Skewers are especially delicious because coconut milk helps keep the chicken tender. Lime adds freshness, honey balances the savory marinade, and red curry paste brings gentle warmth.
Preparation Time: 20 minutes
Marinating Time: 30 minutes to 4 hours
Cooking Time: 12 to 15 minutes
Total Time: About 1 hour
Servings: 4
Ingredients
For the chicken and marinade
1 1/2 pounds boneless, skinless chicken thighs or chicken breasts, cut into 1 1/2-inch pieces
3/4 cup full-fat coconut milk
2 tablespoons soy sauce
1 tablespoon fish sauce, optional
2 tablespoons fresh lime juice
1 teaspoon lime zest
1 tablespoon honey or brown sugar
1 tablespoon red curry paste
3 garlic cloves, minced
1 tablespoon freshly grated ginger
1 teaspoon ground coriander
1/2 teaspoon ground cumin
1/2 teaspoon paprika
1/4 teaspoon black pepper
1 tablespoon neutral oil
For serving
Fresh cilantro
Lime wedges
Thinly sliced green onions
Cooked jasmine rice
Cucumber salad or slaw
Peanut sauce, optional
Instructions
Prepare the chicken
Cut the chicken into evenly sized pieces so the Thai Coconut Chicken Skewers cook at the same rate. Chicken thighs are especially forgiving on the grill because they stay juicy, while chicken breasts give a leaner result. Pat the pieces dry before marinating so the sauce clings well.
Make the coconut marinade
In a large bowl, whisk together the coconut milk, soy sauce, fish sauce if using, lime juice, lime zest, honey, red curry paste, garlic, ginger, coriander, cumin, paprika, black pepper, and oil.
The marinade should taste savory, slightly sweet, citrusy, and aromatic. The flavor should be bold without the heat overwhelming the coconut and lime.
Marinate the chicken
Add the chicken to the bowl and toss until every piece is coated. Cover and refrigerate for at least 30 minutes. For deeper flavor, marinate for 2 to 4 hours.
Avoid marinating overnight because the lime juice can begin to change the texture of the chicken.
Prepare the skewers
If using wooden skewers, soak them in water for at least 30 minutes before grilling. This helps prevent the exposed ends from burning too quickly.
Thread the marinated chicken pieces onto the skewers, leaving a tiny amount of space between pieces so the heat can circulate. Do not pack them too tightly.
Preheat the grill
Heat an outdoor grill or grill pan over medium-high heat. Lightly oil the grates or pan to help prevent sticking.
Grill the skewers
Place the Thai Coconut Chicken Skewers on the hot grill and cook for about 3 to 4 minutes per side, turning as needed, until the chicken is browned, lightly charred, and cooked through.
The chicken should reach 165°F or 74°C internally. Total cooking time is usually 12 to 15 minutes.
Brush lightly during cooking
If you want extra coconut flavor, reserve a small portion of marinade before adding the raw chicken. Brush this clean reserved marinade lightly over the Thai Coconut Chicken Skewers during the last few minutes of grilling.
Never use marinade that has touched raw chicken unless it has been boiled thoroughly first.
Rest and serve
Transfer the skewers to a platter and let them rest for about 5 minutes. Sprinkle with fresh cilantro and green onions, then serve with lime wedges.
Thai Coconut Chicken Skewers are excellent with jasmine rice, coconut rice, cucumber salad, grilled vegetables, or a fresh cabbage slaw.
Tips
Use chicken thighs for extra juiciness
Boneless chicken thighs stay moist over high heat. Chicken breasts work too, but avoid overcooking them.
Cut the chicken evenly
Uniform pieces are important because they help Thai Coconut Chicken Skewers cook evenly. If some pieces are much larger, smaller pieces may dry out before the larger ones are done.
Do not skip the coconut milk
Full-fat coconut milk adds richness and helps the marinade cling. Light coconut milk works but gives a less creamy result.
Control the heat
Red curry pastes vary in strength. Taste the marinade before adding the chicken and adjust the amount if necessary.
Oil the grill grates
A light coating of oil reduces sticking and helps create clean grill marks on Thai Coconut Chicken Skewers.
Let the meat rest
Resting for a few minutes after grilling allows the juices to redistribute through the chicken, keeping each bite tender.
Variations
Spicy version
Add sliced Thai chili, extra red curry paste, or a pinch of crushed red pepper to the marinade. Serve with a cooling cucumber salad to balance the heat.
Peanut coconut version
Whisk one tablespoon of creamy peanut butter into the marinade. This makes Thai Coconut Chicken Skewers richer and adds a subtle satay-style flavor.
Lemongrass version
Add one tablespoon of finely minced lemongrass to the marinade. Lemongrass adds bright citrus fragrance and works beautifully with coconut and ginger.
Vegetable skewers
Thread pieces of bell pepper, red onion, zucchini, or pineapple between the chicken. Cut everything into similar sizes so the ingredients finish cooking together.
Pineapple version
Add fresh pineapple chunks to the skewers. Their sweetness caramelizes on the grill and complements Thai Coconut Chicken Skewers especially well.
Oven-baked version
If you do not have a grill, arrange the skewers on a lined baking sheet and bake at 425°F or 220°C for 18 to 22 minutes, turning once. Broil briefly at the end for extra color.
Serving Suggestions
Thai Coconut Chicken Skewers pair naturally with jasmine rice or coconut rice. Spoon any juices from the platter over the rice and finish with fresh lime for a simple complete meal.
For a lighter plate, serve the skewers with cucumber salad, shredded cabbage, carrots, fresh herbs, or lettuce cups.
You can also serve Thai Coconut Chicken Skewers with peanut dipping sauce, sweet chili sauce, or a simple lime-herb sauce. For entertaining, arrange the skewers on a platter with lime wedges, cilantro, cucumber, and dipping sauce.
“For another flavorful chicken dinner, try our Honey Garlic Chicken Bake with Cranberries & Goat Cheese.”
Q&A
Can I make this recipe ahead of time?
Yes. You can prepare the marinade and chicken several hours ahead and refrigerate them together. You can also thread the Thai Coconut Chicken Skewers onto skewers in advance and keep them covered in the refrigerator until grilling.
Can I use chicken breast instead of chicken thighs?
Yes. Chicken breast works very well. Cut it into evenly sized pieces and watch the cooking time carefully because breast meat can dry out faster than thighs.
Can I cook them indoors?
Yes. Use a grill pan, heavy skillet, oven, or broiler. A grill pan gives the closest result to outdoor grilling.
Can I make them without fish sauce?
Absolutely. Fish sauce adds depth, but the recipe is still delicious without it. Add a little extra soy sauce if you want more savory flavor.
How spicy are they?
Thai Coconut Chicken Skewers are usually mild to moderately spicy depending on the curry paste. Reduce the amount for a milder version or add more for extra heat.
Can I freeze the marinated chicken?
Yes. Combine the raw chicken with the marinade in a freezer-safe container and freeze for up to 2 months. Thaw overnight in the refrigerator before threading and grilling.
Nutrition
One serving of Thai Coconut Chicken Skewers contains approximately 430 calories, depending on the chicken cut and amount of coconut milk used. A serving provides around 38 grams of protein, 12 grams of carbohydrates, 25 grams of fat, and approximately 780 milligrams of sodium.
Chicken provides a strong source of protein, while coconut milk contributes richness and fat. To make the meal lighter, use chicken breast, reduce the amount of coconut milk slightly, and serve the skewers with vegetables or salad instead of a large portion of rice.
Nutrition values are estimates and can vary according to ingredient brands, serving size, and optional sauces.
“If you enjoy easy chicken recipes, you may also like our Stuffed Chicken Cups.”
Conclusion
Thai Coconut Chicken Skewers are an easy way to bring bold, aromatic flavor to a simple grilled chicken dinner. Coconut milk keeps the chicken tender, while lime, garlic, ginger, curry paste, and warm spices create a balanced marinade with sweetness, acidity, and savory depth.
Because most of the preparation can be done ahead, Thai Coconut Chicken Skewers are practical for both weeknight meals and entertaining. Once the chicken is marinated and threaded, the skewers cook quickly and develop beautiful charred edges on the grill.
Serve Thai Coconut Chicken Skewers with rice, cucumber salad, vegetables, or your favorite dipping sauce for a colorful meal that feels fresh and satisfying. With their juicy texture, smoky finish, and bright coconut-lime flavor, Thai Coconut Chicken Skewers are a recipe worth making throughout grilling season.