The tantalizing aroma of chicken satay with peanut sauce wafts through the air, wrapping you in a warm embrace that promises an unforgettable flavor journey. Picture perfectly grilled chicken skewers, charred to perfection, paired with a creamy, dreamy peanut sauce that dances on your taste buds and makes every bite an adventure.
As I recall those delightful summer evenings spent grilling with friends, laughter mingled with the irresistible scent of spices and smoke, I can’t help but smile. Whether it’s a backyard barbecue or a cozy weeknight dinner, this dish is bound to elevate your experience and create lasting memories while satisfying your cravings for something truly delicious.
Why Does Everyone Love chicken satay with peanut sauce?
Juicy chicken strips marinated in a flavorful blend of soy sauce, garlic, and ginger create an irresistible base. Rich and creamy peanut sauce made from smooth peanut butter and coconut milk adds a luscious touch, bringing layers of taste to every bite. Quick prep time of just 30 minutes means you can whip up this dish easily for weeknight dinners or gatherings. Crowd-pleaser appeal ensures that friends and family will be asking for seconds, while the option to adjust spice levels with sriracha makes it versatile for all palates!
chicken satay with peanut sauce Ingredients
For the Marinade
- 1 lb chicken breast (cut into strips) – Tender and juicy, this chicken is the star of your chicken satay with peanut sauce.
- 2 tbsp soy sauce – Adds a savory umami flavor that enhances the overall taste of the marinade.
- 1 tbsp brown sugar – Balances the saltiness of the soy sauce with a hint of sweetness.
- 1 tbsp vegetable oil – Helps to keep the chicken moist during grilling while promoting even browning.
- 2 cloves garlic (minced) – Infuses the chicken with aromatic flavor that complements the marinade beautifully.
- 1 tbsp ginger (grated) – Adds a warm, zesty kick that brightens up the dish.
- 1 tbsp lime juice – Provides acidity to tenderize the chicken and enhance its flavor profile.
- 1 tsp curry powder – Introduces a subtle spice that gives depth to your marinade.
For the Peanut Sauce
- 1 cup peanut butter (smooth) – The creamy base of your sauce, providing rich texture and flavor.
- 1/4 cup coconut milk – Offers a luscious creaminess that balances out the peanut butter.
- 2 tbsp soy sauce – Enhances savory notes in the peanut sauce, tying together all flavors beautifully.
- 1 tbsp brown sugar – Contributes sweetness to balance the richness of the peanut butter and coconut milk.
- 1 tbsp lime juice – Brightens up the sauce with acidity, making it more vibrant and refreshing.
- 1 tsp sriracha (optional for heat) – A dash provides a spicy kick if you like some heat in your sauce!
- 1 tbsp water (to thin sauce) – Adjusts consistency for easier dipping or drizzling over grilled skewers.
For Garnish
- 2 tbsp chopped peanuts – Adds a delightful crunch and extra nutty flavor on top of your skewers.
- 2 tbsp fresh cilantro (chopped) – Provides a fresh, herbal note that complements both chicken and sauce perfectly.
- 1 lime lime wedges (for serving) – Squeeze over your dish for an extra burst of citrus freshness when serving!
How to Make chicken satay with peanut sauce
1. Combine Marinade: In a mixing bowl, combine 2 tbsp soy sauce, 1 tbsp brown sugar, 1 tbsp vegetable oil, 2 cloves minced garlic, 1 tbsp grated ginger, 1 tbsp lime juice, and 1 tsp curry powder. Add the 1 lb chicken breast cut into strips and marinate for at least 30 minutes to infuse those delicious flavors.
2. Thread Chicken: After marinating, thread those flavorful chicken strips onto skewers. This step is essential for even cooking on the grill and adds a lovely presentation.
For the Sauce:
3. Whisk Peanut Sauce: In a separate bowl, whisk together 1 cup smooth peanut butter, 1/4 cup coconut milk, 2 tbsp soy sauce, 1 tbsp brown sugar, and 1 tbsp lime juice until smooth. If you like a bit of heat, stir in 1 tsp sriracha. Add 1 tbsp water to thin to your desired consistency.
4. Preheat Grill: Preheat your grill to medium-high heat. Once ready, grill the chicken skewers for about 5-7 minutes on each side or until they are cooked through and have nice grill marks.
5. Serve Up: Serve your grilled chicken skewers warm with the rich peanut sauce on the side. Garnish with 2 tbsp chopped peanuts, 2 tbsp fresh cilantro, and lime wedges for that extra zing!
Optional: Drizzle extra lime juice over the skewers for a refreshing twist.
Exact quantities are listed in the recipe card below.
Tips for the Best chicken satay with peanut sauce
- Marinating Time Matters: Allow chicken to marinate for at least 30 minutes, but for even more flavor, let it sit for a few hours in the fridge.
- Soak Skewers: If using wooden skewers, soak them in water for 30 minutes before grilling to prevent burning and ensure even cooking.
- Consistent Size: Cut chicken strips uniformly to ensure they cook evenly. This prevents any pieces from being overcooked or undercooked in your chicken satay with peanut sauce.
- Watch the Heat: Grill on medium-high heat and avoid overcrowding the grill. This helps achieve that perfect char without drying out the chicken.
- Adjust Sauce Consistency: If your peanut sauce is too thick, add more water one tablespoon at a time until you reach your desired drizzling consistency.
- Garnish Generously: Don’t skimp on the chopped peanuts and cilantro; they add texture and freshness that elevate your dish beautifully.
How to Store and Freeze chicken satay with peanut sauce

- Fridge: Store cooked chicken satay with peanut sauce in an airtight container for up to 3 days. Keep the sauce separate if possible to maintain its creaminess.
- Freezer: Freeze the marinated chicken skewers before cooking for up to 2 months. Thaw overnight in the fridge before grilling for best results.
- Peanut Sauce: The peanut sauce can be refrigerated for up to 5 days in a sealed container. Stir well before serving, adding a splash of water if it thickens.
- Reheating: Reheat chicken skewers in the microwave or on a grill until warmed through. Always check that the internal temperature reaches 165°F (74°C) before serving.
chicken satay with peanut sauce Your Way
Feel free to explore these tasty twists and make this dish your own!
- Grill with Veggies: Add colorful bell peppers and red onions to the skewers for added crunch and flavor. Not only do they complement the chicken beautifully, but they also create a visually stunning presentation.
- Spicy Kick: Swap the regular peanut butter for spicy peanut butter or add extra sriracha to the marinade for an exciting heat. This variation is perfect for those who crave a bit of fire in their meals!
- Citrus Burst: Substitute lime juice with fresh orange juice for a sweeter, tropical twist. The bright citrus notes will enhance the overall flavor profile of your dish.
- Herbaceous Touch: Incorporate fresh herbs like cilantro or basil directly into the marinade for a fragrant infusion. This little change can elevate the dish, giving it a fresh, vibrant taste.
- Nut-Free Option: Replace peanut butter with sunflower seed butter to keep it nut-free while still enjoying that creamy texture. This swap ensures everyone at your table can relish in the deliciousness!
- Marinade Mingle: Experiment by adding different spices like smoked paprika or cumin to the marinade for a unique flavor experience. These spices can add depth and warmth to each bite.
- Coconut Creaminess: Use full-fat coconut cream instead of coconut milk in your sauce for an ultra-rich and decadent dip. This will give your peanut sauce an indulgent touch that’s hard to resist!
Make Ahead Options
This chicken satay with peanut sauce is not only delicious but also incredibly convenient for meal prep. You can marinate the chicken strips in the flavorful mixture of 2 tablespoons soy sauce, 1 tablespoon brown sugar, 1 tablespoon vegetable oil, minced garlic, grated ginger, lime juice, and curry powder up to 24 hours in advance. The peanut sauce can be prepared ahead as well; simply whisk together 1 cup of smooth peanut butter, 1/4 cup coconut milk, 2 tablespoons soy sauce, 1 tablespoon brown sugar, lime juice, and sriracha until smooth—this will stay fresh in the fridge for about 3 days. When you’re ready to enjoy your chicken satay with peanut sauce, simply thread the marinated chicken onto skewers and grill for about 5-7 minutes on each side until cooked through. This time-saving approach ensures that your meal is both effortless and enjoyable!
chicken satay with peanut sauce Recipe FAQs
What type of chicken is best for chicken satay?
For the best flavor and tenderness, I recommend using boneless, skinless chicken breasts cut into strips. The marinade really penetrates the meat, ensuring each bite is juicy and packed with flavor. If you’re looking for a richer taste, you could also use chicken thighs!
Can I make the peanut sauce ahead of time?
Absolutely! The peanut sauce can be made up to 3 days in advance and stored in an airtight container in the refrigerator. Just give it a good stir before serving, and if it’s too thick, add a splash of water or coconut milk to reach your desired consistency.
How should I store leftover chicken satay?
If you have leftovers (lucky you!), store the grilled chicken skewers in an airtight container in the refrigerator for up to 3 days. To reheat, simply place them on a grill or in a skillet over medium heat until warmed through.
Can I freeze chicken satay?
Yes, you can freeze marinated chicken strips before grilling! Place them in a freezer-safe bag and they’ll keep well for up to 3 months. When you’re ready to enjoy them, thaw overnight in the fridge and then grill as directed.
What are some dietary considerations for this recipe?
This delicious chicken satay with peanut sauce is naturally gluten-free if you use gluten-free soy sauce. Also, if you’re looking to make it vegan, consider substituting the chicken with tofu or tempeh and using almond butter instead of peanut butter for the sauce.
How many servings does this recipe yield?
This flavorful recipe serves 4 people, making it perfect for a family dinner or small gathering. Each serving packs about 350 calories, so it’s both satisfying and nutritious!

Chicken Satay with Peanut Sauce
Ingredients
- 1 lb chicken breast cut into strips
- 2 tbsp soy sauce
- 1 tbsp brown sugar
- 1 tbsp vegetable oil
- 2 cloves garlic minced
- 1 tbsp ginger grated
- 1 tbsp lime juice
- 1 tsp curry powder
- 1 cup peanut butter smooth
- 1/4 cup coconut milk
- 2 tbsp soy sauce
- 1 tbsp brown sugar
- 1 tbsp lime juice
- 1 tsp sriracha optional for heat
- 1 tbsp water to thin sauce
- 2 tbsp chopped peanuts
- 2 tbsp fresh cilantro chopped
- 1 lime lime wedges for serving
Method
- In a mixing bowl, combine soy sauce, brown sugar, vegetable oil, garlic, ginger, lime juice, and curry powder. Add chicken strips and marinate for at least 30 minutes.
- Thread marinated chicken onto skewers.
- In a bowl, whisk together peanut butter, coconut milk, soy sauce, brown sugar, lime juice, and sriracha until smooth. Add water to reach desired consistency.
- Preheat the grill to medium-high heat. Grill chicken skewers for 5-7 minutes on each side or until cooked through.
- Serve grilled chicken skewers with peanut sauce on the side. Garnish with chopped peanuts, cilantro, and lime wedges.















