
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 Chicken Satay with Peanut Sauce
This Chicken Satay with Peanut Sauce will quickly become a favorite for many reasons.
- Delicious Flavor: The combination of coconut milk and red curry paste creates an aromatic marinade that infuses the chicken with incredible taste.
- Easy to Prepare: With simple ingredients and straightforward steps, this recipe is perfect for cooks of all skill levels.
- Versatile Serving Options: Enjoy it as an appetizer or main dish; it pairs beautifully with rice or fresh salad.
- Perfect for Any Occasion: Whether it’s a backyard BBQ or family dinner, this dish fits seamlessly into any event.
- Healthy Choice: Packed with protein and made with wholesome ingredients, this satay offers a nutritious option without compromising flavor.
Tools and Preparation
Before diving into the cooking process, gather your essential tools to ensure a smooth experience.
Essential Tools and Equipment
- Grill or grill pan
- Skewers (wooden or metal)
- Mixing bowl
- Whisk
- Medium saucepan
- Measuring cups and spoons
Importance of Each Tool
- Grill or grill pan: Essential for achieving that perfect char on your chicken while keeping it juicy.
- Mixing bowl: Necessary for marinating the chicken thoroughly to absorb all those delicious flavors.
- Whisk: Helps combine the ingredients smoothly when making the peanut sauce.
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 to the marinade.
2. Toss to coat evenly.
3. 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.
3. Bring to a simmer while stirring frequently for about 5 minutes until thickened.
4. 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 and discard any leftover marinade.
Step 4: Grill the Chicken
Preheat your 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 until lightly charred and fully cooked through.
Step 5: Serve and Garnish
Serve your Chicken Satay skewers warm alongside the peanut sauce for dipping:
– Garnish with chopped peanuts, sliced red chilis, lime wedges, and fresh cilantro for an added burst of flavor. Enjoy!
How to Serve Chicken Satay with Peanut Sauce
Serving Chicken Satay with Peanut Sauce can elevate your meal experience, whether it’s for a casual family dinner or an impressive gathering. Here are some creative ideas for serving this delicious dish.
As a Meal Platter
- Serve on a large platter: Arrange the chicken skewers neatly on a platter and drizzle the peanut sauce over them for an attractive presentation.
- Add garnishes: Include chopped peanuts, cilantro, and lime wedges around the skewers to enhance both flavor and aesthetics.
With Fresh Vegetables
- Accompany with fresh veggies: Serve crunchy cucumber slices, bell peppers, and carrot sticks on the side for added freshness.
- Make a veggie dip: Offer extra peanut sauce as a dip for the vegetables, making it a fun and healthy addition.
As Appetizers
- Small skewers for appetizers: Cut the chicken into smaller pieces and serve them on mini skewers as bite-sized appetizers.
- Pair with dipping sauces: In addition to peanut sauce, include soy sauce or sweet chili sauce for variety.
In Lettuce Wraps
- Create lettuce wraps: Serve the grilled chicken in crisp lettuce leaves with peanut sauce drizzled inside. This adds a refreshing crunch.
- Add toppings: Consider adding shredded carrots or cucumber strips inside the wrap for added texture.
How to Perfect Chicken Satay with Peanut Sauce
To achieve the best flavor and texture in your Chicken Satay with Peanut Sauce, consider these helpful tips.
- Marinate longer: Allowing the chicken to marinate overnight intensifies flavors, making each bite more delicious.
- Soak skewers well: If using wooden skewers, soak them in water for at least 30 minutes to prevent burning during grilling.
- Use thigh meat: Opting for chicken thighs ensures juiciness; they hold up better on the grill compared to breast meat.
- Grill at medium-high heat: This temperature allows for proper char while keeping the chicken moist inside.
- Don’t skip garnishes: Toppings like cilantro and chopped peanuts enhance both presentation and taste.
- Experiment with spices: Feel free to adjust spices in your marinade according to your taste preferences.

Best Side Dishes for Chicken Satay with Peanut Sauce
Pairing side dishes with your Chicken Satay can create a balanced meal. Here are some great options that complement this flavorful dish perfectly.
- Thai Fried Rice: A fragrant rice dish cooked with vegetables and seasonings that pairs well with satay’s bold flavors.
- Coconut Rice: Sweet coconut-infused rice that enhances the tropical notes of the chicken satay.
- Spring Rolls: Fresh or fried rolls filled with vegetables and shrimp provide a light contrast to the rich flavors of satay.
- Asian Slaw: A crunchy salad made from cabbage, carrots, and sesame dressing adds freshness alongside grilled chicken.
- Grilled Corn on the Cob: Sweet corn brushed lightly with butter or chili powder makes a great summertime side.
- Pickled Vegetables: A tangy mix of pickled cucumbers or radishes can cut through the richness of peanut sauce nicely.
Common Mistakes to Avoid
When making Chicken Satay with Peanut Sauce, it’s easy to make a few common mistakes that could affect the taste and texture of your dish. Here are some tips to ensure your satay is a success.
- Skipping the Marinade Time: Marinating the chicken for at least one hour enhances its flavor. Don’t rush this step; for maximum taste, marinate overnight.
- Using Low-Quality Peanut Butter: Using cheap peanut butter can lead to a bland sauce. Choose a natural peanut butter for the best flavor and creaminess.
- Overcooking the Chicken: Overcooked chicken can become dry. Grill until just cooked through; it should be juicy and tender.
- Not Soaking Wooden Skewers: If you’re using wooden skewers, soak them in water for 30 minutes. This prevents burning during grilling.
- Serving Cold Sauce: Serving your peanut sauce cold can dull its flavors. Warm it slightly before serving for a richer taste.
Storage & Reheating Instructions
Refrigerator Storage
- Store leftover Chicken Satay in an airtight container.
- It will last up to 3 days in the refrigerator.
Freezing Instructions
- Freeze the chicken skewers before grilling for longer preservation.
- Wrap tightly in plastic wrap and place in a freezer bag; they can last up to 3 months.
Reheating Instructions
- Oven: Preheat the oven to 350°F (175°C). Place skewers on a baking sheet and heat for about 10-15 minutes until warmed through.
- Microwave: Place on a microwave-safe plate, cover loosely, and heat in 30-second increments until hot, usually about 2-3 minutes.
- Stovetop: In a skillet over medium heat, add a little oil and reheat the skewers for about 5-7 minutes, turning occasionally.

Frequently Asked Questions
Here are some frequently asked questions about Chicken Satay with Peanut Sauce that might help you perfect your dish.
Can I use different meats for Chicken Satay with Peanut Sauce?
You can certainly use pork, beef, or even shrimp as alternatives. Just adjust marinade times based on meat type.
How do I ensure my Peanut Sauce is smooth?
Mix well over low heat until all ingredients are incorporated, adding coconut milk gradually to achieve desired consistency.
Can I make Chicken Satay with Peanut Sauce ahead of time?
Yes! You can marinate the chicken and prepare the peanut sauce a day in advance. Just store them separately in the fridge.
What sides go well with Chicken Satay with Peanut Sauce?
Serve it alongside jasmine rice or fresh salad for a complete meal. Grilled veggies also complement this dish beautifully.
Is Chicken Satay healthy?
Yes! When made with lean chicken and a homemade peanut sauce, it’s packed with protein and nutrients.
Final Thoughts
This Chicken Satay with Peanut Sauce is not only flavorful but also versatile enough for any occasion. Whether it’s a summer BBQ or an easy weeknight dinner, you can customize this recipe to suit your taste preferences by adjusting spice levels or adding extra vegetables. Give it a try; you won’t be disappointed!
Chicken Satay with Peanut Sauce
Indulge in the irresistible flavors of Chicken Satay with Peanut Sauce, perfect for any gathering or weeknight dinner. These juicy chicken skewers are marinated in a delightful Thai-inspired blend of coconut milk and red curry paste, grilled to perfection, and served with a creamy, nutty peanut sauce that elevates every bite.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Total Time: 25 minutes
- Yield: Serves approximately 4 people 1x
- Category: MAIN DISH
- Method: Grilling
- Cuisine: Thai
Ingredients
- 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
- 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
- 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 to the marinade. Toss to coat evenly. Cover and refrigerate for at least 1 hour or up to overnight for maximum flavor.
- 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. Bring to a simmer while stirring frequently for about 5 minutes until thickened. Remove from heat and set aside.
- If using wooden skewers, soak them in water for at least 30 minutes to prevent burning. Thread the marinated chicken onto the skewers and discard any leftover marinade.
- Preheat your 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 until lightly charred and fully cooked through.
- Serve your Chicken Satay skewers warm alongside the peanut sauce for dipping. Garnish with chopped peanuts, sliced red chilis, lime wedges, and fresh cilantro for an added burst of flavor.
Nutrition
- Serving Size: 2 skewers (200g)
- Calories: 360
- Sugar: 8g
- Sodium: 800mg
- Fat: 20g
- Saturated Fat: 6g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 2g
- Protein: 30g
- Cholesterol: 80mg
Leave a Comment