Liz’s Elegant Chicken Satay Skewers with Peanut Dipping Sauce

Published On: April 26, 2026
Follow Us
chicken satay peanut sauce

Ever notice how the best appetizers disappear first at parties? Chicken satay peanut sauce is that magical combination — crispy skewers with creamy dipping sauce that guests can’t stop reaching for. I’ve made these for everything from casual weeknight gatherings to fancy dinner parties, and honestly, they never disappoint.

The prep feels fancy but takes barely 25 minutes total. Your kitchen will smell absolutely incredible, and everyone assumes you spent way more time than you actually did. Plus, you can make these ahead and reheat them right before guests arrive.

Want to impress without the stress? These elegant skewers are your answer. Bookmark this recipe for your next summer party appetizer spread — your guests will ask for the recipe.

If you’re looking for other crowd-pleasing starters, try pairing this menu with classic shrimp cocktail for a seriously impressive appetizer lineup.

Why this chicken satay peanut sauce works

Ever wonder why restaurant versions taste so much better than homemade attempts? The trick is using creamy coconut milk combined with just enough heat to balance the peanut richness. I’ve tested this recipe about fifteen times (yes, really), and the proportions are finally perfect.

  • Ready in 37 minutes total — perfect for busy weeknights or last-minute entertaining
  • Tender chicken with a slight char makes every bite feel special and restaurant-quality
  • Naturally gluten-free when using tamari or coconut aminos instead of soy sauce
  • Make-ahead friendly — grill them morning-of, store in the fridge, reheat in minutes
Prep Time Cook Time Calories Servings Cuisine
25 minutes 12 minutes 285 per serving 6 servings Thai

Ingredients for chicken satay peanut sauce

Ingredients for chicken satay peanut sauce
  • 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)

Can’t find natural peanut butter? Regular creamy works great too — the sauce comes out the same silky texture. Some people add almond butter instead, which honestly tastes fantastic if you’re looking to switch things up with the chicken satay peanut sauce.

For the coconut milk, full-fat is non-negotiable here (trust me on this). Light versions make the sauce watery and thin. Skip the chili flakes if your crowd doesn’t like heat — you won’t lose anything flavor-wise.

Step-by-step instructions

Cooking instructions for chicken satay peanut sauce

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.

Serving ideas for chicken satay peanut sauce

These elegant skewers are the star of any appetizer board.

With jasmine rice and cucumber salad

Serve your chicken satay peanut sauce over fluffy jasmine rice with a simple cucumber salad on the side. The cool, crisp cucumbers cut through the richness of the peanut sauce beautifully. It transforms casual skewers into a complete light meal.

As part of an Asian entertaining spread

Pair these with spring rolls, vegetable dumplings, and your chicken satay peanut sauce for an impressive summer party appetizer spread. Keep everything on small plates for grazing-style entertaining. Your guests will feel like they’re at a high-end restaurant.

With lettuce wraps and fresh herbs

Set up a DIY lettuce wrap station using butter lettuce leaves, fresh cilantro, mint, and your garlic butter sauce recipe on the side. Guests can build their own wraps with the skewered chicken pieces. It’s interactive, fun, and totally Pinterest-worthy.

Pro tips for perfect chicken satay peanut sauce

Storage tips

– Keep leftover skewers in an airtight container for up to 4 days in the fridge – Store peanut sauce separately to prevent sogginess – Freeze cooked skewers for up to 3 months without the sauce

Make-ahead instructions

– Marinate chicken up to 8 hours before skewering and grilling – Make peanut sauce the day before and store in the fridge – Skewer chicken in the morning, cover with plastic wrap, grill right before serving

Variations

– Swap chicken for shrimp or beef for different protein options – Add coconut aminos instead of soy sauce for a slightly sweeter flavor – Use sriracha instead of chili flakes for a different heat profile – Toss in 1 tbsp honey to the chicken marinade for extra sweetness

Troubleshooting

– Dry chicken means you skipped the marinade or overcooked it — always check internal temp – Sauce breaks or looks separated? Whisk in a tablespoon of water slowly until silky again – Wooden skewers still burning? Wrap the top third in foil before grilling to protect them

Frequently asked questions

Can I make chicken satay peanut sauce the day before?

Yes! Make your peanut sauce up to 2 days ahead and store it in an airtight container in the fridge. The chicken satay peanut sauce actually tastes better after flavors meld overnight. Just give it a good stir before serving because the peanut butter settles slightly. The marinated chicken stays fresh for 8 hours, so you can prep that morning and grill later.

Can I use an air fryer instead of grilling?

Absolutely, and honestly it’s less fussy. Spray your air fryer basket with cooking oil and arrange skewers in a single layer at 380°F for 10 to 12 minutes, shaking halfway through. You’ll get crispy exteriors without any charring worries. The results are consistently juicy and perfect every single time.

How do I reheat leftover skewers?

Pop them on a baking sheet at 350°F for 5 to 8 minutes until heated through — you want them warm but not dried out. The stovetop method beats the oven version every time: heat a skillet over medium-high and warm skewers for 2 to 3 minutes per side. Either way, reheat the peanut sauce separately in a small saucepan with a splash of water if it’s thickened.

Is there a dairy-free version of this chicken satay peanut sauce?

The recipe is already completely dairy-free since we’re using coconut milk instead of cream. Peanut butter is your thickening agent, and everything else is naturally free of animal products. This makes it perfect for guests with dietary restrictions without sacrificing any flavor or elegance.

Final thoughts

This chicken satay peanut sauce recipe honestly changed my entertaining game. I used to stress about appetizers, but these skewers proved you don’t need complicated techniques — just quality ingredients and proper timing.

Your guests will be seriously impressed with these elegant skewers. They take barely 37 minutes but taste like you spent hours planning. For more stunning starters, check out smoked salmon cucumber bites to round out your elegant party appetizer menu.

Make this recipe soon — bookmark it right now for your next summer entertaining. Honestly, these might become your signature dish. Your friends will keep asking you to bring them to every gathering.

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.

liz E. Pepper

Hi! I'm Liz!

I'm the recipe developer, food photographer, and passionate cook behind LizTable. I believe anyone can create delicious Mediterranean and Italian meals with simple ingredients, even if you're short on time and cooking for a busy family.

Get Daily Recipe Inspiration

FOLLOW