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!

Why You’ll Love This Recipe
- Flavorful Marinade: The marinade combines coconut milk, soy sauce, and spices for an explosion of taste.
- Quick Preparation: With only 15 minutes of prep time, you can easily whip this up for any occasion.
- Versatile Serving Options: Whether it’s a BBQ or a weeknight dinner, this dish fits perfectly into any meal plan.
- Crowd-Pleaser: Perfect for gatherings! The combination of chicken and peanut sauce will delight guests of all ages.
- Healthy Ingredients: Packed with protein and healthy fats from the peanut butter and coconut milk.
Tools and Preparation
Before diving into the recipe, gather the necessary tools to ensure a smooth cooking experience.
Essential Tools and Equipment
- Skewers
- Mixing bowls
- Whisk
- Grill or grill pan
- Medium saucepan
Importance of Each Tool
- Skewers: Essential for holding the marinated chicken while grilling; they help achieve even cooking.
- Mixing Bowls: Useful for combining ingredients without mess; larger bowls allow easy tossing of chicken in marinade.
- Whisk: Ensures a smooth peanut sauce by mixing ingredients thoroughly without lumps.
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

How to Make Chicken Satay with Peanut Sauce
Step 1: 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.
1. Add the chicken strips and toss to coat evenly.
2. Cover and refrigerate for at least 1 hour, or up to overnight for maximum flavor.
Step 2: Make the Peanut Sauce
In a medium saucepan over medium heat:
1. Combine the peanut butter, coconut milk, brown sugar, red curry paste, soy sauce, fish sauce, and lime juice.
2. Whisk until smooth and bring to a simmer.
3. Stir frequently for about 5 minutes until thickened. Remove from heat and set aside.
Step 3: Prepare the Skewers
If using wooden skewers:
1. Soak them in water for at least 30 minutes to prevent burning.
2. Thread the marinated chicken onto the skewers while discarding any leftover marinade.
Step 4: Grill the Chicken
Preheat a grill or grill pan over medium-high heat:
1. If using a grill pan, add 1-2 tablespoons of oil to prevent sticking.
2. Grill the chicken skewers for 3-4 minutes per side or until lightly charred and fully cooked through.
Step 5: Serve and Garnish
Serve the chicken satay skewers warm with the peanut sauce on the side for dipping:
1. Garnish with chopped peanuts, sliced red chilis, lime wedges, and fresh cilantro.
2. Enjoy!
How to Serve Chicken Satay with Peanut Sauce
Serving Chicken Satay with Peanut Sauce can elevate your dining experience, whether it’s a casual family dinner or a festive gathering. The combination of juicy chicken skewers and creamy peanut sauce is not only delicious but also visually appealing.
Garnish Ideas
- Chopped Roasted Peanuts: Sprinkle over the dish for added crunch and nutty flavor.
- Sliced Red Chilis: Add fresh slices for a spicy kick that balances the richness of the peanut sauce.
- Lime Wedges: Squeeze over the top to enhance flavors with a zesty brightness.
- Fresh Cilantro Leaves: Use as a garnish for a pop of color and fresh herbal notes.
Presentation Tips
- Skewer Arrangement: Lay the grilled chicken skewers on a platter in an eye-catching pattern.
- Sauce Bowl: Serve peanut sauce in a small bowl at the center of the platter for easy dipping.
Accompaniments
- Cucumber Salad: A refreshing cucumber salad can complement the rich flavors of chicken satay nicely.
- Jasmine Rice: Fluffy jasmine rice pairs perfectly as a base to soak up any leftover peanut sauce.
How to Perfect Chicken Satay with Peanut Sauce
To make your Chicken Satay with Peanut Sauce truly outstanding, consider these helpful tips:
- Marinate Longer: Allowing the chicken to marinate overnight intensifies flavor and tenderness.
- Use Coconut Milk Wisely: Opt for full-fat coconut milk for creamier peanut sauce, enhancing its richness.
- Soak Skewers: If using wooden skewers, soaking them prevents burning and ensures even cooking.
- Monitor Grill Temperature: Keep your grill at medium-high heat for optimal charring without drying out the chicken.
- Experiment with Spices: Feel free to adjust spices in the marinade and sauce to suit your taste preferences.

Best Side Dishes for Chicken Satay with Peanut Sauce
Complementing Chicken Satay with Peanut Sauce involves selecting sides that balance its bold flavors. Here are some fantastic options:
- Coconut Rice: This subtly sweet rice dish enhances the tropical notes of coconut in both the satay and sauce.
- Thai Cucumber Salad: A light salad made from cucumbers, herbs, and a tangy dressing adds freshness and crunch.
- Steamed Broccoli: Simple steamed broccoli offers a nutritious contrast and vibrant color on your plate.
- Grilled Vegetables: Zucchini, bell peppers, and eggplant grilled alongside your satay create harmony of flavors while keeping things healthy.
- Spring Rolls: Fresh spring rolls filled with veggies provide a delightful texture contrast and are great for dipping too!
- Peanut Noodles: For those who love noodles, these can be tossed in additional peanut sauce for an extra indulgence.
Common Mistakes to Avoid
Avoiding common mistakes will help you achieve the best Chicken Satay with Peanut Sauce. Here are some pitfalls to watch out for:
- Skipping the Marinade: Marinating the chicken is key to infusing flavor. Don’t rush this step; aim for at least 1 hour, or overnight if possible.
- Not Soaking Skewers: If using wooden skewers, always soak them in water for at least 30 minutes. This prevents burning and helps keep your satay intact while grilling.
- Using Too Much Heat: Cooking on high heat can char the outside before the chicken cooks through. Medium-high heat is ideal for even cooking and nice grill marks.
- Ignoring Peanut Sauce Consistency: If your peanut sauce is too thick, it may not be enjoyable. Adjust with a little extra coconut milk or water for a smoother dip.
- Rushing the Grilling Process: Allow each side of the chicken skewers to cook fully before flipping. Rushing can lead to uneven cooking and dryness.
Refrigerator Storage
- Store leftover Chicken Satay with Peanut Sauce in an airtight container.
- It can last in the fridge for up to 3 days.
Freezing Chicken Satay with Peanut Sauce
- Wrap individual skewers tightly in plastic wrap and place them in a freezer-safe bag.
- The dish can be frozen for up to 2 months.
Reheating Chicken Satay with Peanut Sauce
- Oven: Preheat to 350°F (175°C). Place skewers on a baking sheet and heat for about 10-15 minutes until warmed through.
- Microwave: Use a microwave-safe dish and cover loosely. Heat on medium power for 1-2 minutes, checking frequently.
- Stovetop: Warm in a pan over low heat, turning occasionally until heated evenly.

Frequently Asked Questions
Can I use other meats for Chicken Satay with Peanut Sauce?
Yes, you can substitute chicken with pork or beef. Just adjust the marinating time based on the type of meat.
How do I make my peanut sauce spicy?
To add spice, include sriracha or chopped fresh chilis in the peanut sauce mix. Adjust according to your taste preference.
What sides pair well with Chicken Satay with Peanut Sauce?
Serve with jasmine rice, cucumber salad, or grilled vegetables for a complete meal that balances flavors.
Can I prepare Chicken Satay ahead of time?
Absolutely! You can marinate the chicken and make the peanut sauce up to a day in advance. Just store everything separately until ready to grill.
Final Thoughts
This Chicken Satay with Peanut Sauce is not only delicious but also versatile. You can customize it by adding different spices or choosing various proteins. Perfect for gatherings or busy weeknights, it’s sure to please everyone at your table!

Chicken Satay with Peanut Sauce
- Total Time: 30 minutes
- Yield: Serves approximately 4 people 1x
Description
Elevate your next gathering with this irresistible Chicken Satay with Peanut Sauce. These juicy, marinated chicken skewers are infused with a delightful blend of Thai flavors, then grilled to perfection. Paired with a rich and creamy peanut sauce, this dish is not just a feast for the taste buds but also visually appealing. Whether it’s a backyard BBQ or a casual weeknight dinner, this easy recipe is sure to impress your guests and family alike.
Ingredients
- 2 lbs boneless, skinless chicken (thighs, breasts, or tenders)
- 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
- 16 skewers
- 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
- Chopped roasted peanuts
- Sliced red chilis
- Lime wedges
- Cilantro leaves
Instructions
- Marinate the chicken: In a bowl, whisk together coconut milk, soy sauce, red curry paste, fish sauce, brown sugar, garlic, curry powder, salt, and white pepper. Add chicken strips and coat well. Cover and refrigerate for at least 1 hour or overnight for best results.
- Make the peanut sauce: In a saucepan over medium heat, combine peanut butter, coconut milk, brown sugar, red curry paste, soy sauce, fish sauce, and lime juice. Whisk until smooth; bring to simmer and cook for about 5 minutes until thickened.
- Prepare skewers: Soak wooden skewers in water if using. Thread marinated chicken onto skewers.
- Grill: Preheat grill or grill pan over medium-high heat. Grill chicken skewers for 3-4 minutes on each side until cooked through.
- Serve: Enjoy warm with peanut sauce on the side and garnished with peanuts, lime wedges, and cilantro.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Main
- Method: Grilling
- Cuisine: Thai
Nutrition
- Serving Size: 1 skewer (85g)
- Calories: 290
- Sugar: 6g
- Sodium: 610mg
- Fat: 16g
- Saturated Fat: 6g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 2g
- Protein: 22g
- Cholesterol: 70mg
Leave a Comment