Experience the vibrant and aromatic flavors of Southeast Asian street food right in your own kitchen. Chicken Satay Skewers are a beloved classic for a reason. They offer the perfect balance of savory, sweet, and nutty notes, all charred to perfection over a flame. Whether you are hosting a summer barbecue or looking for a fun weeknight dinner, these skewers are guaranteed to be a hit with both kids and adults.
The secret to the best satay lies in the marinade and the dipping sauce. Tender strips of chicken are soaked in a rich blend of coconut milk and spices, ensuring every bite is juicy and flavorful. When paired with a creamy, zesty peanut sauce, it creates a culinary experience that is hard to beat. Let’s dive into how you can recreate this restaurant-quality dish at home.
Recipe Information
- Prep Time: 20 minutes
- Cook Time: 10 minutes
- Total Time: 30 minutes
- Servings: 4
- Difficulty Level: Easy
Nutrition Information
- Calories per serving: 345 kcal
- Protein: 28g
- Carbohydrates: 12g
- Fat: 21g
- Fiber: 2g
- Sugar: 7g
- Sodium: 650mg
Why Make This Chicken Satay Skewers
You should make these Chicken Satay Skewers because they are incredibly versatile. They work beautifully as a protein-packed appetizer for parties or as a main course when served alongside jasmine rice and a crisp cucumber salad. The ingredients are simple to find at any grocery store, yet the final result tastes exotic and complex.
Furthermore, this recipe is relatively healthy. By grilling the chicken instead of frying it, you keep the fat content lower while maximizing flavor through spices like turmeric and cumin. It is a fantastic way to introduce new flavors to your family without spending hours at the stove.
How to Make Chicken Satay Skewers
Making these skewers is a straightforward process that involves three main phases: marinating the meat, preparing the signature peanut sauce, and grilling the chicken to smoky perfection. Follow these simple steps to achieve the best results.
Ingredients
- 1 lb chicken breast or thighs, cut into long, thin strips
- 1/2 cup canned coconut milk (full fat preferred)
- 1 tablespoon yellow curry powder
- 1/2 teaspoon ground turmeric
- 2 cloves garlic, minced
- 1 tablespoon brown sugar
- 1 tablespoon soy sauce (or tamari for gluten-free)
- 1/2 cup creamy peanut butter
- 1 tablespoon lime juice
- 1 tablespoon honey
- 1 teaspoon chili garlic sauce (optional for heat)
- Wooden skewers, soaked in water for 30 minutes
Directions
Step 1: Prepare the Marinade
In a large bowl, whisk together the coconut milk, curry powder, turmeric, minced garlic, brown sugar, and soy sauce. Ensure the sugar is fully dissolved into the mixture to create a smooth marinade.
Step 2: Marinate the Chicken
Add the chicken strips to the bowl, making sure every piece is thoroughly coated in the marinade. Cover the bowl with plastic wrap and refrigerate for at least 30 minutes, though 2 to 4 hours is ideal for maximum flavor penetration.
Step 3: Thread the Skewers
Take your soaked wooden skewers and carefully thread the chicken strips onto them. Weave the chicken back and forth in an “S” shape so the meat stays secure and cooks evenly on the grill.
Step 4: Whisk the Peanut Sauce
While the chicken is ready for the grill, prepare the sauce. In a small bowl, combine the peanut butter, lime juice, honey, soy sauce, and chili garlic sauce. If the sauce is too thick, add a tablespoon of warm water at a time until you reach your desired dipping consistency.
Step 5: Grill the Chicken
Preheat your grill or grill pan over medium-high heat. Lightly oil the grates. Place the skewers on the grill and cook for 3 to 5 minutes per side. The chicken should be cooked through and have beautiful golden-brown char marks.
How to Serve Chicken Satay Skewers
Serve the skewers hot off the grill on a large platter. Place the bowl of peanut sauce in the center for easy dipping. To round out the meal, serve with a side of steamed jasmine rice or a refreshing cucumber-shallot relish. A few wedges of fresh lime and a sprinkle of chopped cilantro or crushed peanuts add a beautiful finishing touch.
How to Store Chicken Satay Skewers
If you have leftovers, remove the chicken from the skewers and store the meat in an airtight container in the refrigerator for up to 3 days. Store the peanut sauce in a separate small container. To reheat, gently warm the chicken in a skillet over low heat or in the microwave. The peanut sauce may thicken in the fridge, so stir in a splash of water before serving again.
Expert Tips for Perfect Chicken Satay Skewers
Always soak your wooden skewers in water for at least 30 minutes before grilling. This prevents them from burning or catching fire over the heat. For the best flavor, use chicken thighs rather than breasts; they have a higher fat content which keeps them extra moist during the high-heat grilling process. Also, don’t skip the turmeric, as it provides that iconic golden color that makes satay so visually appealing.
Delicious Variations
For a different twist, try using thin strips of beef or pork instead of chicken. If you want a vegan version, extra-firm tofu cubes work wonderfully with this marinade. For those who enjoy a bit more spice, add a teaspoon of red curry paste to the marinade or extra red pepper flakes to the peanut sauce. You can also swap the peanut butter for almond or cashew butter if you have a peanut allergy.

Frequently Asked Questions
Q: Can I bake these instead of grilling them?
Yes! You can bake the skewers in a preheated oven at 400°F (200°C) for about 12-15 minutes, turning halfway through. You can finish them under the broiler for 1-2 minutes to get that charred look.
Q: How long can I marinate the chicken?
You can marinate the chicken for up to 24 hours. However, avoid going much longer than that, as the acid and salt in the marinade can eventually change the texture of the meat.
Q: Is this recipe gluten-free?
It can be! Simply ensure you use a certified gluten-free tamari or coconut aminos instead of regular soy sauce. Most other ingredients are naturally gluten-free.
Q: Can I make the peanut sauce in advance?
Absolutely. The peanut sauce keeps well in the fridge for up to a week. Just give it a good stir and perhaps a tiny bit of warm water to loosen it up before serving.
Q: What if I don’t have a grill?
A cast-iron grill pan works perfectly on the stovetop. If you don’t have that, a regular non-stick skillet will still produce delicious results, though you won’t get the same smoky char lines.
Conclusion
Chicken Satay Skewers are a fantastic way to bring bold, international flavors to your dinner table with very little effort. With their juicy texture and the addictive creaminess of the peanut sauce, they are sure to become a new favorite in your recipe rotation. Give them a try at your next gathering and watch them disappear in minutes!

Chicken Satay Skewers
- Cook Time: 30 minutes
- Total Time: 30 minutes
- Diet: Gluten-Free
Ingredients
- 1 lb chicken breast or thighs, cut into long, thin strips
- 1/2 cup canned coconut milk (full fat preferred)
- 1 tablespoon yellow curry powder
- 1/2 teaspoon ground turmeric
- 2 cloves garlic, minced
- 1 tablespoon brown sugar
- 1 tablespoon soy sauce (or tamari for gluten-free)
- 1/2 cup creamy peanut butter
- 1 tablespoon lime juice
- 1 tablespoon honey
- 1 teaspoon chili garlic sauce (optional for heat)
- Wooden skewers, soaked in water for 30 minutes
Instructions
- In a large bowl, whisk together the coconut milk, curry powder, turmeric, minced garlic, brown sugar, and soy sauce. Ensure the sugar is fully dissolved into the mixture to create a smooth marinade.
- Add the chicken strips to the bowl, making sure every piece is thoroughly coated in the marinade. Cover the bowl with plastic wrap and refrigerate for at least 30 minutes, though 2 to 4 hours is ideal for maximum flavor penetration.
- Take your soaked wooden skewers and carefully thread the chicken strips onto them. Weave the chicken back and forth in an “S” shape so the meat stays secure and cooks evenly on the grill.
- While the chicken is ready for the grill, prepare the sauce. In a small bowl, combine the peanut butter, lime juice, honey, soy sauce, and chili garlic sauce. If the sauce is too thick, add a tablespoon of warm water at a time until you reach your desired dipping consistency.
- Preheat your grill or grill pan over medium-high heat. Lightly oil the grates. Place the skewers on the grill and cook for 3 to 5 minutes per side. The chicken should be cooked through and have beautiful golden-brown char marks.




