Grilled Thai Coconut Chicken Skewers
Grilled Thai Coconut Chicken Skewers are a delicious and easy way to bring the vibrant flavors of Thai cuisine to your summer grilling repertoire. These skewers are marinated in a savory coconut milk marinade that infuses the chicken with a tropical twist, creating a savory dish perfect for outdoor barbecues or quick weeknight dinners. With each bite, you’ll experience tender, juicy chicken paired with the rich, creamy notes of coconut and the aromatic hints of garlic, ginger, and lime. This recipe is not only simple to follow, but it also makes for an impressive appetizer or main course, delighting everyone at your gathering. Whether you’re hosting a backyard barbecue or enjoying a quiet dinner at home, these Grilled Thai Coconut Chicken Skewers will surely be a hit. The appealing combination of flavors and textures makes them a standout dish for any occasion.
Ingredients
- For the Marinade:
- 1 cup coconut milk
- 2 tablespoons soy sauce
- 2 tablespoons brown sugar
- 1 tablespoon fish sauce (optional for extra umami)
- 2 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 1 tablespoon lime juice
- 1 teaspoon red pepper flakes (adjust to taste)
- For enhanced flavor, consider using full-fat coconut milk for a richer taste or light coconut milk if you prefer a lighter version.
- For the Chicken Skewers:
- 1.5 pounds boneless, skinless chicken thighs or breasts, cut into 1-inch cubes
- Wooden or metal skewers (if using wooden skewers, soak in water for at least 30 minutes to prevent burning and ensure they hold up during grilling)
- Choosing chicken thighs over breasts can yield a juicier skewer due to higher fat content.
- For Garnish (optional):
- Fresh cilantro, chopped
- Lime wedges
- Crushed peanuts (for added crunch and flavor)
- Consider adding thinly sliced green onions or sesame seeds as additional garnishes for a nice touch.
Steps / Instructions
- Prepare the Marinade: In a medium bowl, whisk together the coconut milk, soy sauce, brown sugar, fish sauce (if using), minced garlic, grated ginger, lime juice, and red pepper flakes until well combined. This coconut milk marinade will add a creamy richness and depth of flavor to your chicken, making each bite a savory delight. The balance of sweet, salty, and spicy in the marinade is key to achieving that authentic Thai flavor.
- Marinate the Chicken: Add the cubed chicken to the bowl with the marinade. Ensure all pieces are well coated to maximize flavor absorption. Cover and refrigerate for at least 1 hour, ideally 4 to 6 hours, to allow the flavors to penetrate the chicken fully. The longer the marination, the more intense the flavor will be. For best results, marinate overnight in the refrigerator.
- Preheat the Grill: Preheat your grill to medium-high heat (about 400°F or 200°C). Ensure the grates are clean and lightly oiled to prevent sticking, which can lead to uneven cooking or tearing of the chicken. A preheated grill is essential for creating beautiful grill marks and sealing in the chicken’s juices.
- Skewer the Chicken: Thread the marinated chicken pieces onto the skewers, leaving a little space between each piece for even cooking. This step ensures that each piece cooks thoroughly and absorbs the smoky flavor from the grill. Using metal skewers can also help retain heat better, resulting in a nicely charred exterior. If using wooden skewers, make sure they are soaked to prevent burning and ensure they do not splinter.
- Grill the Skewers: Place the skewers on the grill and cook for about 10-12 minutes, turning occasionally, until the chicken is cooked through and has nice grill marks. The chicken should reach an internal temperature of 165°F (75°C) and should be golden brown on the outside. Keep an eye on them to prevent burning, especially at the edges. A perfectly grilled skewer will have a slight char while remaining juicy inside.
- Rest and Serve: Once cooked, remove the skewers from the grill and let them rest for a few minutes. This helps the juices redistribute, ensuring moist chicken. Serve warm, garnished with chopped cilantro, lime wedges, and crushed peanuts, if desired. The garnish not only adds visual appeal but also enhances the dish’s flavor profile, making your Grilled Thai Coconut Chicken Skewers a feast for the eyes as well as the palate.
Tips & Tricks
- Storage: Leftover grilled chicken skewers can be stored in an airtight container in the refrigerator for up to 3 days. Reheat gently on a grill or stovetop to maintain texture, avoiding microwaving which can make the chicken tough. To freeze, wrap the skewers tightly in plastic wrap and store in a freezer-safe bag for up to 3 months.
- Make-Ahead: The marinade can be prepared a day in advance and stored in the refrigerator. Marinate the chicken overnight for even more flavor. This not only saves time but allows for deeper flavor infusion, making your meal prep easier and more efficient.
- Common Mistakes: Avoid overcooking the chicken; check for doneness with a meat thermometer to prevent dry chicken. Also, give the skewers space on the grill for even cooking. Crowding the grill can lead to uneven temperatures and cooking times, resulting in some pieces being perfectly cooked while others may turn out dry or undercooked.
- Pro Tip: For an extra kick, add some chopped Thai basil or cilantro into the marinade. This enhances the Thai flavors and gives a refreshing twist. You can also adjust the level of heat by varying the amount of red pepper flakes according to your preference. Remember to taste the marinade before adding the chicken to ensure it aligns with your flavor desires.
Variations
Feel free to experiment with the ingredients in this recipe to suit your tastes or dietary preferences. For a vegan version, substitute the chicken with firm tofu or veggies like bell peppers, zucchini, and mushrooms. You can still use the coconut milk marinade to achieve similar delicious and creamy flavors. For a gluten-free variation, ensure you use gluten-free soy sauce or tamari. Additionally, consider marinating shrimp or fish for a seafood twist that complements the coconut flavors beautifully. Don’t hesitate to explore different spices or herbs to create unique flavor profiles, such as adding a dash of curry powder or lemongrass for a more complex taste. You can learn more about this topic.
Serving Suggestions
These Grilled Thai Coconut Chicken Skewers are perfect on their own but pair beautifully with a refreshing salad, such as Citrus Feta Salad with Fresh Orange Segments, or a fragrant coconut rice to complete the meal. Serve with a cold beverage, such as Thai iced tea, for a delightful summer dining experience. You can also offer a dipping sauce, such as a sweet chili sauce or a peanut sauce, to further enhance the dish’s flavors. Check out our related guide for more tips on pairing dishes and elevating your grilling game, ensuring that your presentation impresses your guests as much as the flavors do.
Grilled Thai Coconut Chicken Skewers
Grilled Thai Coconut Chicken Skewers are a delicious and easy way to bring the vibrant flavors of Thai cuisine to your summer grilling repertoire. These skewers are marinated in a savory coconut milk marinade that infuses the chicken with a tropical twist, creating a savory dish perfect for outdoor barbecues or quick weeknight dinners.
Ingredients
- 1 cup coconut milk
- 2 tablespoons soy sauce
- 2 tablespoons brown sugar
- 1 tablespoon fish sauce (optional for extra umami)
- 2 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 1 tablespoon lime juice
- 1 teaspoon red pepper flakes (adjust to taste)
- 1.5 pounds boneless, skinless chicken thighs or breasts, cut into 1-inch cubes
- Wooden or metal skewers (if using wooden skewers, soak in water for at least 30 minutes)
- Fresh cilantro, chopped (for garnish)
- Lime wedges (for garnish)
- Crushed peanuts (for garnish)
Directions
In a medium bowl, whisk together the coconut milk, soy sauce, brown sugar, fish sauce (if using), minced garlic, grated ginger, lime juice, and red pepper flakes until well combined.
Add the cubed chicken to the bowl with the marinade. Ensure all pieces are well coated. Cover and refrigerate for at least 1 hour, ideally 4 to 6 hours.
Preheat your grill to medium-high heat (about 400°F or 200°C). Ensure the grates are clean and lightly oiled.
Thread the marinated chicken pieces onto the skewers, leaving a little space between each piece for even cooking.
Place the skewers on the grill and cook for about 10-12 minutes, turning occasionally, until the chicken is cooked through and has nice grill marks.
Once cooked, remove the skewers from the grill and let them rest for a few minutes. Serve warm, garnished with chopped cilantro, lime wedges, and crushed peanuts.
Recipe Reviews
- ★★★★★
Excellent recipe!
Leave a Reply
Your email address will not be published. Required fields are marked *

Excellent recipe!