Get ready to fire up the grill! My Thai Peanut Chicken Skewers are packed with bold flavors and are incredibly simple to make. You'll learn how to marinate tender chicken, whip up a creamy peanut sauce, and grill skewers that wow any crowd. This recipe is perfect for quick weeknight dinners or weekend get-togethers. Let’s dive into the tasty details and get cooking!
Why I Love This Recipe
- Delicious Flavor Combination: The sweet and savory marinade perfectly complements the tender chicken, making every bite a burst of flavor.
- Quick and Easy Preparation: With just a few simple steps and minimal prep time, this recipe is perfect for busy weeknights or last-minute gatherings.
- Perfect for Grilling: The skewers are ideal for grilling, providing that delightful char while keeping the chicken juicy and flavorful.
- Customizable Spice Level: You can easily adjust the red pepper flakes to suit your heat preference, making it suitable for everyone.
Ingredients
Main Ingredients for Thai Peanut Chicken Skewers
To make Thai Peanut Chicken Skewers, you'll need some tasty items. Here’s what to gather:
- 1 pound boneless, skinless chicken thighs, cut into 1-inch pieces
- 1/4 cup soy sauce
- 2 tablespoons brown sugar
- 2 teaspoons garlic, minced
- 1 teaspoon ginger, minced
- 1 tablespoon lime juice
- 1 tablespoon sesame oil
- 1/2 teaspoon red pepper flakes (adjust to taste)
- 1/3 cup creamy peanut butter
- 1 tablespoon coconut milk
- Skewers (wooden or metal)
Optional Garnishes
Garnishes can make your dish pop. Here are some great options:
- Fresh cilantro, chopped
- Lime wedges for serving
Recommended Cooking Tools
Having the right tools makes cooking easier. Here’s what you will need:
- A large bowl for marinating
- A small saucepan for the peanut sauce
- Skewers for grilling
- A grill or grill pan for cooking
- Tongs for flipping the skewers
Using these ingredients and tools will help you create a delightful meal. Happy cooking!

Step-by-Step Instructions
Marinating the Chicken
First, grab a large bowl. In it, mix together the soy sauce, brown sugar, minced garlic, minced ginger, lime juice, sesame oil, and red pepper flakes. This mix will give your chicken a great flavor. Next, add the chicken pieces. Toss them well to coat. Cover the bowl and place it in the fridge. Let it marinate for at least 30 minutes. For even stronger taste, let it sit for up to 2 hours.
Preparing the Peanut Sauce
While the chicken is marinating, prepare the peanut sauce. Take a small saucepan and place it over low heat. Add the creamy peanut butter and coconut milk to the pan. Stir the mixture until it's smooth. This should take a few minutes. Once combined, remove the sauce from heat and set it aside. This sauce will enhance your skewers' taste.
Assembling and Grilling the Skewers
If you use wooden skewers, soak them in water for about 20-30 minutes. This helps prevent burning while grilling. Now, take the marinated chicken and thread it onto the skewers. Leave a little space between pieces for even cooking. Preheat your grill or grill pan over medium-high heat. Once hot, place the skewers on the grill. Cook for 4-5 minutes on each side. You want the chicken to be fully cooked and have nice grill marks. Serve the skewers hot, drizzled with peanut sauce or with it on the side for dipping. Garnish with chopped cilantro and lime wedges. Enjoy your delicious Thai Peanut Chicken Skewers!
Tips & Tricks
Best Practices for Marinating Chicken
Marinating your chicken is key for flavor. Use a large bowl to mix soy sauce, brown sugar, garlic, ginger, lime juice, sesame oil, and red pepper flakes. Add the chicken and toss well. Cover it and let it sit in the fridge for at least 30 minutes. If you have more time, marinate for up to 2 hours. This helps the chicken soak up all the tasty flavors.
How to Achieve Perfect Grill Marks
To get those perfect grill marks, start with a hot grill. Preheat your grill or grill pan over medium-high heat. Place the chicken skewers on the grill without moving them for 4-5 minutes. This gets nice grill marks. After that, flip the skewers carefully and cook for another 4-5 minutes. Look for the chicken to be cooked through and slightly charred for the best taste.
Suggestions for Skewer Options
For skewers, you can use wooden or metal. If you choose wooden skewers, soak them in water for 20-30 minutes. This helps stop them from burning on the grill. Metal skewers are great, too, as they are reusable and don’t need soaking. Both options work well, just make sure to leave space between chicken pieces for even cooking.
Pro Tips
- Marinate Longer for Flavor: For the best flavor, marinate the chicken for at least 2 hours, or overnight if possible. This allows the spices and seasonings to deeply penetrate the meat.
- Adjust the Heat: If you prefer a milder skewers, reduce the amount of red pepper flakes or omit them entirely. Alternatively, add more for a spicier kick!
- Use Fresh Ingredients: Fresh garlic and ginger will give you a more vibrant flavor compared to jarred or powdered versions. Always opt for fresh when possible.
- Perfect Grilling Technique: Make sure your grill is preheated properly to achieve a nice sear on the chicken. Avoid overcrowding the grill to ensure even cooking.
Variations
Alternative Proteins to Use
If you want a change from chicken, try using shrimp or pork. Shrimp cooks fast and takes on flavors well. For pork, use tender cuts like loin or tenderloin. Cut them into bite-sized pieces. Marinate them the same way as chicken. Both options will give you a tasty twist.
Vegetarian Options with Tofu
To make this dish vegetarian, use firm tofu. Press the tofu to remove extra water. Cut it into cubes or slices. Marinate the tofu like the chicken. Grill it on skewers for a nice char. Tofu holds the peanut sauce well, making every bite full of flavor.
Flavor Twist Ideas for the Peanut Sauce
You can change the peanut sauce to fit your taste. Add a dash of soy sauce for saltiness. Try a splash of sriracha for heat. For a hint of sweetness, mix in honey or maple syrup. You can also add chopped cilantro or crushed peanuts for extra texture. Each twist can make the dish unique and delicious.
Storage Info
Storing Leftover Skewers
After your meal, you may have leftover skewers. Store them in an airtight container. This keeps the chicken fresh. Place the skewers in the fridge. They last up to three days. If you want to keep them longer, consider freezing.
Freezing Tips for Meal Prep
Freezing is a great option for meal prep. Wrap each skewer in plastic wrap. Then place them in a freezer bag. Make sure to remove as much air as possible. Label the bag with the date. The skewers can last for about three months in the freezer. When you are ready to cook, thaw them overnight in the fridge.
Reheating Instructions
To reheat the skewers, use your oven or grill. For the oven, preheat it to 350°F (175°C). Place the skewers on a baking sheet. Heat them for about 10-15 minutes. If you use the grill, preheat it and cook for a few minutes until warm. Make sure not to overcook them. Enjoy your tasty meal!
FAQs
Can I use chicken breast instead of thighs?
Yes, you can use chicken breast if you prefer. Chicken breast is leaner than thighs. This means it may cook faster and can dry out. If you use chicken breast, watch the cooking time closely. Marinating will still add great flavor. Cut the chicken into 1-inch pieces like with thighs for even cooking.
How spicy are Thai Peanut Chicken Skewers?
The spice level of these skewers can vary. The red pepper flakes add some heat. You can adjust the amount to fit your taste. If you like it spicy, add more flakes. If you prefer less heat, use less or skip them. The peanut sauce also helps tone down the spice.
What is the best way to serve this dish?
Serve the skewers hot off the grill. Drizzle the warm peanut sauce over them or serve it on the side. Add chopped cilantro for fresh flavor. Lime wedges are great for squeezing on top. This dish pairs well with rice or a fresh salad for a complete meal.
Thai Peanut Chicken Skewers are tasty and fun to make. We covered key ingredients, from the chicken to garnishes. I shared tips on marinating and grilling for the best results. You can even try different proteins and flavors for a twist. Storing leftovers and reheating them is easy, too.
Now, it's time to enjoy your skewers and impress your friends. You have all the tools to create a delicious meal. Happy cooking!