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!

Jump to:
- Why You’ll Love This Recipe
- Tools and Preparation
- Essential Tools and Equipment
- Importance of Each Tool
- Ingredients
- How to Make Chicken Satay with Peanut Sauce
- Step 1: Marinate the Chicken
- Step 2: Make the Peanut Sauce
- Step 3: Prepare the Skewers
- Step 4: Grill the Chicken
- Step 5: Serve and Garnish
- How to Serve Chicken Satay with Peanut Sauce
- Pair with Fresh Vegetables
- Add Some Rice
- Garnish Creatively
- How to Perfect Chicken Satay with Peanut Sauce
- Best Side Dishes for Chicken Satay with Peanut Sauce
- Common Mistakes to Avoid
- Storage & Reheating Instructions
- Refrigerator Storage
- Freezing Chicken Satay with Peanut Sauce
- Reheating Chicken Satay with Peanut Sauce
- Frequently Asked Questions
- Can I use different meats for Chicken Satay?
- How do I know when my Chicken Satay is done?
- What can I serve with Chicken Satay with Peanut Sauce?
- Can I make the Peanut Sauce ahead of time?
- Is this recipe suitable for meal prep?
- Final Thoughts
- 📖 Recipe Card
Why You’ll Love This Recipe
- Easy to Prepare: With simple ingredients and straightforward steps, you’ll have this delicious dish on the table in no time.
- Flavorful Experience: The marinade infuses the chicken with mouthwatering flavors that are sure to please everyone.
- Perfect for Any Occasion: Whether it’s a casual weeknight dinner or a festive gathering, Chicken Satay with Peanut Sauce fits right in.
- Customizable Ingredients: Feel free to swap out the chicken for your favorite protein or adjust the spices to suit your taste.
- Delicious Dipping Sauce: The creamy peanut sauce adds an extra layer of indulgence, making each bite even more delightful.
Tools and Preparation
Before you get started, gather your tools and equipment. Having everything ready will make the cooking process smooth and enjoyable.
Essential Tools and Equipment
- Skewers (wooden or metal)
- Grill or grill pan
- Mixing bowls
- Medium saucepan
- Whisk
Importance of Each Tool
- Skewers: They help hold the marinated chicken together while grilling, ensuring even cooking.
- Grill or Grill Pan: Provides those beautiful grill marks and smoky flavor that enhance the chicken satay.
- Mixing Bowls: Ideal for marinating the chicken and combining ingredients for the peanut sauce.
- Whisk: Ensures smooth mixing of sauces and marinades without any 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. Add the chicken strips and toss to coat evenly. 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.
4. Remove from heat and set aside.
Step 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 while discarding any leftover marinade.
Step 4: 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.
Step 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. Enjoy!
How to Serve Chicken Satay with Peanut Sauce
Serving Chicken Satay with Peanut Sauce is an exciting way to elevate your dining experience. The combination of juicy skewers and creamy sauce makes for a flavorful meal that can be enjoyed in various ways.
Pair with Fresh Vegetables
- Cucumber Salad: A refreshing salad made with sliced cucumbers, red onions, and a tangy dressing.
- Carrot Sticks: Crunchy carrot sticks are perfect for dipping in the peanut sauce.
- Bell Pepper Strips: Sweet bell pepper strips add a colorful and crunchy element to the plate.
Add Some Rice
- Jasmine Rice: Aromatic jasmine rice complements the flavors of the chicken satay beautifully.
- Coconut Rice: This sweet and creamy rice dish enhances the tropical notes of the satay.
- Fried Rice: A delicious side that can be customized with veggies or proteins for added flavor.
Garnish Creatively
- Chopped Roasted Peanuts: Sprinkle these on top for added crunch and nuttiness.
- Fresh Herbs: Cilantro or basil can brighten up the dish with fresh flavors.
- Sliced Lime Wedges: A squeeze of lime adds a zesty finish that elevates the entire meal.
How to Perfect Chicken Satay with Peanut Sauce
Perfecting your Chicken Satay with Peanut Sauce is all about attention to detail. Follow these tips for an unforgettable dish.
- Marinate Longer: Allowing the chicken to marinate overnight enhances its flavor and tenderness.
- Use High Heat: Cooking on high heat creates a beautiful char while keeping the chicken juicy inside.
- Soak Skewers: If using wooden skewers, soak them in water beforehand to prevent burning on the grill.
- Adjust Spice Levels: Modify the amount of red curry paste based on your heat preference for a customized taste.
- Serve Warm: Serve your skewers warm right off the grill for the best flavor and texture.
- Experiment with Proteins: Try using shrimp or tofu instead of chicken for a different twist on this classic recipe.

Best Side Dishes for Chicken Satay with Peanut Sauce
Complementing your Chicken Satay with Peanut Sauce is simple when you choose the right sides. Here are some delicious options that pair well.
- Thai Noodle Salad: A light salad made with rice noodles, vegetables, and a zesty dressing.
- Grilled Corn on the Cob: Sweet corn grilled to perfection adds a smoky flavor that pairs well.
- Asian Slaw: A crunchy mix of cabbage, carrots, and sesame dressing brings freshness to your meal.
- Spring Rolls: Fresh spring rolls filled with herbs and veggies provide a lovely contrast in texture.
- Roasted Sweet Potatoes: These sweet and savory bites add depth to your plate while being nutritious.
- Mango Sticky Rice: For dessert, this sweet treat offers a delightful end to your meal.
Common Mistakes to Avoid
When making Chicken Satay with Peanut Sauce, it’s easy to make a few common mistakes that can affect the final dish. Here are some pitfalls to watch out for:
- Skipping the marinating step: Not allowing the chicken to marinate can result in bland flavors. Always marinate for at least one hour for maximum taste.
- Using low-quality peanut butter: A poor-quality peanut butter may lead to an unappealing sauce. Choose a natural peanut butter without added sugars or oils for the best flavor.
- Overcrowding the grill: Placing too many skewers on the grill at once can cause uneven cooking. Grill in batches to ensure each skewer is cooked perfectly.
- Not soaking wooden skewers: If you’re using wooden skewers, failing to soak them can lead to burning. Always soak them in water for at least 30 minutes before grilling.
- Overcooking the chicken: Cooking the chicken too long will make it dry. Use a meat thermometer and aim for an internal temperature of 165°F (75°C).
Storage & Reheating Instructions
Refrigerator Storage
- Store leftover Chicken Satay with Peanut Sauce in an airtight container.
- It can be refrigerated for up to 3 days.
Freezing Chicken Satay with Peanut Sauce
- Wrap the chicken skewers tightly in plastic wrap or aluminum foil.
- Place in a freezer-safe bag or container and freeze for up to 3 months.
Reheating Chicken Satay with Peanut Sauce
- Oven: Preheat your oven to 350°F (175°C) and bake for about 10-15 minutes until heated through.
- Microwave: Place on a microwave-safe plate and heat in short bursts of 30 seconds until warm.
- Stovetop: Heat in a skillet over medium heat, turning occasionally until warmed through.

Frequently Asked Questions
Can I use different meats for Chicken Satay?
Yes! While chicken is traditional, you can use pork, beef, or even tofu as alternatives in your satay skewers.
How do I know when my Chicken Satay is done?
The chicken should reach an internal temperature of 165°F (75°C). You can use a meat thermometer for accuracy.
What can I serve with Chicken Satay with Peanut Sauce?
This dish pairs well with jasmine rice, noodles, or a fresh vegetable salad for a complete meal.
Can I make the Peanut Sauce ahead of time?
Absolutely! The peanut sauce tastes even better after resting. You can make it up to a week in advance and store it in the refrigerator.
Is this recipe suitable for meal prep?
Definitely! The Chicken Satay with Peanut Sauce is perfect for meal prep and reheats well, making it great for lunches throughout the week.
Final Thoughts
Chicken Satay with Peanut Sauce is not only delicious but also versatile. It works well as an appetizer or main dish and allows room for customization based on your preferences. Feel free to adjust spices or add different garnishes like vegetables or herbs. Try this recipe today and enjoy a burst of Thai-inspired flavors!
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card
Print
Chicken Satay with Peanut Sauce
- Total Time: 25 minutes
- Yield: Serves approximately 4 people 1x
Description
Chicken Satay with Peanut Sauce is the ultimate crowd-pleaser for your next BBQ or casual dinner. These juicy, marinated chicken skewers are grilled to perfection and served with a rich, creamy peanut sauce that adds an irresistible depth of flavor. Each bite offers a delightful combination of savory and nutty notes, making this dish a favorite among family and friends. Whether you’re entertaining guests or enjoying a cozy meal at home, this recipe is easy to prepare and customizable to suit every palate. Dive into the world of Thai-inspired flavors and elevate your dining experience with this delicious satay!
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/2 cup peanut butter
- Lime juice
- 1 tablespoon brown sugar
- 4 cloves garlic, minced
- 2 teaspoons curry powder
- 1/2 teaspoon salt
- 1/4 teaspoon white pepper
- 16 skewers
Instructions
- Marinate the chicken: Whisk together coconut milk, soy sauce, red curry paste, fish sauce, brown sugar, garlic, curry powder, salt, and white pepper in a large bowl. Add chicken strips and coat evenly. Cover and refrigerate for at least 1 hour or overnight.
- 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 a simmer for about 5 minutes until thickened.
- Prepare skewers: Soak wooden skewers in water for 30 minutes if using. Thread marinated chicken onto skewers.
- Grill the chicken: Preheat grill to medium-high heat and grill skewers for 3-4 minutes per side until cooked through.
- Serve: Enjoy warm with peanut sauce on the side.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Category: Main
- Method: Grilling
- Cuisine: Thai
Nutrition
- Serving Size: 2 skewers (approximately 200g)
- Calories: 480
- Sugar: 9g
- Sodium: 1100mg
- Fat: 25g
- Saturated Fat: 8g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 16g
- Fiber: 2g
- Protein: 46g
- Cholesterol: 130mg