This dish features tender chicken strips marinated with aromatic spices and grilled on skewers until lightly charred. A rich peanut sauce, made creamy with coconut milk and balanced with soy and lime, complements the smoky chicken beautifully. Serve alongside fresh cucumber, red onion, and cilantro for a refreshing touch. Perfect for a flavorful main or appetizer inspired by Southeast Asian flavors, it offers a balanced mix of savory, tangy, and mildly spicy elements.
Preparation requires marinating the chicken for at least an hour, soaking skewers if wooden, then grilling until juicy and cooked through. The peanut sauce is gently heated and thinned to a smooth consistency. This dish pairs well with jasmine rice or as part of a shared meal.
The first time I made chicken satay, my tiny apartment balcony became the most popular spot in the building. The smell of those spices hitting the hot grill had neighbors poking their heads over the railing, asking what was creating such magic. I learned pretty quickly that peanut sauce is basically edible gold and worth making double batches. Now it is the one dish I can count on to disappear completely, no matter how much I make.
Last summer I set up a skewer station at my birthday party and let everyone thread their own chicken onto sticks. Something about food on a stick makes people incredibly happy, plus it meant I could actually hang out with my friends instead of being stuck behind the grill. The peanut sauce vanished before the chicken even made it to the table.
Ingredients
- 500 g boneless chicken thighs or breasts: Thighs stay juicier on the grill but breasts work perfectly if that is what you have on hand
- 2 tbsp soy sauce: The salty backbone that brings everything together
- 2 tbsp coconut milk: This little bit of fat makes the marinade cling to the chicken
- 1 tbsp brown sugar: Helps with those gorgeous caramelized char marks
- 1 tbsp fish sauce:Do not skip this, it is the secret ingredient that makes people ask what is in this
- 1 tbsp vegetable oil: Keeps the chicken from sticking to the grill
- 2 garlic cloves, minced: Fresh garlic beats garlic powder every single time
- 1 tbsp grated fresh ginger: Grate it right into the bowl to catch all those flavorful juices
- 1 tsp ground coriander: Warm and citrusy all at once
- 1 tsp ground cumin: Earthy depth that you will taste in every bite
- ½ tsp turmeric powder: Gives the chicken that beautiful golden color
- ¼ tsp chili flakes: Adjust this to your heat comfort level
- 120 g creamy peanut butter: Use the natural stuff with just peanuts and salt for the best flavor
- 120 ml coconut milk: Creates that silky restaurant style texture
- 2 tbsp soy sauce: Adds savory depth to cut through the rich peanut butter
- 1½ tbsp brown sugar: Balances the salty elements perfectly
- 1 tbsp fresh lime juice: Brightens up the whole sauce
- 1 tbsp fish sauce: A little goes a long way here
- 1 garlic clove, minced: One clove is enough for the sauce
- 1 tsp grated fresh ginger: Same trick as before, grate it directly in
- 2–4 tbsp warm water: Add this slowly until you reach your perfect consistency
- 1 cucumber: Cool and crisp against the warm spiced chicken
- 1 small red onion: Thin slices add the perfect sharp crunch
- Fresh cilantro: Toss it on generously
- Lime wedges: A squeeze right before eating makes everything pop
Instructions
- Marinate the chicken:
- Whisk all marinade ingredients together in a large bowl until the sugar dissolves completely. Toss in the chicken strips and massage everything together until each piece is coated. Cover the bowl and let it hang out in the fridge for at least an hour, though overnight is even better.
- Prep your skewers:
- If you are using wooden skewers, drop them in a pan of water to soak for at least thirty minutes. This keeps them from turning into charcoal on the grill.
- Thread the chicken:
- Slide those marinated strips onto the skewers, tucking and folding as you go. Do not pack them too tightly or they will not cook evenly.
- Fire up the grill:
- Get your grill or grill pan good and hot over medium high heat. You want to hear that satisfying sizzle when the chicken hits the grates.
- Grill to perfection:
- Lay the skewers on the grill and let them cook undisturbed for about three minutes. Flip them over and give them another three to four minutes until you see those gorgeous charred edges and the chicken is cooked through.
- Make the magic sauce:
- While the chicken grills, dump all the sauce ingredients except the water into a small saucepan. Stir it over low heat until the peanut butter melts into the coconut milk and everything becomes silky smooth. Add warm water one tablespoon at a time until it reaches the consistency of warm honey.
- Bring it all together:
- Pile the skewers onto a platter and surround them with cucumber slices, red onion, and plenty of cilantro. Put that peanut sauce right in the center and watch everyone hover around it like it is the last lifeboat on a sinking ship.
My dad is a pretty picky eater but he once ate six skewers in one sitting and kept asking if there was more sauce. That was the moment I realized this recipe had officially graduated to family legend status.
Marinade Magic
I have found that giving the chicken a full eight hours in the marinade transforms it completely. The spices penetrate all the way through instead of just sitting on the surface, and the meat becomes almost buttery tender. It is the difference between good satay and the kind that makes you close your eyes while eating.
Sauce Secrets
The peanut sauce thickens up as it cools, so do not panic if it looks thinner than you expect right off the stove. I always make it slightly looser than I think I need it, knowing it will reach perfect consistency by the time it hits the table. A quick splash of warm water brings it right back to life if you are reheating leftovers.
Make Ahead Wisdom
This recipe is a meal prep dream because everything actually tastes better after some time together. I often marinate the chicken and make the sauce the day before, letting all those flavors get friendly in the fridge. When dinner time rolls around, all that is left is the quick grill and maybe chopping some vegetables.
- The peanut sauce keeps for two weeks in the fridge and is incredible on everything from noodles to roasted vegetables
- Frozen marinated chicken skewers grill up beautifully, just add an extra minute per side
- Double the vegetables because people inevitably go back for seconds when there are fresh crunchies to pile on
There is something so satisfying about food you can eat with your hands while sauce somehow ends up everywhere. These skewers are messy, delicious, and exactly what a good meal should be.