Go Back

Liz's Elegant Chicken Satay Skewers with Peanut Dipping Sauce

chicken satay peanut sauce delivers crispy chicken skewers perfect for summer parties. Elegant skewers and summer party appetizer add Asian flair. Experience...
Prep Time 25 minutes
Cook Time 12 minutes
Total Time 37 minutes
Servings: 6 servings
Course: Appetizers
Cuisine: Thai
Calories: 285

Ingredients
  

  • 2 lbs boneless skinless chicken breast cut into 1-inch cubes
  • 1 tbsp vegetable oil
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 1 tbsp soy sauce
  • 1 tbsp honey
  • 1/4 cup peanut butter
  • 1/2 cup coconut milk
  • 1 clove garlic minced
  • 1 tsp grated ginger
  • 1 tsp lime juice
  • 1/2 tsp chili flakes
  • 12 bamboo skewers (soaked in water for 30 minutes)

Method
 

  1. Soak 12 bamboo skewers in water for at least 30 minutes so they don't char on the grill. Meanwhile, cut your 2 lbs chicken breast into 1-inch cubes — keeping them consistent size means they'll cook evenly. Pat the pieces dry with paper towels because moisture is the enemy of that golden crust you're after.
  2. Toss the chicken with 1 tbsp vegetable oil, 1 tsp salt, 1/2 tsp black pepper, and 1 tbsp soy sauce in a bowl. Make sure every piece gets coated because that's your flavor foundation. Let it sit for 10 minutes while you prep the peanut sauce — this little marinade step makes a real difference.
  3. Make your peanut dipping sauce by whisking together 1/4 cup peanut butter, 1/2 cup coconut milk, minced garlic, 1 tsp ginger, 1 tsp lime juice, and 1/2 tsp chili flakes in a small bowl. Taste it and adjust — if it's too thick, add a splash more coconut milk. This is your moment to dial in the chicken satay peanut sauce flavors exactly how you want them.
  4. Thread 3 to 4 chicken pieces onto each soaked skewer, leaving a little space between pieces so heat circulates. Don't pack them too tight or the centers stay raw while the outside burns. I learned this the hard way after my first batch came out undercooked on the inside.
  5. Heat your grill to medium-high (about 400°F) and lightly oil the grates. Working in batches so you don't overcrowd the grill, place skewers directly on the heat. You'll hear them sizzle immediately — that's the sound of delicious things happening.
  6. Grill for 6 minutes on the first side without moving them. This creates that beautiful golden-brown exterior everyone loves. Flip carefully and cook another 5 to 6 minutes until the internal temp hits 165°F at the thickest part. Don't skip the temperature check — it's the only way to guarantee doneness.
  7. Transfer finished skewers to a clean plate and let them rest for 2 minutes before serving with your prepared peanut sauce. The resting time lets everything settle and keeps the chicken juicy. Serve immediately while they're still warm — that contrast between crispy outside and tender chicken is the whole point here.