Nothing quite beats the irresistible charm of Thai Grilled Chicken Skewers with Coconut Peanut Sauce Recipe when you’re craving a dish bursting with vibrant flavors and satisfying textures. This recipe perfectly balances tender, juicy grilled chicken with a rich, creamy, and slightly sweet peanut sauce infused with coconut, making every bite a celebration. It’s a fantastic way to bring a taste of Thailand right into your kitchen, impressing family and friends alike with its lively colors and delightful aromas.

Ingredients You’ll Need
Gathering the right ingredients is key to unlocking the full potential of this Thai classic. Each component plays a special role, from the juicy chicken that forms the centerpiece to the coconut and peanut elements that create that sumptuous sauce. These ingredients may be straightforward, but together, they build a flavor profile that’s complex and utterly crave-worthy.
- Chicken thighs or breasts: Choose boneless, skinless for easy grilling and perfect tenderness.
- Garlic: Adds a sweet, aromatic punch that infuses the chicken beautifully.
- Fresh lime juice: Provides zingy brightness that balances the richness of the sauce.
- Peanut butter: The creamy base of the peanut sauce, offering deep nutty flavor.
- Coconut milk: Brings smoothness and a subtle tropical sweetness to the sauce.
- Fish sauce: Essential for authentic salty umami depth.
- Brown sugar: Adds a gentle caramel note that enhances the sauce’s complexity.
- Red chili flakes or fresh chilies: For that signature kick of Thai heat.
- Fresh cilantro and chopped peanuts: Perfect for garnishing and adding crunch and freshness.
- Wooden skewers: Soaked to avoid burning during grilling, these hold everything together perfectly.
How to Make Thai Grilled Chicken Skewers with Coconut Peanut Sauce Recipe
Step 1: Marinate the Chicken
Start by cutting your chicken into bite-sized pieces, perfect for threading onto skewers. Toss them in a marinade made with garlic, lime juice, fish sauce, and a touch of sugar to ensure the meat absorbs that luscious blend of salty, sweet, and tangy flavors. Let it rest in the refrigerator for at least 30 minutes, or up to a few hours if you want an even deeper flavor.
Step 2: Prepare the Coconut Peanut Sauce
While the chicken marinates, whisk together creamy peanut butter, rich coconut milk, fish sauce, brown sugar, minced garlic, fresh lime juice, and a pinch of chili flakes. This sauce comes alive with a balance of richness from the peanuts and coconut, acidity from lime, and heat from the chilies – an irresistible dip or drizzle for your skewers.
Step 3: Assemble and Grill the Skewers
Carefully thread the marinated chicken pieces onto your pre-soaked wooden skewers. Heat up your grill or griddle to medium-high heat, then cook the skewers for about 4-5 minutes on each side. Keep an eye on them as they cook to a lovely charred finish without drying out. The aroma that fills the air at this point is simply mouthwatering.
Step 4: Serve with Coconut Peanut Sauce
Once grilled, plate the chicken skewers and generously spoon over or serve alongside the coconut peanut sauce. Don’t forget to garnish with freshly chopped cilantro and crushed peanuts for texture and a fresh herbaceous lift.
How to Serve Thai Grilled Chicken Skewers with Coconut Peanut Sauce Recipe

Garnishes
A great garnish is the final touch that transforms a dish from delicious to dazzling. Fresh cilantro brings brightness and herbal freshness, while chopped peanuts add that delightful crunch, contrasting the silky peanut sauce. A wedge of lime on the side invites an extra splash of acidity just before eating, truly waking up the flavors.
Side Dishes
For a complete, well-rounded meal, serve these skewers with fragrant jasmine rice or sticky rice, which soaks up every luscious drop of the peanut sauce. Crisp vegetable salads or lightly steamed greens add refreshing contrast, making each bite balanced and satisfying, without overwhelming the star of the show – the chicken.
Creative Ways to Present
If you want to impress guests, try serving your Thai Grilled Chicken Skewers with Coconut Peanut Sauce Recipe on a platter lined with banana leaves or surrounded by fresh herbs and sliced cucumbers. Alternatively, turn the skewers into a fun appetizer by cutting the chicken off the sticks after grilling and serving them in small bowls with dipping sauce on the side. Presentation really can take this dish to the next level.
Make Ahead and Storage
Storing Leftovers
Leftover grilled chicken skewers can be stored in an airtight container in the refrigerator for up to 3 days. To keep the sauce fresh, store it separately so you can drizzle on when ready to eat and preserve its bright flavors.
Freezing
If you want to freeze your chicken skewers, make sure to place them on a tray in a single layer and freeze until solid before transferring to a freezer-safe bag or container. Freeze for up to 2 months. Thaw overnight in the refrigerator before reheating gently.
Reheating
Reheat the skewers in a hot oven or on the grill for a few minutes to regain that smoky char. Warm the coconut peanut sauce gently on the stovetop or microwave, stirring to keep it smooth and creamy. Avoid overheating to maintain those fresh, vibrant flavors.
FAQs
Can I use chicken breasts instead of thighs?
Absolutely! Chicken breasts work well; just keep an eye on cooking times to prevent drying out. Marinating thoroughly helps keep the meat juicy and flavorful.
Is this recipe spicy?
You can control the heat by adjusting the amount of chili flakes or fresh chilies in the peanut sauce. For a milder version, use less or omit entirely; for spice lovers, add more!
Can I make the peanut sauce ahead of time?
Yes, the coconut peanut sauce tastes even better after resting a few hours or overnight as the flavors meld. Just give it a good stir before serving.
What can I use if I’m allergic to peanuts?
Try swapping peanut butter for sunflower seed butter or almond butter to keep the creamy texture without the peanuts. The flavor will change slightly but remain delicious.
How do I prevent the skewers from burning?
Soak wooden skewers in water for at least 30 minutes before grilling to prevent burning. Also, avoid placing them directly over open flames for extended periods.
Final Thoughts
Making this Thai Grilled Chicken Skewers with Coconut Peanut Sauce Recipe at home is a delightful journey into bold, fresh flavors that brighten up any mealtime. It’s a recipe that’s as fun to make as it is to eat, perfect for casual dinners or impressing guests with something a little extra special. Give it a try, and soon you’ll see why it becomes a favorite to share over and over.
Print
Thai Grilled Chicken Skewers with Coconut Peanut Sauce Recipe
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Baking
- Cuisine: American
- Diet: Gluten Free
Description
A simple and flavorful recipe for garlic boneless baked chicken breasts, seasoned with a blend of spices and baked to juicy perfection. Perfect for a quick and healthy main course that pairs well with various sides.
Ingredients
Chicken
- 4 boneless, skinless chicken breasts
Seasoning
- 3 tablespoons olive oil
- 4 cloves garlic, minced
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 teaspoon paprika
- 1 teaspoon Italian seasoning
- ½ teaspoon onion powder
Garnish (optional)
- Fresh parsley, chopped
Instructions
- Preheat the oven: Preheat your oven to 400°F (200°C) to ensure it reaches the perfect temperature for baking the chicken evenly.
- Prepare garlic oil mixture: In a small bowl, combine olive oil, minced garlic, salt, pepper, paprika, Italian seasoning, and onion powder. Mix thoroughly to create a flavorful coating.
- Prepare chicken breasts: Pat the chicken breasts dry with paper towels to help the seasoning adhere better. Rub the garlic oil mixture evenly over each chicken breast.
- Arrange for baking: Place the seasoned chicken breasts in a lightly greased baking dish or on a lined sheet pan, ensuring they are spaced apart for even cooking.
- Bake the chicken: Bake uncovered in the preheated oven for 22–25 minutes or until the internal temperature reaches 165°F (74°C), indicating the chicken is fully cooked.
- Rest the chicken: Remove the chicken from the oven and let it rest for 5 minutes to allow the juices to redistribute, ensuring tenderness.
- Garnish and serve: Optionally, sprinkle chopped fresh parsley over the chicken breasts before serving to add freshness and a pop of color.
Notes
- For extra juiciness, pound the chicken breasts to an even thickness before baking to ensure uniform cooking.
- Adding a squeeze of lemon juice after baking can provide a fresh and tangy finish.
- Serve alongside roasted vegetables, rice, or a simple salad for a balanced meal.

