Juicy, flavor-packed chicken with a creamy, nutty finish—this is the kind of meal that makes everyone gather around the table fast. Made with simple pantry staples and a quick marinade, these skewers come together without any fuss. Perfect for busy weeknights, backyard grilling, or when you just want something a little special without the stress.
Why You’ll Love This Coconut Chicken Satay Skewers
- Big flavor, simple steps: A handful of ingredients delivers bold, satisfying taste without complicated prep.
- Quick marinade: Just 30 minutes is enough to infuse the chicken with rich, savory goodness.
- Flexible cooking method: Works beautifully on the grill or right in a pan on your stovetop.
- Family-friendly: Mild, slightly sweet flavors make this a hit even with picky eaters.
- Creamy peanut sauce: That smooth, nutty dip takes every bite to the next level.
- Great for gatherings: Easy to serve, easy to eat—perfect for sharing with friends and family.
Ingredients You’ll Need
Let’s keep this nice and simple—everything here pulls its weight to build those cozy, craveable flavors. If you’ve got a few pantry staples on hand, you’re already halfway there to these coconut chicken skewers.
- Chicken breast (1 ½ lbs, cut into strips): The main protein here—cutting it into strips helps it cook quickly and evenly while staying tender on the skewers.
- Coconut milk (½ cup): Adds a creamy richness to the marinade that keeps the chicken juicy and soft; the amount is just enough to coat every piece without making it too heavy.
- Soy sauce (2 tbsp): Brings in that savory depth and balances the sweetness—this quantity keeps it flavorful without overpowering the coconut.
- Honey (1 tbsp): Adds a gentle sweetness that rounds everything out and helps the chicken develop a nice finish as it cooks.
- Turmeric (1 tsp): Gives a warm, earthy note and a beautiful color to the chicken.
- Cumin (1 tsp): Adds a slightly smoky, grounded flavor that makes the marinade feel complete.
- Garlic powder (1 tsp): A simple way to bring in that classic savory kick without extra prep.
- Peanut butter (¼ cup): The base of the sauce—thick, creamy, and rich, it creates that signature satay dip.
- Soy sauce (2 tbsp, for sauce): Enhances the peanut butter with a salty balance so the sauce isn’t too heavy.
- Honey (1 tbsp, for sauce): Adds just enough sweetness to complement the peanut flavor.
- Lime juice (1 tbsp): Brightens the sauce and cuts through the richness so every bite feels balanced.
- Warm water (as needed): Helps loosen the sauce to your desired consistency so it’s smooth and easy to dip.
- Wooden skewers (soaked): Soaking prevents them from burning while cooking and keeps everything secure as the chicken cooks.
Every ingredient here plays a role—nothing fancy, just good, honest flavors coming together in the best way.
How to Make Coconut Chicken Satay Skewers
This is one of those recipes that feels a little special but comes together in a way that won’t leave your kitchen in chaos. I like to keep things relaxed here—just follow along, and you’ll have something mighty delicious in no time.

- Marinate the chicken by combining the coconut milk, soy sauce, honey, turmeric, cumin, and garlic powder, then coating the chicken strips well and letting them sit for at least 30 minutes so they soak up all that flavor.
- Thread the marinated chicken onto soaked wooden skewers, making sure the pieces are secured so they cook evenly.
- Cook the skewers by grilling or pan-searing them for 3–4 minutes per side until the chicken is cooked through and slightly charred on the outside.
- Whisk together the peanut butter, soy sauce, honey, lime juice, and warm water until the sauce is smooth and easy to drizzle or dip.
- Serve the skewers hot alongside the peanut sauce and lime wedges for squeezing over the top.
Tips for the Best Coconut Chicken Satay Skewers
- Give it time to marinate — Letting the chicken sit for at least 30 minutes helps it absorb all those flavors from the coconut milk and spices.
- Cut evenly sized strips — Keeping the chicken pieces similar in size helps them cook at the same rate so nothing ends up overdone or undercooked.
- Don’t skip soaking skewers — This simple step keeps the wooden skewers from burning while cooking.
- Watch your cooking time — Cooking 3–4 minutes per side keeps the chicken from drying out while still getting it fully cooked.
- Adjust sauce consistency — Add warm water little by little until the peanut sauce reaches a smooth, dippable texture.
Storage & Make-Ahead Tips
Fridge: Store any leftover cooked chicken skewers in an airtight container in the refrigerator for up to 3–4 days. Keep the peanut sauce in a separate container so it stays smooth and easy to use.
Freezer: You can freeze the cooked chicken (without the sauce) for up to 3 months. Let it cool completely before storing, then thaw in the refrigerator before reheating.
Make-ahead: The chicken can be marinated ahead of time and kept in the refrigerator until you’re ready to cook. The peanut sauce can also be mixed in advance and stored separately until serving.
What to Serve With Coconut Chicken Satay Skewers
These skewers are pretty satisfying on their own, but pairing them with a few simple sides can turn them into a full, comforting meal everyone will enjoy.
- Steamed rice
- Simple green salad
- Grilled vegetables
- Flatbread or wraps
- Fresh fruit on the side
There’s something special about a meal like this—simple ingredients, easy steps, and flavors that just make you want to slow down and enjoy every bite.
Frequently Asked Questions
Q: Can I use chicken thighs instead of chicken breast?
Yes, you can swap in chicken thighs if that’s what you have on hand. Just be sure to cut them into strips similar in size so they cook evenly on the skewers. The marinade and cooking method stay the same, so you’ll still get all that delicious flavor in every bite.
Q: How do I know when the chicken is fully cooked?
The chicken is done when it’s cooked through all the way to the center and no longer pink. Since the pieces are cut into strips and cooked for 3–4 minutes per side, they cook fairly quickly, so keeping an eye on them during cooking helps prevent overcooking.
Q: Can I cook these without a grill?
Absolutely. A pan on the stovetop works just as well for this recipe. You’ll still cook the skewers for 3–4 minutes per side, and they’ll develop that nice charred exterior right in your kitchen.
Q: What if my peanut sauce is too thick?
No worries at all—that’s an easy fix. Just add a little warm water at a time and whisk until the sauce loosens up to your liking. It should be smooth and easy to dip or drizzle without being runny.
Q: Can I make the peanut sauce ahead of time?
Yes, the peanut sauce can be prepared in advance and stored in the refrigerator. Before serving, you may want to stir it and add a small amount of warm water if it has thickened too much.
Q: Do I have to use wooden skewers?
Wooden skewers work great here, especially when soaked beforehand, but you can also use reusable skewers if you already have them. Either way, the key is making sure the chicken is securely threaded so it cooks evenly.
Q: Can I skip the lime wedges?
You can, but they really do add a nice finishing touch. That little squeeze of lime over the skewers helps balance the richness of the peanut sauce and brings everything together.

Coconut Chicken Satay Skewers
Ingredients
Method
- Combine coconut milk, soy sauce, honey, turmeric, cumin, and garlic powder, then marinate the chicken strips for at least 30 minutes.
- Thread the marinated chicken onto soaked wooden skewers.
- Grill or pan-sear the skewers for 3–4 minutes per side until cooked through.
- Whisk peanut butter, soy sauce, honey, lime juice, and warm water until smooth.
- Serve the skewers with peanut sauce and lime wedges.