There’s something undeniably enticing about the sizzle of grilled chicken skewers on a warm summer evening, especially when they’re infused with the vibrant flavors of Thai cuisine. These Grilled Thai Coconut Chicken Skewers are a delightful fusion of tender, marinated chicken coated in a rich coconut cream sauce, complemented by the zesty notes of ginger and garlic. As they cook, they take on a smoky aroma that’s simply irresistible!
Perfect for family gatherings, a breezy barbecue, or a cozy weeknight dinner, these skewers are as versatile as they are delicious. With the ability to swap chicken for pork or toss in colorful vegetables, there’s a twist for everyone. And let’s not forget the creamy peanut sauce that brings it all together—a crowd-pleaser, whether served as appetizers or the main event. So, let’s dive into this easy-to-follow recipe and transform your dinner into a tropical escape!
Why Love Grilled Thai Coconut Chicken Skewers?
Flavorful, every bite bursts with tender chicken marinated in a luscious coconut cream sauce, enhanced by zesty ginger and garlic. Versatile enough to swap chicken for pork or even shrimp, it caters to every palate. Easy to prepare, these skewers are perfect for busy weeknights. Crowd-pleaser status: whether as an appetizer or main course, everyone will reach for seconds. Quick cooking means you can whip up a delicious meal in under 30 minutes, making it a fantastic option for last-minute gatherings. Explore more delightful recipes on our blog to keep your culinary adventures exciting!
Grilled Thai Coconut Chicken Skewers Ingredients
For the Chicken Marinade
- Chicken (dark meat preferred) – Use boneless thigh meat for extra tenderness and flavor.
- Ginger – Fresh ginger enhances the marinade; substitute with ground ginger if needed.
- Garlic – Fresh garlic adds richness, but garlic powder works in a pinch.
- Soy Sauce – Light soy sauce enhances umami; dark soy adds color, but is optional.
- Dark Soy Sauce – Gives a deeper color and flavor; use more regular soy sauce if unavailable.
- Coconut Cream – Creates a rich and creamy marinade; full-fat coconut milk is a lighter alternative.
- Sugar – Balances savory notes; for a natural sweetener, substitute with honey or maple syrup.
- Oyster Sauce – Adds umami; can be replaced with soy sauce and a pinch of sugar if necessary.
For the Glaze
- Honey – Offers a sweet finish when glazed on skewers; maple syrup can be used instead.
For the Peanut Sauce
- Peanut Butter – Use natural, unsweetened peanut butter for the best flavor in the sauce.
- Rice Vinegar – Balances richness in the peanut sauce; lime juice can be a suitable substitute.
- Thai Red Curry Paste – Adds a mild spice to the sauce; adjust to your heat preference.
- Water – Use to adjust the consistency of the peanut sauce as needed.
- Sesame Oil – Optional for a nutty flavor in the peanut sauce; omit if not available.
- Chili Oil – Add for an extra kick in the sauce; use according to taste.
- Crushed Peanuts – Great for garnishing the peanut sauce, adding texture and flavor.
With these delightful ingredients, you’re just a few steps away from savoring these irresistible Grilled Thai Coconut Chicken Skewers that everyone will love!
How to Make Grilled Thai Coconut Chicken Skewers
-
Marinate Chicken: Cut the chicken into 1×1 inch chunks and in a mixing bowl, combine it with ginger, garlic, soy sauce, dark soy sauce, coconut cream, sugar, and oyster sauce. Marinate for at least 1-2 hours, or overnight for the best flavor infusion.
-
Soak Skewers: If you are using wooden skewers, soak them in water for about 30 minutes. This prevents them from burning during grilling.
-
Skewer Chicken: Thread the marinated chicken tightly onto the skewers, making sure there are no gaps. This ensures even cooking and maximum flavor.
-
Prepare Coconut Cream Glaze: In a small bowl, mix together the coconut cream, honey, and soy sauce. Set this glaze aside for brushing on the skewers later.
-
Preheat Grill: Preheat your grill to a sizzling 500°F (260°C) to achieve a nice char on your skewers.
-
Grill Chicken: Place the skewers on the grill, cooking for about 15-18 minutes. Flip them every 2-3 minutes until they are cooked through and slightly charred.
-
Glaze Skewers: In the final few minutes of grilling, brush the skewers generously with the coconut glaze for added flavor and shine.
-
Serve: Plate the grilled skewers over a bed of fresh lettuce and don’t forget to serve with the creamy peanut sauce on the side for dipping!
Optional: Garnish with crushed peanuts for added texture and a touch of crunch.
Exact quantities are listed in the recipe card below.
What to Serve with Grilled Thai Coconut Chicken Skewers?
A bright and vibrant meal can turn any gathering into a memorable feast, especially with these flavorful skewers stealing the show.
-
Cucumber Salad: This light and refreshing side, tossed with rice vinegar and sesame oil, adds a cooling crunch to balance the savory skewers.
-
Jasmine Rice: Fluffy jasmine rice serves as a perfect canvas, soaking up the coconut glaze and peanut sauce, bringing every bite to life.
-
Grilled Vegetables: Colorful bell peppers, zucchini, and cherry tomatoes complement the skewers, adding a smoky flavor and a pop of color to your plate.
-
Thai Sticky Rice: A sweet and sticky contrast to the skewers, Thai sticky rice creates a delightful synergy with the coconut and peanut flavors.
-
Fresh Mango Salsa: Sweet, vibrant mango salsa with hints of lime and jalapeño enhances the skewers while bringing a tropical twist.
-
Peanut Sauce: Serve this creamy, tangy dip alongside the skewers for a delightful and satisfying flavor explosion that everyone will love!
Elevate your meal by choosing one or more of these pairings, and create an unforgettable dining experience!
Grilled Thai Coconut Chicken Skewers Variations
Feel free to play around with these delicious twists to make this recipe your own!
- Pork Alternative: Swap chicken for pork shoulder for a rich and juicy variant that pairs beautifully with the marinade.
- Veggie Medley: Add bell peppers, zucchini, and cherry tomatoes to the skewers for a colorful and nutritious addition that brings a pop of flavor.
- Shrimp Swap: Use large shrimp instead of chicken for a seafood version that’s quick to grill and full of bright taste.
- Dairy-Free: Replace coconut cream with almond or cashew cream to keep the richness without dairy.
- Spicy Kick: For those who love heat, mix sriracha into the marinade or peanut sauce; adjust to your preferred spice level for a fiery finish.
- Citrus Zing: Squeeze lime juice over the skewers just before serving to brighten the flavors and add a refreshing twist.
- Herb Infusion: Mix chopped cilantro or basil into the marinade for an aromatic layer of herbal flavor that complements the dish beautifully.
- Nut-Free Sauce: Substitute the peanut butter in the sauce with sunbutter for a nut-free alternative that retains creamy goodness without the allergens.
With these variations, your Grilled Thai Coconut Chicken Skewers can become even more exciting and tailored to your taste!
Expert Tips for Grilled Thai Coconut Chicken Skewers
-
Perfect Marinade Time: Marinate the chicken for at least 1-2 hours or overnight to enhance the flavor profile, ensuring every bite is a burst of umami goodness.
-
Avoid Burning Skewers: Always soak wooden skewers for 30 minutes before grilling to prevent them from catching fire, keeping your delicious Grilled Thai Coconut Chicken Skewers intact.
-
Consistent Sizing: Cut the chicken into uniform 1×1 inch chunks for even cooking. This ensures that all pieces reach the correct temperature at the same time.
-
Grill Temperature Matters: Preheat your grill to 500°F (260°C) to achieve that coveted char while keeping the chicken juicy inside. A hot grill also helps avoid sticking.
-
Glaze at the Right Time: Brush the skewers with the coconut glaze in the last few minutes of grilling for a glossy finish that locks in flavor without burning.
Storage Tips for Grilled Thai Coconut Chicken Skewers
Fridge: Store any leftovers in an airtight container for up to 3-4 days. This helps retain moisture and flavor for your delicious Grilled Thai Coconut Chicken Skewers.
Freezer: If you want to keep them longer, freeze the skewers in a single layer on a baking sheet before transferring to a freezer bag. They can last up to 3 months.
Reheating: For the best results, reheat on the grill or in the oven to maintain texture. Avoid the microwave as it can make the chicken rubbery.
Thawing: When ready to enjoy frozen skewers, thaw in the fridge overnight before grilling or baking to ensure even heating.
Make Ahead Options
These Grilled Thai Coconut Chicken Skewers are ideal for meal prep, saving you valuable time during busy weeknights! You can marinate the chicken up to 24 hours ahead—just place the cut chicken in the marinade, cover it, and refrigerate. Additionally, you can prep the peanut sauce and store it in an airtight container for up to 3 days in the fridge. When it’s time to serve, just thread the marinated chicken onto skewers and grill them fresh, brushing with the coconut glaze during the last few minutes. This method ensures the skewers remain juicy and flavorful, offering you restaurant-quality results with minimal effort!
Grilled Thai Coconut Chicken Skewers Recipe FAQs
What kind of chicken is best for these skewers?
I recommend using dark meat, specifically boneless chicken thighs, for maximum tenderness and flavor. They stay juicy during grilling and provide a richer taste compared to leaner cuts.
How should I store leftover skewers?
After enjoying your Grilled Thai Coconut Chicken Skewers, store any leftovers in an airtight container in the refrigerator for up to 3-4 days. This method helps maintain their moisture and flavor, ensuring you can savor them later without losing quality.
Can I freeze the chicken skewers?
Absolutely! For freezing, first arrange the cooked skewers in a single layer on a baking sheet. Once they’ve frozen solid (about an hour), transfer them to a freezer-safe bag. They can be stored this way for up to 3 months. When you’re ready to enjoy, thaw them in the refrigerator overnight, and reheat on the grill or in the oven for the best texture.
What if my skewers burn while grilling?
Monitor them closely while grilling! If you see burning spots, reduce the heat or move them to a cooler part of the grill. Also, ensure you’ve soaked wooden skewers for 30 minutes to prevent them from scorching. If you find they’re burning too quickly, flipping them more frequently can help achieve that beautiful char without overcooking.
Are there any dietary considerations for this recipe?
Yes! If you’re catering to allergies, keep in mind that the dish contains soy sauce and peanut butter, both of which are common allergens. For a soy-free option, you can use tamari sauce. If you’re preparing this dish for young children or those with strong food sensitivities, adjust the spice levels by using less Thai red curry paste or omitting it altogether. It’s a versatile recipe, so feel free to adapt the ingredients to suit your needs!

Grilled Thai Coconut Chicken Skewers You Can't Resist
Ingredients
Equipment
Method
- Cut the chicken into 1x1 inch chunks and combine with ginger, garlic, soy sauce, dark soy sauce, coconut cream, sugar, and oyster sauce. Marinate for at least 1-2 hours or overnight.
- If using wooden skewers, soak them in water for about 30 minutes.
- Thread the marinated chicken onto the skewers tightly.
- Mix together the coconut cream, honey, and soy sauce for the glaze. Set aside.
- Preheat your grill to 500°F (260°C).
- Grill the skewers for 15-18 minutes, flipping every 2-3 minutes until cooked through.
- In the final minutes, brush the skewers with the coconut glaze.
- Serve over a bed of lettuce with peanut sauce on the side.







