Chicken Satay with Peanut Sauce

Published:

by Olivia

If you’re looking for a dish that’s packed with bold flavors and perfect for grilling, Chicken Satay with Peanut Sauce is a must-try. These juicy, marinated chicken skewers are infused with Thai-inspired seasonings and grilled to perfection. Paired with a rich, creamy peanut sauce, this dish delivers a balance of savory, nutty, and slightly spicy flavors that are simply irresistible.

Chicken Satay with Peanut Sauce

Remember it later

Planning to try this recipe soon? Pin it for a quick find later!

PIN IT NOW!
Pin for later!
Pin for later!

Whether you’re hosting a summer BBQ, preparing an easy weeknight dinner, or looking for a standout appetizer, this recipe fits the bill. The marinade deeply infuses the chicken with warm spices, while the peanut sauce adds a luscious, slightly sweet contrast. Best of all, it’s quick and easy to prepare with simple ingredients.

Why You’ll Love This Recipe

  • Packed with Flavor – The marinade includes coconut milk, red curry paste, and aromatic spices for deep, authentic taste.
  • Easy to Prepare – Simple ingredients, quick prep, and minimal hands-on cooking.
  • Perfect for Grilling – Ideal for BBQs, parties, or casual outdoor meals.
  • Customizable – Adjust the spice level, swap proteins, or modify the peanut sauce to suit your taste.

Preparation Phase & Tools to Use

Essential Tools and Equipment

  • Mixing Bowls – For marinating the chicken and preparing the peanut sauce.
  • Whisk – Helps blend the marinade and sauce ingredients smoothly.
  • Wooden or Metal Skewers – If using wooden skewers, soak them in water for at least 30 minutes to prevent burning.
  • Grill or Grill Pan – A gas grill, charcoal grill, or a stovetop grill pan works well.
  • Basting Brush (Optional) – Useful for brushing extra marinade on the chicken while grilling.

Preparation Tips

  • Use chicken thighs for the best texture – They stay juicier compared to chicken breasts.
  • Marinate for at least 1 hour – For deeper flavor, marinate overnight.
  • Preheat the grill properly – Ensures even cooking and prevents sticking.
  • Avoid overcrowding the grill – Leave space between skewers for even charring.

Ingredients

For the Chicken Satay Skewers:

  • 1⁄3 cup coconut milk
  • 3 tablespoons soy sauce
  • 1 tablespoon red curry paste
  • 1 tablespoon fish sauce
  • 1 tablespoon brown sugar
  • 4 cloves garlic, minced
  • 2 teaspoons curry powder
  • 1⁄2 teaspoon salt
  • 1⁄4 teaspoon white pepper
  • 2 lbs boneless, skinless chicken (thighs, breasts, or tenders), cut into 1-inch strips
  • 16 skewers

For the Peanut Sauce:

  • 1⁄2 cup peanut butter
  • 1⁄4 cup coconut milk
  • 2 tablespoons brown sugar
  • 1 tablespoon red curry paste
  • 1 tablespoon soy sauce
  • 1 tablespoon fish sauce
  • 1 tablespoon lime juice

For Serving:

  • Chopped roasted peanuts
  • Sliced red chilis
  • Lime wedges
  • Fresh cilantro leaves

Step-by-Step Directions

1. Marinate the Chicken

  1. In a large bowl, whisk together coconut milk, soy sauce, red curry paste, fish sauce, brown sugar, garlic, curry powder, salt, and white pepper until smooth.
  2. Add the chicken strips and toss to coat evenly.
  3. Cover and refrigerate for at least 1 hour, or up to overnight for maximum flavor.

2. Make the Peanut Sauce

  1. In a medium saucepan over medium heat, combine peanut butter, coconut milk, brown sugar, red curry paste, soy sauce, fish sauce, and lime juice.
  2. Whisk until smooth and bring to a gentle simmer, stirring frequently for about 5 minutes until thickened.
  3. Remove from heat and set aside.

3. Prepare the Skewers

  • If using wooden skewers, soak them in water for at least 30 minutes to prevent burning.
  • Thread the marinated chicken onto the skewers, discarding any leftover marinade.

4. Grill the Chicken

  1. Preheat a grill or grill pan over medium-high heat.
  2. If using a grill pan, add 1-2 tablespoons of oil to prevent sticking.
  3. Grill the chicken skewers for 3-4 minutes per side, or until lightly charred and fully cooked through.

5. Serve and Garnish

  • Serve the chicken satay skewers warm with the peanut sauce on the side for dipping.
  • Garnish with chopped peanuts, sliced red chilis, lime wedges, and fresh cilantro.

Serving Suggestions

Pairing chicken satay with the right sides enhances the flavors and creates a well-balanced meal. Here are eight delicious side dish recommendations:

1. Coconut Rice

The creamy peanut sauce and the rich, flavorful marinade pair beautifully with coconut-infused jasmine rice. The subtle sweetness and creaminess of the rice help balance the savory, slightly spicy chicken.

2. Thai Cucumber Salad

A fresh, crisp cucumber salad with a light dressing of rice vinegar, sugar, and chili flakes adds a refreshing contrast to the warm and flavorful satay. The crunch and acidity cleanse the palate between bites.

3. Mango Sticky Rice

For a sweet and satisfying finish, serve chicken satay with mango sticky rice. The tropical flavors complement the nuttiness of the peanut sauce and the charred, grilled chicken.

4. Grilled Pineapple Slices

Grilled pineapple brings a smoky, caramelized sweetness that pairs perfectly with the spices in the marinade. The fruit’s acidity cuts through the richness of the peanut sauce, making each bite more flavorful.

5. Peanut Noodle Salad

A chilled noodle salad tossed with peanut dressing, fresh vegetables, and herbs makes a great side dish. It echoes the peanut flavors of the satay while adding texture and freshness.

6. Steamed Jasmine Rice

For a simple yet effective pairing, serve chicken satay with plain jasmine rice. The neutral flavor of the rice allows the bold spices of the marinade and peanut sauce to shine.

7. Spicy Papaya Salad (Som Tam)

This zesty and crunchy salad made with shredded green papaya, lime juice, fish sauce, and chili brings a bold and tangy flavor that contrasts well with the savory and nutty satay.

8. Garlic Green Beans

Sautéed green beans with garlic and a hint of soy sauce add a crisp, savory element that pairs well with the grilled chicken. The umami flavors make this a well-rounded side dish.


Pin for later!

Common Mistakes to Avoid & How to Perfect the Recipe

Even with a straightforward recipe, small mistakes can affect the outcome. Here are some common pitfalls and ways to avoid them:

1. Overcooking the Chicken

Problem: Cooking the chicken for too long makes it dry and tough.
Solution: Grill the chicken over medium-high heat for 3-4 minutes per side and remove it from the heat once the internal temperature reaches 165°F (75°C). Let it rest for a few minutes before serving.

2. Not Marinating Long Enough

Problem: A short marination time leads to less flavorful chicken.
Solution: Marinate for at least 1 hour, but overnight is best for maximum flavor. The longer the marinade has to penetrate the chicken, the better the taste.

3. Skipping the Skewer Soaking Step

Problem: Wooden skewers burn on the grill if they aren’t soaked.
Solution: Soak wooden skewers in water for at least 30 minutes before threading the chicken to prevent charring and breaking.

4. Not Stirring the Peanut Sauce Enough

Problem: Peanut butter can burn easily if left unstirred while cooking.
Solution: Stir the peanut sauce constantly over medium heat until smooth and thickened. If it becomes too thick, add a splash of warm water or coconut milk.

5. Using the Wrong Cut of Chicken

Problem: Chicken breasts can dry out quickly, while some cuts may be too tough.
Solution: Chicken thighs are the best option because they remain juicy and tender after grilling. If using chicken breast, marinate for at least 2 hours to help retain moisture.

6. Crowding the Grill

Problem: Placing too many skewers on the grill at once can result in uneven cooking.
Solution: Leave at least ½ inch of space between skewers to ensure even heat distribution and allow proper charring.

7. Not Adjusting the Spice Level

Problem: The recipe may be too mild or too spicy for some tastes.
Solution: Increase or decrease the amount of red curry paste and chili flakes in the peanut sauce and marinade based on preference. Add a bit of honey if you want a sweeter sauce.

8. Forgetting to Rest the Chicken

Problem: Cutting into the chicken immediately after grilling releases juices, making it dry.
Solution: Let the chicken rest for 3-5 minutes after grilling to allow the juices to redistribute, ensuring each bite is moist and flavorful.

Pin for later!

Recipe Tips for Perfect Chicken Satay

1. Choose the Right Cut of Chicken

Chicken thighs are the best choice for satay because they stay moist and tender even after grilling. If using chicken breast, marinate for at least two hours to prevent dryness.

2. Adjust the Spice Level

For a spicier marinade and sauce, add extra red curry paste, a pinch of cayenne pepper, or chopped Thai chilies. For a milder version, reduce the red curry paste and add a bit more coconut milk.

3. Keep the Skewers from Burning

Soak wooden skewers in water for at least 30 minutes before threading the chicken. This prevents them from burning on the grill.

4. Achieve the Perfect Char

For a slightly smoky and charred exterior, grill the skewers over medium-high heat. Avoid constantly flipping them—turn them only once for even cooking and a golden-brown sear.

5. Make the Peanut Sauce Creamier

If the peanut sauce becomes too thick, add a splash of warm water or coconut milk to loosen it. Stir well to maintain a smooth, creamy consistency.

6. Double the Sauce for Dipping

While the peanut sauce in this recipe is enough for dipping, making an extra batch ensures every bite is coated with rich, nutty goodness.

7. Marinate for Maximum Flavor

Marinating the chicken for at least one hour is essential, but leaving it overnight deepens the flavors even more. The longer the marinade soaks in, the more flavorful and tender the chicken becomes.

8. Rest the Chicken Before Serving

After grilling, let the skewers rest for about five minutes. This allows the juices to redistribute, keeping the chicken moist and flavorful.


Storage and Reheating Instructions

How to Store Leftovers

  • Refrigeration: Store leftover chicken satay in an airtight container in the refrigerator for up to four days. Keep the peanut sauce separate to maintain its texture.
  • Freezing: Cooked chicken skewers can be frozen for up to two months. Wrap them tightly in plastic wrap or store them in a freezer-safe container. Thaw in the refrigerator overnight before reheating.

How to Reheat

  • Stovetop: Heat a skillet over medium-low heat, adding a splash of water or coconut milk to prevent dryness. Cook for a few minutes until warm.
  • Oven: Preheat the oven to 350°F (175°C). Place the skewers on a baking sheet and heat for 10 minutes until warmed through.
  • Microwave: Heat in 30-second intervals, checking frequently to avoid overcooking.

Can Peanut Sauce Be Stored?

Yes, peanut sauce stores well. Keep it in an airtight container in the refrigerator for up to one week. If it thickens, stir in a little warm water or coconut milk before serving.


Pin for later!

Frequently Asked Questions

1. Can I Make Chicken Satay Without Skewers?

Yes. Instead of skewering the chicken, marinate whole chicken thighs or breasts and grill them as they are. Once cooked, slice them into strips and serve with the peanut sauce.

2. What Can I Use Instead of Fish Sauce?

If you need a substitute, try soy sauce for a milder umami flavor or Worcestershire sauce for a similar depth. For a vegan alternative, use coconut aminos.

3. Is This Recipe Gluten-Free?

This recipe can be made gluten-free by using tamari or gluten-free soy sauce instead of regular soy sauce. Always check ingredient labels, especially for fish sauce and curry paste.

4. Can I Bake the Chicken Instead of Grilling?

Yes. Preheat the oven to 400°F (200°C) and bake the chicken skewers on a lined baking sheet for 15–20 minutes, flipping halfway through. Broil for the last two minutes for a slightly charred effect.

5. Can I Use a Different Protein?

Absolutely. Beef, shrimp, or tofu work well as substitutes. Adjust marinating and cooking times accordingly—shrimp cooks in just a few minutes, while beef may require a slightly longer grill time.

6. How Can I Make the Peanut Sauce Nut-Free?

For a nut-free version, replace peanut butter with sunflower seed butter or tahini. The flavor will be slightly different but still rich and creamy.

7. Can I Make This Dish Ahead of Time?

Yes. Marinate the chicken and prepare the peanut sauce up to one day in advance. When ready to serve, simply grill the skewers and reheat the sauce.

8. What’s the Best Way to Serve This Dish for a Party?

For easy serving at gatherings, keep the skewers warm in a covered dish and offer extra peanut sauce on the side. Provide lime wedges and chopped peanuts as garnishes for guests to add as desired.


Conclusion

Chicken satay with peanut sauce is a flavorful, versatile dish that works as an appetizer, main course, or party favorite. With the right marinating time, grilling techniques, and storage methods, you can enjoy juicy, perfectly spiced chicken with a creamy, nutty dipping sauce every time.

Whether served with coconut rice, a fresh cucumber salad, or simple jasmine rice, this dish is sure to impress. Master the marinade, adjust the spice level to your taste, and enjoy the rich flavors of this Thai-inspired classic.

Chicken Satay with Peanut Sauce

If you’re looking to impress at your next BBQ, this Chicken Satay with Peanut Sauce is a must-try. Juicy, flavorful chicken skewers are marinated in a fragrant Thai-inspired blend and grilled to perfection. Served with a rich, creamy peanut sauce, this dish is nutty, savory, and absolutely irresistible!
Prep Time15 minutes
Cook Time10 minutes
Total Time25 minutes
Course: Dinner
Cuisine: Thai
Keyword: BBQ chicken recipe, chicken satay, grilled chicken skewers, peanut sauce, Thai satay
Servings: 8
Calories: 416kcal

Ingredients

For the Chicken Satay Skewers:

  • 1/3 cup coconut milk
  • 3 tablespoons soy sauce
  • 1 tablespoon red curry paste
  • 1 tablespoon fish sauce
  • 1 tablespoon brown sugar
  • 4 cloves garlic minced
  • 2 teaspoons curry powder
  • 1/2 teaspoon salt
  • 1/4 teaspoon white pepper
  • 2 lbs boneless skinless chicken (thighs, breasts, or tenders), cut into 1-inch strips
  • 16 skewers

For the Peanut Sauce:

  • 1/2 cup peanut butter
  • 1/4 cup coconut milk
  • 2 tablespoons brown sugar
  • 1 tablespoon red curry paste
  • 1 tablespoon soy sauce
  • 1 tablespoon fish sauce
  • 1 tablespoon lime juice

For Serving:

  • Chopped roasted peanuts
  • Sliced red chilis
  • Lime wedges
  • Cilantro leaves

Instructions

Marinate the Chicken

  • In a large bowl, whisk together the coconut milk, soy sauce, red curry paste, fish sauce, brown sugar, garlic, curry powder, salt, and white pepper until smooth. Add the chicken strips and toss to coat evenly. Cover and refrigerate for at least 1 hour, or up to overnight for maximum flavor.

Make the Peanut Sauce

  • In a medium saucepan over medium heat, combine the peanut butter, coconut milk, brown sugar, red curry paste, soy sauce, fish sauce, and lime juice. Whisk until smooth and bring to a simmer, stirring frequently for about 5 minutes until thickened. Remove from heat and set aside.

Prepare the Skewers

  • If using wooden skewers, soak them in water for at least 30 minutes to prevent burning. Thread the marinated chicken onto the skewers, discarding any leftover marinade.

Grill the Chicken

  • Preheat a grill or grill pan over medium-high heat. If using a grill pan, add 1-2 tablespoons of oil to prevent sticking. Grill the chicken skewers for 3-4 minutes per side, or until lightly charred and fully cooked through.

Serve and Garnish

  • Serve the chicken satay skewers warm with the peanut sauce on the side for dipping. Garnish with chopped peanuts, sliced red chilis, lime wedges, and fresh cilantro. Enjoy!

Notes

Use thigh meat for juicier skewers. Chicken thighs stay tender and moist, making them the best choice for satay. If using breast meat, cut into cubes and marinate for at least 2 hours.
Try chicken tenderloins. If you prefer white meat but want a juicier result, use tenderloins for easy skewering.
Skip the skewers. If you don’t want to fuss with skewers, marinate whole chicken thighs and grill them instead. You’ll need a knife and fork, but the flavor will be just as delicious!

Next Recipe

Leave a Comment

Recipe Rating




Share to...