The Ultimate Thai Coconut Chicken Skewers

Golden grilled thai coconut chicken skewers, perfectly charred and glistening, served with a fresh lime wedge.

There is truly nothing quite like the irresistible aroma of smoky char mixed with creamy coconut and zesty lime, signaling that perfectly juicy, tender chicken is on its way. These thai coconut chicken skewers are not just another recipe; they are an experience. I will guide you through a foolproof method for grilling these sensational skewers, ensuring every bite is packed with flavor. For those without a grill, I have also included expert tips and instructions for making these delicious skewers in your oven or air fryer.

Why This Recipe is a Cut Above the Rest

The Secret: A Caramelized Coconut-Lime Glaze

My unique twist for these chicken skewers is a simple yet transformative step that takes them from good to absolutely unforgettable. I reserve a small portion of the marinade and reduce it with a touch of palm sugar and fish sauce during the last few minutes of cooking. This simple step creates an intensely flavorful, sticky, glossy glaze that beautifully caramelizes on the chicken. This glaze seals in moisture, which leads to the juiciest chicken imaginable, enhancing the natural Maillard reaction for incredible depth of flavor.

More Reasons to Make These Skewers Tonight

These skewers offer a perfect balance of convenience and gourmet taste. They are incredibly flavorful and juicy. The full-fat coconut milk marinade, combined with our special caramelized glaze, ensures the chicken remains wonderfully tender and moist every single time. This recipe is perfect for any occasion. Whether you are planning a casual summer grilling session, a quick weeknight dinner, or need an impressive dish for a party, these skewers fit the bill perfectly. They are also versatile and meal-prep friendly. You can cook them on the grill, in the oven, or in the air fryer, and many of the components can be prepped ahead of time to streamline your cooking process.

Ingredients for Thai Coconut Chicken Skewers

Fresh ingredients for making delicious thai coconut chicken skewers, including chicken, vibrant herbs, and creamy coconut milk.

For the Chicken Marinade

  • ½ cup coconut milk, (unsweetened, from a can, full fat is recommended but light may be substituted)
  • ¼ cup soy sauce, (I use regular, reduced sodium may be substituted)
  • ¼ cup light brown sugar, packed
  • 1 lime, juiced and zested
  • 2 tablespoons olive oil, (canola, grape seed, or vegetable oil may be substituted)
  • 2-3 cloves garlic, finely minced
  • 1 tablespoon yellow curry powder, or to taste (red curry powder may be substituted)
  • 1 teaspoon turmeric
  • ¾ teaspoon ground ginger, or to taste (fresh ginger may be substituted, use 1 rounded heaping teaspoon)
  • ½ teaspoon salt, or to taste (use more salt if using reduced sodium soy sauce)
  • ½ teaspoon freshly ground black pepper, or to taste
  • ½ teaspoon ground cardamom, or to taste (if you don’t have this in your pantry, it’s fine to omit)

For the Chicken

  • 3 pounds boneless skinless chicken breasts, diced into 1- 1 ½ inch pieces (boneless skinless chicken thighs may be substituted)

For the Peanut Sauce

  • ⅓ cup cup creamy peanut butter, (use a heaping 1/3 cup, I use Skippy or Jif, natural style peanut butter is fine; almond butter, cashew butter, seed butters, etc. are also fine)
  • ¼ cup honey, or to taste
  • ¼ cup toasted sesame oil
  • 2 tablespoons apple cider vinegar
  • 1 to 2 teaspoons ground ginger, or to taste
  • 1 teaspoon salt, or to taste
  • 1 teaspoon freshly ground black pepper, or to taste
  • 1 clove garlic, finely minced or pressed, optional
  • optional 2 to 4 tablespoons coconut milk, or as desired for a thinner consistency

For Garnish

  • Lime wedges
  • Fresh cilantro, finely minced (fresh basil or other fresh herbs may be used)
  • Salted peanuts, roughly chopped

Ingredient Notes & Key Substitutions

When selecting your ingredients, a few choices can really elevate your thai coconut chicken skewers. For the chicken, while boneless skinless chicken breasts work wonderfully, boneless skinless chicken thighs are an excellent alternative. They are often more forgiving and inherently more flavorful due to their higher fat content. For the coconut milk, I strongly recommend full-fat, unsweetened coconut milk from a can. This provides the best richness, flavor, and ensures the chicken stays incredibly moist. Light coconut milk can be substituted, but it may result in slightly less tender chicken.

Regarding peanut butter, creamy commercial brands like Skippy or Jif work beautifully for their consistent texture. However, natural style peanut butter or alternatives like almond butter or cashew butter can also be used if you prefer. To enhance the authentic Thai flavors, consider adding a bruised stalk of lemongrass or a few kaffir lime leaves to the marinade. These advanced flavor enhancers will infuse your chicken with an extra layer of aromatic complexity.

Hands grilling or marinating chicken pieces on skewers, preparing delicious thai coconut chicken skewers for a meal.

How to Make Thai Coconut Chicken Skewers (Step-by-Step)

My secret to truly succulent chicken skewers involves a thoughtful marination and a unique glazing technique. Follow these steps carefully to achieve the best results in your kitchen.

1. Marinate the Chicken

To a large bowl, add all the marinade ingredients. Whisk them vigorously to combine until they are well blended. The marinade will have a beautiful golden hue from the turmeric and curry powder, with a vibrant aroma of ginger, lime, and garlic. Add the diced boneless skinless chicken breasts or thighs to the bowl, then toss and flip the pieces to ensure every surface is evenly coated. Cover the bowl and place it in the refrigerator for at least 2-3 hours to allow the flavors to deeply penetrate the chicken. You can marinate it for up to 12 hours for even more intense flavor.

2. Prepare Skewers and Peanut Sauce

Approximately 30 minutes before you plan to grill, if you are using wooden skewers, make sure to soak them thoroughly in water. This crucial step prevents them from burning on the grill. Meanwhile, prepare your rich peanut sauce. To a medium bowl, add all the peanut sauce ingredients. Whisk aggressively until the mixture is completely smooth and creamy. The target consistency should be pourable, but thick enough to coat a spoon. Taste the sauce, checking for seasoning and flavor balance. This is your chance to make any necessary adjustments; you might want more honey for sweetness, extra peanut butter for thickness, more salt, or a boost of toasted sesame oil. If you prefer a thicker sauce, you may want to omit the optional coconut milk. Set the peanut sauce aside until you are ready to serve it with the chicken. Any extra peanut sauce will keep well in an airtight container for up to 10 days in the fridge.

3. Preheat Grill & Thread the Chicken

Preheat your grill to a medium-high heat setting. Once hot, lightly oil the grill grates to prevent sticking. Carefully place the marinated pieces of chicken onto the pre-soaked wooden or metal skewers. When threading the chicken, avoid compacting or smoothing the pieces too tightly together. Giving them a little space ensures more even cooking and better caramelization. I typically make about 8 skewers from this recipe, but the exact number will depend on the length of your skewers and the precise size of your chicken pieces. Remember to discard any remaining excess raw marinade at this stage.

4. Grill to Perfection

Place the threaded chicken skewers directly on the preheated grill. Grill them for about 7-8 minutes in total. You will want to flip them after about 3 minutes, or as necessary, to ensure even cooking and those beautiful grill marks. Listen for the satisfying sizzle as the chicken cooks. Continue flipping and rotating the skewers until the chicken is done. The internal temperature should register about 162F when measured with a digital thermometer. When the chicken reaches this temperature, transfer it to a platter and allow it to rest for about 5 minutes before serving. During this resting period, the internal temperature will rise to 165F, which is the safe temperature to consume chicken. Since chicken cut into small pieces cooks very quickly, keep a close eye on it to prevent overcooking and drying out or burning. Rotate as needed and maintain a moderate flame on your grill. If you notice the chicken sticking to the grates, give it another 1-2 minutes before attempting to flip; proteins tend to release more easily when they are a bit more cooked.

5. Apply the Caramelized Glaze (The Secret Step!)

While the chicken is grilling, prepare our signature glaze. Take 1/4 cup of the unused marinade, add 1 tablespoon of palm sugar (or light brown sugar) and 1 teaspoon of fish sauce to a small saucepan. Bring this mixture to a simmer over medium heat and reduce for 2-3 minutes until it becomes slightly thickened and glossy. During the last 2 minutes of grilling, brush this rich caramelized glaze generously over all sides of the chicken skewers. This will create a beautiful sheen and an extra layer of sweet, savory flavor.

6. Rest and Garnish

Once the chicken has rested for 5 minutes, allowing the juices to redistribute for maximum tenderness, it is time for the final touches. Optionally, evenly squeeze fresh lime juice over the skewers for a bright, zesty finish. Then, evenly sprinkle them with finely minced fresh cilantro and a generous amount of roughly chopped salted peanuts. These garnishes add essential freshness, crunch, and a burst of flavor that truly completes the dish.

Oven and Air Fryer Instructions

Don’t have a grill? No problem! You can still enjoy these amazing thai coconut chicken skewers with equally delicious results using your oven or air fryer.

How to Bake in the Oven

To bake these skewers, preheat your oven to 400°F (200°C). Line a baking sheet with foil for easy cleanup. Arrange the threaded chicken skewers on the prepared baking sheet, ensuring there is a little space between each skewer so they do not touch. This allows for even cooking and browning. Bake for an estimated 15-20 minutes, flipping the skewers halfway through the cooking time. To achieve that coveted caramelized glaze, during the last 3-4 minutes of baking, brush the reduced glaze generously over the chicken. Then, if your oven has a broiler, broil for an additional 1-2 minutes, watching very carefully to prevent any burning.

How to Cook in the Air Fryer

For a quick and convenient option, the air fryer works beautifully. Preheat your air fryer to 375°F (190°C). Place the chicken skewers in a single layer within the air fryer basket. You may need to work in batches, depending on the size of your air fryer. Cook for an estimated 10-14 minutes, making sure to flip the skewers halfway through to ensure even cooking and browning. For the final touch, brush on the caramelized glaze during the last 2 minutes of cooking. This will give your chicken skewers that wonderful sticky, glossy finish.

Pro Tips & Troubleshooting

Even experienced chefs can benefit from a few extra pointers. Here are my top tips and solutions to common mishaps to ensure your thai coconut chicken skewers turn out perfectly every time.

Expert Tips for the Best Results

These simple tips will elevate your cooking and guarantee delicious results.

Don’t Skip Soaking: If you are using wooden skewers, soaking them in water for at least 30 minutes before threading is absolutely essential. This prevents them from charring or burning on the grill, which can impart an unpleasant taste.

Use an Instant-Read Thermometer: This is truly your best friend in the kitchen. An instant-read digital thermometer is the only guaranteed way to achieve perfectly cooked, juicy chicken without any guesswork. Aim for an internal temperature of 162F off the grill, knowing it will rise to 165F after resting.

Give Them Space: Whether grilling, baking, or air frying, avoid crowding the chicken on the skewers or in your cooking vessel. Adequate space between pieces allows for proper air circulation and even cooking, leading to better browning and more consistent results.

Rest is Best: After cooking, always let your chicken skewers rest for 5 minutes on a platter before serving. This crucial step allows the juices to redistribute throughout the meat, making the chicken incredibly tender and juicy.

Common Mistakes to Avoid (Troubleshooting)

Here are solutions to some common issues you might encounter.

Problem: My chicken is dry.
Solution: Dry chicken is often a result of overcooking. My top recommendations are to use boneless skinless chicken thighs, which are more forgiving, marinate the chicken for the full recommended time, and most importantly, use a digital thermometer to prevent overcooking. Our final caramelized glaze also plays a key role in locking in moisture at the end.

Problem: My skewers are burning.
Solution: If your wooden skewers are burning, it usually means you did not soak them long enough, or your grill heat is too high. Always soak wooden skewers for at least 30 minutes. If your grill is too hot, create a cooler zone on your grill by turning off one burner or moving the skewers to a less intense heat area.

Problem: My peanut sauce is too thick/thin.
Solution: Achieving the perfect peanut sauce consistency is easy to adjust. If your sauce is too thick, simply whisk in more coconut milk or a tiny bit of water, a teaspoon at a time, until it reaches your desired pourable texture. If it is too thin, add a bit more creamy peanut butter, a tablespoon at a time, to thicken it.

Serving, Storing, and Meal Prep

These thai coconut chicken skewers are not only delicious but also incredibly versatile for serving and convenient for meal prep.

Perfect Pairings & Serving Ideas

For a truly authentic Thai experience, I love serving these skewers with classic pairings. Thai sticky rice or fragrant jasmine rice are always winners, soaking up all the delicious flavors. You could also serve them alongside perfect grilled asparagus with a lemon-herb twist. A crisp green papaya salad or a simple cucumber salad offers a refreshing counterpoint to the rich chicken. For more ways to boost your overall plant intake, explore how to eat 30 plants per week. For the best flavor and visual impact, a final squeeze of fresh lime juice, a generous sprinkle of finely chopped fresh cilantro, and a scattering of crunchy salted peanuts are non-negotiable garnishes.

Storage & Meal Prep Strategies

Proper storage ensures you can enjoy these delicious skewers later. Store any leftover cooked skewers in an airtight container in the refrigerator for up to 4 days. The homemade peanut sauce should be stored separately in its own airtight container in the fridge, where it will last for up to 10 days.

This recipe is fantastic for meal prep! You can dice the chicken and prepare the marinade up to 24 hours in advance, keeping it covered in the refrigerator. The peanut sauce can be made up to 3 days ahead of time. This front-loading of prep makes assembly and grilling a quick and easy task on a busy weeknight.

To reheat, I recommend warming the skewers gently in the microwave at 50% power or for a few minutes in an air fryer to avoid drying out the chicken. Alternatively, they are quite delicious enjoyed cold over a fresh salad.

Final Thoughts

I hope you are as excited as I am about these juicy thai coconut chicken skewers. They are a true winner in my kitchen, packed with incredible flavor, and surprisingly easy to make thanks to that show-stopping caramelized glaze. By following these steps and my expert tips, you are guaranteed to have fantastic results that will impress everyone at your table. If you loved these skewers, be sure to check out our Healthy Creamy Chicken Broccoli Dinner!

Frequently Asked Questions (FAQ)

What are the best methods to ensure juicy Thai Coconut Chicken Skewers?
To ensure incredibly juicy skewers, there are three key steps: 1) use a full-fat coconut milk marinade, 2) avoid overcooking the chicken by using a digital thermometer to aim for 165°F after resting, and 3) our unique caramelized glaze helps seal in moisture at the end of cooking.

Can Thai Coconut Chicken Skewers be cooked in an oven or air fryer, and what are the instructions?
Absolutely! We have detailed instructions for both methods. Please scroll up to the ‘Oven and Air Fryer Instructions’ section for precise temperatures and cooking times for each alternative.

How can I customize the spice level and flavor balance of the peanut sauce?
It is very easy to adjust the spice level. For more heat, you can add a pinch of red pepper flakes or a small amount of sriracha to the sauce. For more sweetness, add a little more honey. Always taste and adjust as you go to find your perfect balance before serving.

What are the recommended side dishes and garnishes for Thai Coconut Chicken Skewers?
These skewers are fantastic with traditional Thai sticky rice or jasmine rice, a crisp green papaya salad, or simple grilled vegetables. For garnishes, a final squeeze of fresh lime juice, chopped cilantro, and crunchy salted peanuts are highly recommended.

How should I store and reheat leftover Thai Coconut Chicken Skewers and homemade Peanut Sauce?
Store leftover skewers and peanut sauce in separate airtight containers in the refrigerator. The cooked chicken will last up to 4 days, and the peanut sauce up to 10 days. Reheat the chicken gently in the microwave at 50% power or for a few minutes in an air fryer to maintain its tenderness.

Are there any substitutions I can make for dietary restrictions, like gluten-free or low-sodium options?
Yes, for a gluten-free option, ensure you use tamari or a certified gluten-free soy sauce alternative. For a lower sodium version, opt for reduced sodium soy sauce and adjust the added salt to taste. Chicken thighs are also a great substitute for breasts, offering a more forgiving and flavorful result.

Golden grilled thai coconut chicken skewers, perfectly charred and glistening, served with a fresh lime wedge.

The Ultimate Thai Coconut Chicken Skewers

Experience the irresistible aroma and flavor of these Thai Coconut Chicken Skewers. Juicy, tender chicken is marinated in a full-fat coconut milk blend, then grilled to perfection and finished with a unique caramelized coconut-lime glaze for an unforgettable taste. Versatile for grilling, oven, or air fryer.
Prep Time 45 minutes
Cook Time 8 minutes
Total Time 2 hours 53 minutes
Servings: 8 skewers
Course: Appetizer, Main Course
Cuisine: Asian, Thai
Calories: 550

Ingredients
  

For the Chicken Marinade
  • ½ cup coconut milk unsweetened, from a can, full fat is recommended but light may be substituted
  • ¼ cup soy sauce I use regular, reduced sodium may be substituted
  • ¼ cup light brown sugar packed
  • 1 lime juiced and zested
  • 2 tablespoons olive oil canola, grape seed, or vegetable oil may be substituted
  • 2-3 cloves garlic finely minced
  • 1 tablespoon yellow curry powder or to taste (red curry powder may be substituted)
  • 1 teaspoon turmeric
  • ¾ teaspoon ground ginger or to taste (fresh ginger may be substituted, use 1 rounded heaping teaspoon)
  • ½ teaspoon salt or to taste (use more salt if using reduced sodium soy sauce)
  • ½ teaspoon freshly ground black pepper or to taste
  • ½ teaspoon ground cardamom or to taste (if you don’t have this in your pantry, it’s fine to omit)
For the Chicken
  • 3 pounds boneless skinless chicken breasts diced into 1- 1 ½ inch pieces (boneless skinless chicken thighs may be substituted)
For the Peanut Sauce
  • cup creamy peanut butter use a heaping 1/3 cup, I use Skippy or Jif, natural style peanut butter is fine; almond butter, cashew butter, seed butters, etc. are also fine
  • ¼ cup honey or to taste
  • ¼ cup toasted sesame oil
  • 2 tablespoons apple cider vinegar
  • 1 to 2 teaspoons ground ginger or to taste
  • 1 teaspoon salt or to taste
  • 1 teaspoon freshly ground black pepper or to taste
  • 1 clove garlic finely minced or pressed, optional
  • 2 to 4 tablespoons coconut milk optional, or as desired for a thinner consistency
For Garnish
  • Lime wedges
  • Fresh cilantro finely minced (fresh basil or other fresh herbs may be used)
  • Salted peanuts roughly chopped

Equipment

  • Large Bowl
  • Whisk
  • Medium bowl
  • Small saucepan
  • Digital thermometer
  • Grill
  • Wooden skewers
  • Metal skewers
  • Baking sheet
  • foil
  • Air Fryer Basket

Method
 

1. Marinate the Chicken
  1. In a large bowl, combine all marinade ingredients and whisk vigorously until well blended. Add the diced chicken pieces, tossing to ensure all surfaces are evenly coated. Cover the bowl and refrigerate for at least 2-3 hours, or up to 12 hours for deeper flavor.
2. Prepare Skewers and Peanut Sauce
  1. About 30 minutes before grilling, soak wooden skewers in water to prevent burning. In a medium bowl, combine all peanut sauce ingredients and whisk until smooth and creamy. Adjust seasoning, sweetness, or thickness as desired. Set aside.
3. Preheat Grill & Thread the Chicken
  1. Preheat your grill to medium-high heat and lightly oil the grates. Thread the marinated chicken pieces onto soaked wooden or metal skewers, ensuring there is space between pieces for even cooking. Discard any remaining raw marinade.
4. Grill to Perfection
  1. Place skewers on the preheated grill. Grill for 7-8 minutes total, flipping every 3 minutes or as needed for even cooking and grill marks. Cook until internal temperature reaches 162°F. Transfer to a platter and rest for 5 minutes before serving; temperature will rise to 165°F.
5. Apply the Caramelized Glaze (The Secret Step!)
  1. While chicken grills, prepare the glaze: combine 1/4 cup unused marinade, 1 tablespoon palm sugar (or light brown sugar), and 1 teaspoon fish sauce in a small saucepan. Simmer over medium heat for 2-3 minutes until slightly thickened and glossy. During the last 2 minutes of grilling, brush this glaze generously over all sides of the chicken skewers.
6. Rest and Garnish
  1. After the chicken has rested, optionally squeeze fresh lime juice over the skewers. Garnish generously with finely minced fresh cilantro and roughly chopped salted peanuts before serving.
Oven and Air Fryer Instructions
    How to Bake in the Oven
    1. Preheat oven to 400°F (200°C). Line a baking sheet with foil and arrange threaded skewers, ensuring space between them. Bake for 15-20 minutes, flipping halfway. During the last 3-4 minutes, brush with the reduced glaze. For extra caramelization, broil for 1-2 minutes, watching carefully.
    How to Cook in the Air Fryer
    1. Preheat air fryer to 375°F (190°C). Place skewers in a single layer, working in batches if necessary. Cook for 10-14 minutes, flipping halfway through. Brush with the caramelized glaze during the last 2 minutes of cooking for a glossy finish.

    Nutrition

    Calories: 550kcalCarbohydrates: 38gProtein: 40gFat: 35gSaturated Fat: 18gCholesterol: 100mgSodium: 950mgPotassium: 500mgFiber: 4gSugar: 22gVitamin C: 10mgCalcium: 30mgIron: 2mg

    Notes

    For perfectly juicy skewers, remember to soak wooden skewers, use an instant-read thermometer (162°F internal temp), avoid crowding, and rest the chicken for 5 minutes. Leftover skewers keep for 4 days, peanut sauce for 10 days in the fridge. Both are excellent for meal prep. Reheat gently.
    Nutrition information is estimated based on common ingredients and serving sizes and may vary.

    Tried this recipe?

    Let us know how it was!

    Recommended Posts

    No comment yet, add your voice below!


    Add a Comment

    Your email address will not be published. Required fields are marked *

    Recipe Rating