Grilling season is here, and I can almost taste the smoky goodness in the air! That’s why I’m excited to share my Spicy Thai Grilled Peanut Chicken Skewers, a dish that transforms ordinary weeknight dinners into mouthwatering culinary adventures. Marinated in a zesty blend of tangy lime, fiery chili paste, and rich peanut butter, these skewers are not only beginner-friendly but also a surefire crowd-pleaser. The highlight? They’re quick to prepare, making it easier to indulge in delicious home-cooked meals without the fuss. Pair them with fluffy jasmine rice or a fresh salad, and you’ve got a full, satisfying meal ready to impress. Curious about how to bring these flavors to your grill? Let’s dive into this delightful recipe!

Why are these skewers a must-try?
Zesty, Bold Flavors: Each bite bursts with a tangy mix of lime, sweet brown sugar, and a touch of heat from chili paste.
Perfect for Beginners: Simple enough for novice cooks yet impressive enough to wow guests!
Quick Preparation: Have a delicious meal on the table in under 30 minutes—ideal for busy weeknights!
Versatile Pairings: Serve with fluffy jasmine rice or a fresh salad to create a balanced meal.
Gluten-Free Friendly: Easily modify the recipe for dietary needs, ensuring everyone can enjoy these scrumptious skewers.
Crowd-Pleasing Appeal: These skewers are sure to be a hit at your next gathering, making them the perfect addition to any summer barbecue!
Spicy Thai Grilled Peanut Chicken Ingredients
• Spice up your grilling with these delicious skewers!
For the Marinade
- Soy Sauce – Adds saltiness and umami; substitute with tamari for a gluten-free option.
- Fish Sauce – Enhances depth of flavor; for a vegetarian option, use soy sauce or miso paste.
- Lime Juice – Provides acidity and brightness; fresh is best, but bottled can work in a pinch.
- Brown Sugar – Brings sweetness and caramelization; white sugar or coconut sugar also works well.
- Ground Chili Paste – Adds heat; reduce the amount for a milder flavor or use sriracha.
- Cilantro – Offers freshness; can be omitted for those who dislike cilantro.
- Garlic – Adds aromatic and savory notes; you can use garlic powder for quicker prep.
- Ginger – Infuses warmth and spice; ground ginger can substitute fresh ginger if needed.
For the Skewers
- Chicken Thighs – Juicy and tender, perfect for grilling; can replace with chicken breasts but watch for overcooking.
For the Sauce
- Creamy Peanut Butter – Delivers rich creaminess; you can use sunflower seed butter or almond butter for nut-free options.
- Coconut Milk – Adds creaminess to the sauce; whole milk or a non-dairy milk can serve as alternatives.
Step‑by‑Step Instructions for Spicy Thai Grilled Peanut Chicken Skewers
Step 1: Prepare Marinade
In a medium bowl, whisk together soy sauce, fish sauce, lime juice, brown sugar, and chili paste until the sugar is fully dissolved, creating a flavorful marinade. This mixture will infuse your chicken with a tangy, spicy kick. Set aside while you prepare the aromatics, ensuring that the components are thoroughly blended.
Step 2: Add Aromatics
Stir in freshly chopped cilantro, minced garlic, and grated ginger into the marinade, mixing well to incorporate these aromatic elements. This will enhance the depth of flavor in your Spicy Thai Grilled Peanut Chicken Skewers. Allow the mixture to meld together for a few minutes, as the scents of the herbs and spices will create an irresistible aroma.
Step 3: Marinate Chicken
Cut the chicken thighs into bite-sized pieces for easy skewering. Coat the chicken thoroughly in the marinade, ensuring each piece is well-covered. Transfer the coated chicken to a covered bowl or resealable bag, refrigerate for at least 2 hours, or preferably overnight, to maximize flavor absorption and tenderness.
Step 4: Prepare Sauce
In another bowl, whisk together creamy peanut butter and coconut milk until you achieve a smooth and creamy consistency. This peanut sauce will balance the spicy marinade and add a rich layer of flavor to your skewers. Set the sauce aside, and keep a portion reserved for drizzling later when serving.
Step 5: Preheat Grill
Preheat your grill to medium-high heat, aiming for about 400°F. This temperature is ideal for achieving perfectly charred and juicy chicken skewers. While the grill heats up, take a moment to thread the marinated chicken onto skewers for grilling.
Step 6: Skewer Chicken
Thread the marinated chicken onto skewers evenly, leaving a little space between each piece for even cooking. Depending on the size of your skewers, you should fit around 4-5 pieces per skewer. Ensure the chicken is snug but not overly tight to allow steam to escape while grilling.
Step 7: Grill Chicken
Carefully place the chicken skewers onto the hot grill and cook for 5-7 minutes on each side. Watch for a nice char developing, as the chicken should have a golden-brown exterior and be thoroughly cooked. Use a meat thermometer to check that the internal temperature reaches 165°F for safe consumption.
Step 8: Baste Sauce
During the last few minutes of grilling, brush the peanut sauce generously onto the chicken skewers. This will glaze the outside, enhancing the flavor and adding a beautiful caramelization. Reserve some of the sauce for serving to complement the dish once plated.
Step 9: Rest Chicken
Once cooked, remove the skewers from the grill and let them rest for a few minutes. This resting time allows the juices to redistribute within the chicken, keeping every bite tender and juicy. Resist the urge to cut into them immediately, as this helps maintain the perfect texture.
Step 10: Serve
Serve the Spicy Thai Grilled Peanut Chicken Skewers hot, garnished with fresh cilantro and additional peanut sauce on the side. Pair them with fluffy jasmine rice or a fresh salad for a delightful and satisfying meal. Enjoy the vibrant flavors that bring your grilling experience to life!

Expert Tips for Spicy Thai Grilled Peanut Chicken
-
Marinade Time Matters: Allow chicken to marinate for at least 2 hours; overnight is preferred for deeper flavor infusion, enhancing the taste of your spicy Thai grilled peanut chicken.
-
Check Temperature: Use a meat thermometer to ensure the chicken reaches 165°F for safety. This ensures tender, juicy skewers every time—no one likes dry chicken!
-
Baste at the Right Time: Apply peanut sauce during the last few minutes of grilling for optimal caramelization. This keeps your spicy Thai grilled peanut chicken from becoming too sticky.
-
Skewer Tips: Leave a little space between each chunk of chicken on the skewers. This allows for even cooking and better heat circulation.
-
Fresh vs. Bottled: While fresh lime juice delivers the best taste, bottled juice works in a pinch. Opt for fresh for that extra zesty kick in your marinades!
Variations & Substitutions for Spicy Thai Grilled Peanut Chicken
Feel free to get creative with this recipe to suit your taste buds and dietary needs!
-
Gluten-Free: Use tamari in place of soy sauce to keep the flavors intact while making this dish gluten-friendly.
Whether you’re avoiding gluten or just experimenting, tamari provides that delicious umami flavor without missing a beat! -
Vegetarian Option: Swap the chicken for marinated tofu or tempeh for a delightful plant-based alternative.
Simply cube your tofu, marinate, and skewer it just as you would the chicken for a satisfying vegetarian feast! -
Nuts-Free: Replace peanut butter with sunflower seed butter for a creamy sauce that’s also nut-free.
This option maintains the richness of the sauce while making it safe for those with nut allergies—everybody wins! -
Heat Levels: For those who love a little more spice, ramp up the amount of chili paste or add sliced fresh jalapeños to the marinade.
If you’re craving a milder experience, consider swapping in sweet chili sauce for a subtle sweet heat that pleases anyone’s palate. -
Add Fruits: Skewer some juicy pineapple or bell peppers alongside the chicken for a pop of color and sweetness!
The caramelization from grilling will enhance the natural sweetness of these fruits, creating a delightful balance of flavors! -
Dairy-Free: Use coconut milk or almond milk instead of regular milk when making your sauce for an entirely dairy-free option.
This keeps your sauce just as creamy while adhering to dietary preferences—perfect for anyone looking to lighten up heavier ingredients! -
Recipe Scaling: Feel free to double the recipe for larger gatherings, ensuring everyone gets a taste of these delicious skewers.
This is a great way to make sure you have enough flavors on hand when entertaining friends or family! Jumping into cooking can be so rewarding when sharing with those you love! -
Fresh Herb Twist: Experiment by swapping cilantro with fresh mint or basil for a fragrant touch that transforms the profile of the dish!
These herbs bring their unique nuances, altering the experience and allowing you to create countless variations of this appealing recipe.
Each of these variations brings a new twist to the beloved Spicy Garlic Chicken or Buffalo Chicken Bacon recipes around, making this dish just as versatile!
Make Ahead Options
These Spicy Thai Grilled Peanut Chicken Skewers are ideal for meal prep, saving you time on busy weeknights! You can marinate the chicken thighs up to 24 hours in advance, allowing the flavors to penetrate for a deeper taste. To prep ahead, simply mix the marinade, coat the chicken, and store it covered in the refrigerator. The creamy peanut sauce can also be made 3 days ahead; just refrigerate it in an airtight container to maintain its rich consistency. When you’re ready to grill, skewer the marinated chicken and grill as instructed. You’ll have a scrumptious meal ready with minimal effort—just as delicious as if you made it fresh that day!
What to Serve with Spicy Thai Grilled Peanut Chicken Skewers
Get ready to create a delightful dining experience that enhances the bold flavors of your skewers!
-
Fluffy Jasmine Rice: The light, fragrant rice complements the spicy peanut sauce beautifully, soaking up the flavors and balancing the dish.
-
Crisp Asian Slaw: A refreshing slaw with cabbage, carrots, and a tangy dressing adds crunch and brightness to your meal. The vegetables’ crispness contrasts with the tender chicken.
-
Grilled Vegetables: Seasonal vegetables like bell peppers and zucchini offer a smoky char and enhance the grilled flavors of the skewers. Their vibrant colors make the plate visually appealing.
-
Coconut Rice: Sweet and creamy coconut rice harmonizes with the spiciness of the skewers, providing a tropical twist that lifts the entire meal experience.
-
Peanut Sauce Dipping Bowl: Serving extra peanut sauce as a dip adds layers of flavor and allows everyone to customize their experience. It’s perfect for drizzling or dipping each piece.
-
Sweet Mango Salad: This salad, bursting with fresh mango, cilantro, and lime, introduces a sweet and tangy note, brightening up every bite. Perfect contrast to the richness of the peanut sauce.
-
Chilled Thai Iced Tea: Refreshing and slightly sweet, this drink pairs wonderfully with the spices and enhances the whole meal experience. It’s a delightful end to your grilling feast.
Storage Tips for Spicy Thai Grilled Peanut Chicken
Room Temperature: Allow skewers to cool to room temperature before storing; they should not be left out for more than 2 hours to ensure food safety.
Fridge: Store in an airtight container in the fridge for up to 3 days. Ensure they are covered to retain moisture and texture.
Freezer: For longer storage, wrap tightly in plastic wrap and place in a freezer-safe bag; they can last up to 3 months. Thaw overnight in the fridge before reheating.
Reheating: Reheat on the grill or in a preheated oven at 350°F until heated through. Avoid microwaving to keep the Spicy Thai Grilled Peanut Chicken skewers from becoming rubbery.

Spicy Thai Grilled Peanut Chicken Skewers Recipe FAQs
How do I know when my chicken is ripe for marinating?
Absolutely! Choose chicken thighs that are pink, firm, and free of any dark spots or foul odors. Fresh chicken should have a clean smell and be stored properly; it’s best if used within 1-2 days of purchase for optimal flavor and texture.
What’s the best way to store leftovers?
Very! Allow your Spicy Thai Grilled Peanut Chicken Skewers to cool down to room temperature, then store them in an airtight container in the fridge for up to 3 days. This helps retain their freshness and moisture, making sure they’re just as delicious when you’re ready to enjoy them again!
Can I freeze the chicken skewers?
Absolutely! To freeze, wrap each skewer tightly in plastic wrap and place them in a freezer-safe bag. They can last up to 3 months in the freezer. When you’re ready to eat, thaw them overnight in the fridge and reheat on a grill or in a 350°F oven until heated through for the best texture.
What should I do if the chicken comes out dry?
No worries! If your chicken ends up dry, it may have been overcooked. Ensure a meat thermometer reads 165°F for safe consumption without sacrificing juiciness. Also, marinating overnight significantly increases moisture and flavor absorption, resulting in tender skewers.
Are these skewers safe for people with peanut allergies?
Noted! For those with peanut allergies, I recommend substituting creamy peanut butter with sunflower seed butter or almond butter. Just ensure your alternatives are free from cross-contamination if necessary. Always check all ingredient labels to ensure safety for dietary needs.
Can I use chicken breasts instead of thighs?
Absolutely! If you prefer chicken breasts for a leaner option, be cautious of the cooking time. Breasts can dry out faster than thighs. I recommend cutting them into similar-sized chunks and checking them a little earlier; they typically need about 4-6 minutes per side, depending on thickness.

Sweet & Spicy Thai Grilled Peanut Chicken Skewers to Savor
Ingredients
Equipment
Method
- Prepare Marinade: In a medium bowl, whisk together soy sauce, fish sauce, lime juice, brown sugar, and chili paste until fully dissolved.
- Add Aromatics: Stir in cilantro, minced garlic, and grated ginger into the marinade, mixing well.
- Marinate Chicken: Cut chicken thighs into bite-sized pieces. Coat chicken in marinade, refrigerate for at least 2 hours.
- Prepare Sauce: Whisk peanut butter and coconut milk together until smooth.
- Preheat Grill: Heat grill to medium-high at around 400°F.
- Skewer Chicken: Thread marinated chicken onto skewers, leaving space between pieces.
- Grill Chicken: Grill chicken skewers for 5-7 minutes per side.
- Baste Sauce: Brush peanut sauce onto skewers during the last few minutes of grilling.
- Rest Chicken: Remove from grill and let rest for a few minutes.
- Serve: Garnish with cilantro and serve with extra peanut sauce.

Leave a Reply