The grill’s fired up, and I’m threading juicy chicken pieces onto skewers. The smell of soy sauce and ginger is already filling the air, making my stomach growl. These Satay Chicken Skewers are just what I need for a quick dinner that’ll impress.
Jump to:
- Why You’ll Love This Satay Chicken Skewers
- Satay Chicken Skewers Ingredients
- How to Make Satay Chicken Skewers
- How to Store Satay Chicken Skewers
- What to Serve with Satay Chicken Skewers?
- Satay Chicken Skewers Variations
- Make Ahead Options for Satay Chicken Skewers
- Satay Chicken Skewers Recipe FAQs
- Final Thoughts on Satay Chicken Skewers
Perfect for nights when you want something tasty but don’t have hours to spare (trust me on this), they come together in under 30 minutes thanks to a simple marinade. Plus, the peanut sauce is made in one pot, which means less cleanup later. Easy and satisfying — that’s what I’m talking about!
Why You’ll Love This Satay Chicken Skewers
- Super Easy Prep: Just toss everything in a bowl, mix, and let it chill — no fancy skills required.
- Flavor Explosion: The combo of soy sauce and lime juice gives it a sticky-sweet tang you won’t forget.
- Crispy Edges: Grilling gives each piece those perfect charred bits that add a nice crunch to the tender chicken.
- Flexible Serving: Great as an appetizer or main dish, but don’t expect leftovers; everyone will want seconds!
- Healthy Twist: Packed with protein and good fats from the peanut butter, but watch out — it’s easy to overdo the sauce!
Satay Chicken Skewers Ingredients
For the Chicken Marinade:
chicken breast (1 pound) — Use chicken breast, not thighs; thighs’ll get greasy and ruin the skewers.
soy sauce (2 tablespoons) — Go for low-sodium soy sauce; otherwise, your skewers’ll be too salty to enjoy.
brown sugar (1 tablespoon) — Don’t skimp on brown sugar; it caramelizes and gives that essential sweetness.
lime juice (1 tablespoon) — Fresh lime juice’s a must; bottled won’t give you that bright zing.
garlic powder (1 teaspoon) — Use real garlic powder, not garlic salt; otherwise, you’ll over-salt the mix.
ginger powder (1 teaspoon) — Get good quality ginger powder like McCormick; cheap stuff can taste stale.
vegetable oil (1 tablespoon) — Stick with vegetable oil; olive oil burns and messes up that char.
For the Peanut Sauce:
peanut butter (1/2 cup) — Use creamy peanut butter, don’t substitute with crunchy; it won’t mix right.
coconut milk (1/4 cup) — Canned coconut milk’s best for richness; fresh won’t give you the same creaminess.
soy sauce (2 tablespoons) — Use real honey, not that fake stuff; otherwise, your sauce’ll taste off.
honey (1 tablespoon) — Add Sriracha to taste; don’t skip it or your skewers’ll lack that kick.
lime juice (1 teaspoon) — Wooden skewers need soaking; otherwise, they’ll catch fire and ruin everything.
sriracha (1 teaspoon)
For Grilling:
wooden or metal (8 skewers)
Full measurements in the recipe card below.
How to Make Satay Chicken Skewers
1. Marinate the Chicken: In a large bowl, mix together chicken pieces with soy sauce, brown sugar, lime juice, garlic powder, ginger powder, and vegetable oil until everything’s coated. Let it sit in the fridge for at least 30 minutes to meld those flavors (the longer, the better).
2. Prepare the Sauce: And while that’s marinating, grab a small saucepan and over low heat, combine peanut butter, coconut milk, soy sauce, honey, lime juice, and sriracha. Stir until it’s smooth and heated through — you want a nice creamy texture.
3. Soak the Skewers: If you’re using wooden skewers (which I recommend), don’t forget to soak them in water for about 20 minutes. This prevents them from catching fire on the grill (trust me on this; it’s a real mood killer).
4. Preheat the Grill: Now preheat your grill to medium-high heat while you thread those marinated chicken pieces onto skewers. Leave a little space between each piece for even cooking.
5. Grill the Chicken: Grill those skewers for about 10-15 minutes, turning occasionally. You’ll know they’re done when they’re cooked through and have nice grill marks (don’t rush this step — dry chicken isn’t fun).
6. Rest & Serve: Once they’re done grilling, let the Satay Chicken Skewers rest for a few minutes before serving to keep them juicy. Drizzle that delicious peanut sauce over or serve it on the side for dipping.
Exact quantities in the recipe card below.
How to Store Satay Chicken Skewers
- Room Temperature: Don’t leave them out for more than 2 hours, or they’ll dry out and get sketchy.
- Refrigerator: Store in an airtight container for up to 3 days. Just know that the chicken can lose some of its juicy goodness — it’s still tasty, but not as fresh.
- Freezer: Wrap tightly in plastic wrap and then foil (trust me on this) for up to 2 months. They’ll be safe, but the texture might change a bit once thawed.
- Reheating: Pop them in the oven at 350°F until they’re heated through and you hear that lovely sizzle (about 10 minutes). This helps bring back some moisture!
What to Serve with Satay Chicken Skewers?

This dish is packed with rich flavors, so adding something light and crunchy keeps it from feeling too heavy. Here are some tasty suggestions:
- Cucumber Salad: The crunchiness and coolness balance the warm skewers perfectly. Toss thin slices with rice vinegar for extra zing.
- Mango Salsa: Sweet and tangy, this adds a lovely brightness that contrasts nicely with the savory chicken. Just chop mango, onion, and cilantro.
- Steamed Jasmine Rice: Its fluffy texture absorbs the peanut sauce well, making each bite more satisfying. It’s easy to whip up in 15 minutes!
- Grilled Vegetables: I’d go with bell peppers and zucchini; their smoky flavor adds depth while maintaining a crisp-tender texture. Grill alongside for about 10 minutes.
- Asian Slaw: Try a quick slaw with cabbage, carrots, and a sesame dressing for a refreshing crunch that complements the richness beautifully.
- Pickled Radishes: Their sharpness cuts through the creamy peanut sauce and adds a pop of color to your plate. Quick pickling takes just 30 minutes!
- Fresh Herbs: I’d sprinkle chopped cilantro or mint over everything to brighten the flavors — freshness really elevates it!
Satay Chicken Skewers Variations
- Spicy Kick: Add 1 tablespoon of sriracha to the marinade for a fiery twist. Perfect if you like it hot!
- Herbaceous Touch: Mix in 1 tablespoon of chopped fresh cilantro or parsley with the chicken before grilling for a fresh flavor boost.
- Sweet and Tangy: Incorporate 1 tablespoon of honey into the marinade for extra stickiness and sweetness. Just mix it in!
- Nutty Upgrade: Stir in 2 tablespoons of crushed peanuts into the peanut sauce just before serving for a crunchy finish.
- Zesty Lime Boost: Add the zest of one lime to both the marinade and peanut sauce for a bright, citrusy punch.
- Common Substitution: Use almond butter instead of peanut butter in the sauce if you’re avoiding peanuts; just keep everything else the same.
- Grilled Veggie Addition: Toss some bell peppers or zucchini on the skewers with the chicken for added color and flavor. Grill them together!
Make Ahead Options for Satay Chicken Skewers
I like to prep the chicken marinade a day in advance. Just mix everything together, toss in the chicken pieces, and store it in an airtight container in the fridge. It gets even tastier as it sits! The peanut sauce can also be made ahead of time; it keeps well for about 3 days in a sealed jar. But I wouldn’t recommend threading the skewers until right before grilling—chicken can get a bit soggy if it sits too long on the sticks. Grill ‘em fresh for that nice char! Just remember: marinated chicken holds well, but don’t skimp on grilling time. So good luck with those skewers!
Satay Chicken Skewers Recipe FAQs
Can I make Satay Chicken Skewers ahead of time?
You can definitely marinate the chicken a day in advance! Just keep it covered in the fridge. The flavors will deepen, which is always a win. But don’t grill them until you’re ready to serve; they taste best fresh off the grill. Trust me, there’s nothing like that charred flavor. Just remember to soak those wooden skewers if you’re using them!
Why did my Satay Chicken Skewers turn out dry?
If your skewers came out dry, it might be because they were grilled too long or at too high a heat. You want them cooked through but not overdone — look for nice grill marks and juiciness when you cut into one (it should be fork-tender). Also, let them rest after grilling to lock in moisture. Timing’s key here!
What can I substitute for coconut milk in this recipe?
If you don’t have coconut milk, you can use heavy cream or even regular milk mixed with a bit of peanut butter for creaminess. It won’t taste exactly the same, but it’ll still work fine for the sauce. Just make sure it’s rich enough to give you that velvety texture. And if it gets too thick, add a splash of water!
How do I know when the peanut sauce is done?
You’ll know your peanut sauce is ready when it’s smooth and creamy with no lumps. Heat it gently over low heat while stirring — it’ll start to bubble slightly as it warms up (don’t let it boil!). If it’s too thick, add a little water until you reach that perfect drizzling consistency. Make sure to taste it too; adjust with more sriracha if you like some kick!
Final Thoughts on Satay Chicken Skewers
These Satay Chicken Skewers are all about the flavor payoff. The marinade really packs a punch, and when you grill them up, that caramelization from the brown sugar is just magic. If you’ve been putting this off, tonight’s the night. You’ll be surprised at how quickly they come together, and honestly, they’ll earn a permanent spot in your dinner rotation. Let me know how yours turned out in the comments!






