Effortless Thai Coconut Chicken

Category: Restaurant-Quality Entrées at Home

Enjoy succulent Thai-inspired chicken skewers marinated in a mixture of coconut cream, soy sauces, fresh ginger, and garlic, then grilled to caramelized perfection. The coconut glaze adds a sweet, sticky finish while an optional peanut dipping sauce delivers creamy, nutty richness. Skewered chicken is cooked over high heat and basted generously for deep flavor. Serve these skewers hot off the grill, finished with crunchy lettuce or a sprinkle of roasted peanuts for extra texture. Simple swaps can be made for the marinade and protein to adjust taste or dietary preferences.

Sandra
By Sandra Sandra
Updated on Thu, 19 Jun 2025 19:12:00 GMT
A wooden plank with grilled meat on it. Pin
A wooden plank with grilled meat on it. | howtogourmet.com

This effortless Thai coconut chicken is my go-to when I want maximum flavor with minimal fuss and just a handful of main ingredients. Tender chicken soaks in a fragrant coconut marinade and gets sticky and golden on the grill with a sweet-salty glaze and creamy peanut sauce for dunking. It is a surefire crowd-pleaser for grilling season or anytime a tropical fix calls.

I whipped this up the first time for a last-minute cookout and everyone asked me for the recipe before dessert hit the table. It has been a summer favorite at our house ever since especially with a big bowl of sticky rice.

Ingredients

  • Boneless chicken thighs or drumsticks cut into chunks: Keeps the chicken juicy and soaks up all the marinade
  • Fresh ginger: Gives bright warmth and that signature Thai freshness
  • Garlic: Essential earthy depth
  • Light soy sauce: Salty base flavor you want a high-quality soy for the best result
  • Dark soy sauce: Adds richness in color and a boost of umami
  • Coconut cream: Brings lush texture and unmistakable coconut taste always shake the can before opening
  • Sugar: Balances the salt and heightens caramelization
  • Oyster sauce: Umami bomb for extra savoriness go for Thai or Chinese brands with short ingredient lists
  • Honey: Sweetness in the glaze helps caramelize
  • Peanut butter: Go for smooth unsweetened for silky peanut sauce
  • Rice vinegar: For a lively pop in your sauce
  • Thai red curry paste: Gives heat and vivid flavor
  • Maple syrup or honey: Either works for balancing the sauce both add a hint of complexity
  • Sesame oil: If using imparts a lovely nutty aroma
  • Chili oil: For those who want a touch of fire
  • Roasted peanuts: Crunchy garnish brings it all together
  • Lettuce: For wrapping everything up fresh and crisp

Tips: Always pick bright white coconut cream with little separation. Thighs are best for flavor and texture but breast works if you treat it gently.

Step-by-Step Instructions

Marinate the Chicken:
Combine chicken pieces freshly minced ginger and garlic together in a large bowl. Pour in both soy sauces coconut cream sugar and oyster sauce. Mix until each piece is glossy and well-coated. Cover and chill in the fridge for at least one hour all the way up to overnight. Longer marinating means deeper flavor.
Make the Peanut Sauce:
In a small bowl mix coconut cream smooth peanut butter rice vinegar red curry paste maple syrup or honey light soy sauce and a splash of water until you get a creamy pourable dip. If you like it thinner add a little more water. If you are craving nuttiness or heat stir in sesame oil or chili oil.
Prepare the Skewers:
If using wood skewers let them soak in water for half an hour so they don’t scorch on the grill. Remove your marinated chicken from the fridge 30 minutes before cooking and thread the pieces tightly onto skewers.
Make the Glaze:
Stir together coconut cream honey and light soy sauce until smooth. Keep nearby as this is your final grilling touch.
Grill the Chicken:
Preheat your grill to about 260 degrees Celsius. Lay the skewers on the hottest part of the grill. Turn them every couple of minutes so every side gets toasty and golden. After 15 to 18 minutes once the chicken is cooked through and picking up color it is done.
Glaze and Finish:
Brush the sticky coconut glaze over the skewers then flip and brush again. This step is what gives you that shiny caramelized look and taste.
Serve:
Move the hot glazed skewers onto a big plate. Pile up some fresh lettuce leaves and spoon over the quick peanut sauce. You can wrap everything up in lettuce or serve plain and just dip.
A wooden platter with grilled meat on skewers. Pin
A wooden platter with grilled meat on skewers. | chefsnaps.com

I always reach for coconut cream as my favorite ingredient. It brings so much richness and ties all the spices together in a lush balance. Some of my favorite family memories are around the grill brushing on the glaze and stealing bites hot off the skewer.

Storage Tips

Leftovers keep best in an airtight container in the fridge for up to three days. If you want to freeze the marinated raw chicken you can do that for about two months. Always reheat the cooked skewers gently over low heat or chop up and toss into a noodle stir-fry.

Ingredient Substitutions

If you cannot find coconut cream you can use full-fat coconut milk but know the flavor will be a little lighter. Pork shoulder works instead of chicken just cube it the same size for even cooking. If dark soy is missing use only light soy and bump up the sugar by a pinch.

Serving Suggestions

Serve these skewers piled on a tray with fresh lettuce and quick peanut sauce for dunking. Sticky jasmine rice or cold noodle salad pairs perfectly. If you want crunch add extra crushed peanuts and slivered scallions over the top.

A wooden cutting board with a row of grilled meat. Pin
A wooden cutting board with a row of grilled meat. | chefsnaps.com

Cultural Context

This recipe borrows from classic Thai barbecue and satay grilling where coconut marinades and sweet spicy sauces are the stars. Wrapping the skewers in crisp lettuce is a nod to Southeast Asian street food traditions where flavors are bold and everything is meant for sharing.

Recipe FAQs

→ Which cut of chicken works best?

Boneless thighs or drumsticks are ideal for tenderness and flavor, but breast meat may be used with brining for juiciness.

→ Can coconut milk replace coconut cream?

Yes, full-fat coconut milk can be substituted for coconut cream, though the glaze and marinade will be slightly lighter.

→ How is the meat kept juicy on the grill?

Marinating with coconut cream and soy sauces, along with brief, high-heat grilling, helps the meat stay moist and flavorful.

→ Is the peanut sauce essential?

No, it's optional but adds a creamy, nutty touch. You can omit or swap for other dipping sauces as desired.

→ What are good alternatives for oyster sauce?

Add extra soy sauce and a pinch more sugar if skipping oyster sauce to keep a balanced savory-sweet flavor.

→ Can pork be used instead of chicken?

Yes, pork shoulder cut to similar-sized cubes works well, absorbing the marinade and grilling up nicely.

Effortless Thai Coconut Chicken

Tender Thai-style chicken skewers glazed in coconut, served with optional peanut sauce for extra flavor.

Preparation Time
25 min
Cooking Time
18 min
Total Time
43 min
By Sandra: Sandra

Category: Main Courses

Skill Level: Easy

Cuisine: Thai

Yield: 4 Servings (Approximately 12 skewers)

Dietary Preferences: Dairy-Free

Ingredients

→ Marinated Chicken

01 1 kg boneless chicken thighs or drumsticks, cut into 2.5 cm chunks
02 2 tablespoons fresh ginger, minced (approximately 4-5 slices)
03 1.5 tablespoons garlic, finely chopped (about 2 cloves)
04 2 tablespoons light soy sauce
05 1 tablespoon dark soy sauce
06 2 tablespoons coconut cream
07 2 tablespoons granulated sugar
08 1 tablespoon oyster sauce

→ Coconut Glaze

09 6 tablespoons coconut cream
10 1.5 tablespoons honey
11 1 teaspoon light soy sauce

→ Optional Quick Peanut Sauce

12 2 tablespoons coconut cream
13 60 ml smooth, unsweetened peanut butter
14 1 teaspoon rice vinegar
15 1 teaspoon Thai red curry paste
16 2 teaspoons maple syrup or honey
17 2 teaspoons light soy sauce
18 2-3 tablespoons water, as needed
19 1 teaspoon sesame oil (optional)
20 1 teaspoon chili oil (optional)
21 Crushed roasted peanuts, for garnish (optional)

Steps

Step 01

Combine coconut cream, peanut butter, rice vinegar, red curry paste, maple syrup or honey, and soy sauce in a bowl. Mix until smooth, adding water for preferred consistency. Stir in sesame or chili oil if desired, and top with crushed peanuts. Set aside.

Step 02

Chop chicken into 2.5 cm cubes. Mince ginger and garlic. Place chicken, ginger, and garlic in a large bowl.

Step 03

Add light soy sauce, dark soy sauce, coconut cream, granulated sugar, and oyster sauce to the bowl. Toss to coat chicken evenly. Cover and refrigerate for 1-2 hours or overnight for best flavor.

Step 04

Mix coconut cream, honey, and light soy sauce in a small bowl. Set aside for glazing.

Step 05

If using wooden skewers, soak in water for 30 minutes. Thread marinated chicken pieces onto soaked skewers, fitting them snugly.

Step 06

Preheat grill to 260°C. Place skewers over direct heat and grill, turning every 2 minutes, for 15-18 minutes until fully cooked and golden.

Step 07

Brush skewers generously with coconut glaze. Flip and repeat to achieve a sticky, caramelized finish.

Step 08

Transfer hot skewers to a serving platter. Offer with lettuce leaves and optional peanut sauce for dipping or wrapping.

Additional Notes

  1. Full-fat coconut milk can replace coconut cream, yielding a lighter result.
  2. For a leaner dish, remove the chicken skin before marinating.
  3. If omitting oyster sauce, substitute with additional soy sauce and sugar for balance.
  4. Pork shoulder can be used instead of chicken; cut to similar sizes.
  5. Light soy sauce provides salt, while dark soy sauce enhances color and richness.
  6. Substitute honey with dissolved sugar in hot water for the glaze, if desired.

Required Equipment

  • Grill
  • Wooden or metal skewers
  • Mixing bowls
  • Basting brush
  • Chef's knife
  • Cutting board

Allergen Information

Always review every ingredient for potential allergens and consult a health professional if you’re unsure.
  • Contains soy
  • Contains peanuts
  • Contains oyster (shellfish)

Nutritional Information (per serving)

The provided details are for informational purposes and should not replace professional health advice.
  • Calories: 460
  • Fats: 28 g
  • Carbohydrates: 16 g
  • Proteins: 36 g