Go Back
Grilled Chicken Skewers With Thai Peanut Sauce

Grilled Chicken Skewers with Thai Peanut Sauce

Tender marinated chicken skewers grilled to perfection and glazed with a creamy, spicy Thai peanut sauce. Garnished with fresh coriander and crushed peanuts for a vibrant, flavorful main course.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Main Course
Cuisine: American
Calories: 350

Ingredients
  

  • 600 g boneless skinless chicken breasts, cut into 3cm chunks
  • 3 tbsp soy sauce or tamari for gluten-free
  • 2 tbsp vegetable oil
  • 2 cloves garlic minced
  • 1 tbsp grated fresh ginger
  • 1 tbsp lime juice
  • 1 tsp brown sugar
  • 200 ml coconut milk full-fat
  • 4 tbsp smooth peanut butter
  • 1 tbsp soy sauce for the sauce
  • 1 tbsp lime juice for the sauce
  • 1 tsp sriracha or chilli garlic sauce adjust to taste
  • 1 tsp brown sugar for the sauce
  • Fresh coriander chopped, for garnish
  • Crushed peanuts for garnish
  • 8 wooden or metal skewers if wooden, soak in water for 30 minutes

Method
 

  1. Prepare the marinade: In a medium bowl, whisk together the 3 tbsp soy sauce, vegetable oil, minced garlic, grated ginger, 1 tbsp lime juice, and 1 tsp brown sugar. The mixture will look thin and smell sharp and aromatic. Add the chicken chunks and toss well to coat. Cover and refrigerate for at least 30 minutes, or up to 2 hours for deeper flavour.
  2. Make the peanut sauce: In a small saucepan over medium-low heat, combine the coconut milk, peanut butter, 1 tbsp soy sauce, 1 tbsp lime juice, sriracha, and 1 tsp brown sugar. Stir constantly with a whisk. The sauce will start thick and clumpy, then smooth out into a glossy, pale caramel colour. When it begins to bubble gently at the edges and the aroma of roasted peanuts fills your kitchen, remove from heat. It should coat the back of a spoon.
  3. Thread the skewers: Remove the chicken from the fridge. Thread 4-5 pieces onto each skewer, leaving a small gap between pieces for even cooking. The chicken should feel cool to the touch and look glossy from the marinade.
  4. Preheat the grill: Heat your grill or grill pan to medium-high heat (about 200°C). You should feel a strong heat rising when you hold your hand 15cm above the grates. Lightly oil the grates with a paper towel dipped in vegetable oil to prevent sticking.
  5. Grill the skewers: Place the skewers on the hot grill. You'll hear a satisfying sizzle immediately. Cook for 4-5 minutes without moving them, until the bottom is golden-brown with distinct grill marks. Flip using tongs — the chicken should release easily from the grates. Cook the other side for another 4-5 minutes. The chicken should feel firm to the touch and the internal temperature should reach 74°C on a meat thermometer. The exterior will be charred in places and smell smoky and savoury.
  6. Glaze with sauce: In the last 2 minutes of cooking, use a basting brush to generously coat each skewer with some of the peanut sauce. Let it cook for 1 minute per side, allowing the sauce to caramelise slightly. The sauce will turn a deeper golden colour and become tacky.
  7. Rest and serve: Remove the skewers from the grill and let them rest on a plate for 3-5 minutes. This allows the juices to redistribute. Garnish with fresh coriander and crushed peanuts. Serve the remaining peanut sauce on the side for dipping.

Notes

If using wooden skewers, soak them in water for 30 minutes before threading to prevent burning. For a gluten-free version, use tamari instead of soy sauce. Marinate the chicken for up to 2 hours for deeper flavor.