introduction
This recipe makes tasty Thai Chicken Satay Skewers with Thai Peanut Sauce. You marinate chicken, grill skewers, and serve with a warm peanut dip. For another simple chicken idea try Greek Chicken Gyros with Cucumber Tzatziki Sauce to vary your weeknight meals.
why make this recipe
You can make this recipe fast. The flavors are rich and familiar. Kids and adults like the peanut sauce. The skewers work for weeknight dinners, parties, or meal prep.
how to make Thai Chicken Satay Skewers with Thai Peanut Sauce
- Mix the marinade ingredients in a bowl.
- Add the chicken strips and coat them well.
- Let the chicken sit in the fridge for at least 30 minutes.
- While the chicken rests, mix the peanut sauce ingredients and warm them on low until smooth.
- Thread the chicken onto soaked skewers.
- Grill the skewers over medium heat about 5–7 minutes per side until cooked.
Ingredients :
1 pound chicken breast, cut into strips, 1/4 cup soy sauce, 2 tablespoons brown sugar, 1 tablespoon lime juice, 1 tablespoon sesame oil, 1 tablespoon minced garlic, 1 tablespoon curry powder, Skewers (soaked in water if wooden), 1 cup peanut butter, 1/4 cup soy sauce, 2 tablespoons coconut milk, 1 tablespoon lime juice, 1 tablespoon honey, 1 tablespoon sriracha (optional for spice)
Directions :
- In a bowl, mix soy sauce, brown sugar, lime juice, sesame oil, minced garlic, and curry powder to make a marinade.
- Add chicken strips to the marinade and coat evenly; refrigerate for at least 30 minutes.
- While the chicken is marinating, prepare the peanut sauce by mixing peanut butter, soy sauce, coconut milk, lime juice, honey, and sriracha in a saucepan over low heat until smooth.
- Thread marinated chicken onto skewers.
- Grill the skewers over medium heat for about 5-7 minutes on each side or until cooked through.
- Serve skewers with the peanut sauce for dipping.
how to serve Thai Chicken Satay Skewers with Thai Peanut Sauce
Serve hot with the peanut sauce on the side. Add fresh lime wedges. Offer rice, cucumber salad, or a simple slaw. You can place the skewers on a platter for guests to grab.
how to store Thai Chicken Satay Skewers with Thai Peanut Sauce
Cool the chicken and sauce to room temperature before storing. Put chicken in an airtight container and keep in the fridge for up to 3 days. Store the peanut sauce in a separate jar for up to 5 days. Reheat chicken gently in the oven or on the grill and warm the sauce on low.
tips to make Thai Chicken Satay Skewers with Thai Peanut Sauce
- Cut chicken into even strips so they cook the same.
- Soak wooden skewers for 30 minutes to stop burning.
- Don’t overcook the chicken; aim for juicy meat.
- Taste the peanut sauce and add more lime or honey to balance it.
- If the sauce is too thick, add a little warm water or coconut milk.
variation (if any)
- Use coconut milk in the marinade for more coconut flavor.
- Swap chicken for pork or tofu for a different protein.
- Add chopped cilantro or crushed peanuts on top for texture.
- Make the sauce spicy with more sriracha or chili flakes.
FAQs
Q: Can I make this ahead?
A: Yes. Marinate the chicken up to 8 hours ahead. Keep the sauce in the fridge and warm it before serving.
Q: Can I bake the skewers instead of grilling?
A: Yes. Bake at 425°F (220°C) for about 12–15 minutes, turning once, until cooked.
Q: Is there a nut-free swap for the peanut sauce?
A: Use sunflower seed butter instead of peanut butter and adjust sweetness and salt to taste.
Q: How do I know the chicken is done?
A: Cut into the thickest piece to check. It should be white inside and the juices clear. Use an instant-read thermometer if you have one; 165°F (74°C) is safe.

Thai Chicken Satay Skewers with Thai Peanut Sauce
- Prep Time: 30 minutes
- Cook Time: 15 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Grilling
- Cuisine: Thai
- Diet: Gluten-Free
Description
Delicious marinated chicken skewers grilled to perfection, served with a creamy Thai peanut sauce.
Ingredients
- 1 pound chicken breast, cut into strips
- 1/4 cup soy sauce
- 2 tablespoons brown sugar
- 1 tablespoon lime juice
- 1 tablespoon sesame oil
- 1 tablespoon minced garlic
- 1 tablespoon curry powder
- Skewers (soaked in water if wooden)
- 1 cup peanut butter
- 1/4 cup soy sauce
- 2 tablespoons coconut milk
- 1 tablespoon lime juice
- 1 tablespoon honey
- 1 tablespoon sriracha (optional for spice)
Instructions
- In a bowl, mix soy sauce, brown sugar, lime juice, sesame oil, minced garlic, and curry powder to make a marinade.
- Add chicken strips to the marinade and coat evenly; refrigerate for at least 30 minutes.
- While the chicken is marinating, prepare the peanut sauce by mixing peanut butter, soy sauce, coconut milk, lime juice, honey, and sriracha in a saucepan over low heat until smooth.
- Thread marinated chicken onto soaked skewers.
- Grill the skewers over medium heat for about 5-7 minutes on each side or until cooked through.
- Serve skewers with the peanut sauce for dipping.
Notes
Cut chicken into even strips for uniform cooking. Ensure wooden skewers are soaked to prevent burning.
Nutrition
- Serving Size: 1 skewer with sauce
- Calories: 400
- Sugar: 8g
- Sodium: 800mg
- Fat: 22g
- Saturated Fat: 5g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 3g
- Protein: 25g
- Cholesterol: 70mg







