I love meat on a stick. Something about skewering a mix of ingredients, paired with a great marinade or sauce makes for a colorful mirage on your plate- and is equally satisfying on your taste buds! In this recipe, the chicken is marinated in a flavorful Thai Peanut satay sauce, and then grilled on skewers with sweet Vidalia onions and zucchini. Additional sauce is served for dipping and is a great complement to a rice side dish. For a light meal, pair these skewers with a salad.


Ingredients
Method
- Make Thai peanut sauce by combining all the ingredients and simmering on the stove. Once the sauce has cooled, marinate the chicken pieces in 1 cup of sauce for 20 minutes. Next, quarter the Vidalia onions and slice the zucchini. Skewer the chicken, Vidalia onion (about three layers thick of onion) and zucchini alternating ingredients on the skewer.
- Preheat your grill to 350 degrees, about medium heat. Grill the skewers for 7 minutes or until an internal read thermometer registers 170 degrees for the chicken.
- Serve the skewers with rice and additional Thai Peanut sauce for dipping. The Thai Peanut sauce is great for flavoring the rice and is quite addictive.
Did you enjoy this recipe? Check out these similar recipes!

Thai peanut sauce is the best, I can it eat with a spoon!
Awesome recipe. I can’t wait to try it!!
I’m with you.. can’t beat meat on a stick – unless it’s meat on a stick with Thai peanut sauce!!! 🙂
I agree! I love thai peanut sacue- I put that Sh*t on everything! 🙂
This looks awesome. This is getting worked into this week’s menu fo sho. Mango salad on the side maybe?