These succulent chicken skewers bring the vibrant flavors of Southeast Asian street food to your kitchen. The chicken marinates in a blend of coconut milk, soy sauce, ground coriander, cumin, and turmeric, infusing every bite with aromatic depth. After grilling to perfection, the skewers are drizzled with a velvety homemade peanut sauce that perfectly balances creamy, sweet, and tangy notes. Serve with jasmine rice and crisp cucumber for a complete dining experience that transports you to the bustling night markets of Bangkok or Jakarta.
The first time I attempted chicken satay was during a summer barbecue when I wanted to impress my friends with something beyond the usual burgers and hot dogs. I remember standing over the grill, threading chicken onto soaked skewers while the aroma of lemongrass and coconut milk wafted through the backyard. That evening taught me that great street food can travel anywhere, even to a suburban patio.
Last summer, my neighbor caught the incredible smell wafting from my kitchen window and actually knocked on my door to ask what I was making. I ended up sharing a plate with her on the porch, and we sat there dipping skewers into that rich peanut sauce until the sun went down. Sometimes the best dinner parties happen completely by accident.
Ingredients
- 600 g boneless chicken thighs or breasts: Thighs stay juicier on the grill, but breasts work beautifully if you prefer leaner meat
- 2 tbsp soy sauce: This provides the salty base that balances all the sweet coconut milk and sugar
- 2 tbsp coconut milk: The secret ingredient that tenderizes the meat and adds subtle richness
- 1 tbsp brown sugar: Caramelizes beautifully on the grill giving you those gorgeous charred edges
- 1 tbsp vegetable oil: Helps the spices adhere and prevents sticking on the grates
- 1 tsp ground coriander: Adds floral citrus notes that define Southeast Asian flavors
- 1 tsp ground cumin: Provides earthy warmth and depth to the marinade
- 1/2 tsp turmeric powder: Gives the chicken that beautiful golden yellow color
- 2 garlic cloves, minced: Fresh garlic beats garlic powder every single time here
- 1 tsp grated fresh ginger: Use a microplane to get it perfectly fine and incorporated
- 1/2 tsp salt: Just enough to enhance all the other flavors
- 120 g creamy peanut butter: Natural-style peanut butter works best for that authentic sauce consistency
- 150 ml coconut milk: Creates the silkiest sauce base you have ever tasted
- 1 tbsp lime juice: Fresh squeezed makes all the difference for cutting through the richness
- 1 tsp chili sauce: Start with less if you are heat sensitive, you can always add more
- 2 to 3 tbsp warm water: The magic ingredient that transforms peanut butter into pourable sauce
- Chopped roasted peanuts: Crunch on top of creamy sauce is a texture revelation
Instructions
- Marinate the chicken:
- Whisk together all marinade ingredients in a large bowl until the sugar dissolves completely. Add the chicken strips and massage the marinade into every piece, then cover and let it sit in the refrigerator for at least one hour.
- Prepare your skewers:
- If you are using wooden skewers, soak them in water for thirty minutes while the chicken marinates. Thread the chicken onto the skewers leaving small gaps between pieces so the heat can circulate and char everything evenly.
- Fire up the grill:
- Get your grill or grill pan nice and hot over medium-high heat. Cook the skewers for about three to four minutes per side until you see beautiful char marks and the chicken is cooked through.
- Make the peanut sauce:
- Combine peanut butter, coconut milk, soy sauce, brown sugar, lime juice, chili sauce, and garlic in a small saucepan over low heat. Stir constantly until smooth and creamy, adding warm water one tablespoon at a time until it reaches the perfect drizzling consistency.
- Bring it all together:
- Arrange those gorgeous skewers on a platter and drizzle with the warm peanut sauce. Scatter chopped peanuts and fresh coriander over everything, then serve with lime wedges on the side.
My daughter now requests this for every birthday dinner, and watching her carefully dip each skewer into the sauce with such concentration never fails to make me smile. These simple sticks of chicken have become our family way of celebrating nothing at all.
Getting the Perfect Grill Marks
I learned the hard way that moving the chicken around too much prevents those beautiful restaurant-style char marks from forming. Patience is your friend here. Let each side develop a proper sear before you even think about flipping.
Make-Ahead Magic
The chicken can marinate overnight and the sauce keeps beautifully in the refrigerator for up to a week. I often double the sauce recipe because it is fantastic on everything from rice bowls to roasted vegetables the next day.
Serving Suggestions That Work
A simple cucumber salad with rice vinegar makes the perfect refreshing contrast to the rich peanut sauce. Some jasmine rice on the side turns this into a complete meal that feels substantial enough for dinner parties.
- Cold beer or dry Riesling cuts through the richness beautifully
- Extra lime wedges on the table let everyone adjust the acidity
- Keep some extra chopped peanuts handy for those who love extra crunch
There is something deeply satisfying about food you can eat with your hands, especially when it tastes this good.
Recipe FAQs
- → How long should I marinate the chicken?
-
Marinate the chicken for at least 1 hour in the refrigerator. For the most flavorful results, let it marinate overnight up to 24 hours.
- → Can I use chicken breasts instead of thighs?
-
Yes, chicken breasts work well though thighs tend to be more tender and juicy due to higher fat content. If using breasts, be careful not to overcook.
- → How do I prevent wooden skewers from burning?
-
Soak wooden skewers in water for at least 30 minutes before threading the chicken. This prevents them from charring on the grill.
- → Can I make the peanut sauce ahead of time?
-
Absolutely! The peanut sauce can be prepared up to 3 days in advance and stored in the refrigerator. Reheat gently with a splash of water to restore consistency.
- → What can I substitute for peanut butter?
-
Almond butter makes an excellent alternative if you need to avoid peanuts. The flavor profile will be slightly different but equally delicious.
- → How do I know when the chicken is cooked through?
-
The chicken should reach an internal temperature of 165°F (74°C). Visual cues include charred edges and firm, opaque meat throughout.