As the sun dips low and the grill starts to sizzle, there’s something electrifying about the aroma of Spicy Thai Grilled Peanut Chicken Skewers wafting through the air. These skewers transform simple chicken thighs into a culinary adventure with their zesty marinade of lime and chili, perfectly melded with a creamy peanut sauce. What makes this dish a must-try? It’s a simple, beginner-friendly recipe that promises a crowd-pleasing experience, whether you’re hosting a summer barbecue or seeking a quick weeknight dinner. Plus, this meal is effortlessly customizable, letting you swap proteins or adjust spiciness to suit your taste. Are you ready to take your grilling to the next level?

Why Try Spicy Thai Chicken Skewers?
Bursting with flavor: This dish combines zesty lime, rich peanut sauce, and a kick of chili, delivering an unforgettable taste experience.
Easy to make: Perfect for beginner cooks, these skewers require just a few simple steps, making them an ideal choice for quick weeknight meals.
Versatile option: Swap chicken thighs for shrimp or tofu, or adjust the spice levels to please everyone at your table—great for family gatherings or friendly barbecues!
Crowd-pleaser status: Serve these skewers alongside jasmine rice or noodles to create a balanced meal that’s bound to impress.
With a vibrant blend of Southeast Asian flavors, the Spicy Thai Grilled Peanut Chicken Skewers are destined to become a favorite at your summer barbecues!
Spicy Thai Grilled Peanut Chicken Ingredients
• For the Marinade
- Soy Sauce – Provides saltiness and umami; can substitute with tamari for a gluten-free option.
- Fish Sauce – Adds depth of flavor and saltiness; if avoiding fish, use soy sauce or coconut aminos.
- Lime Juice – Contributes tanginess; fresh is preferred over bottled for flavor.
- Brown Sugar – Adds sweetness and caramel flavor; can substitute with honey or maple syrup.
- Ground Chili Paste – Introduces heat and spice; for a milder version, use less or substitute with sriracha.
- Cilantro – Adds freshness and flavor; optional for those who dislike its taste.
- Garlic – Enhances overall flavor; freshly minced is best for potency.
- Ginger – Provides warmth and depth; freshly minced is recommended for maximum flavor.
• For the Skewers
- Chicken Thighs – The main protein source, known for juiciness; can substitute with skinless chicken breasts, noting they may dry out more easily.
• For the Peanut Sauce
- Creamy Peanut Butter – Provides richness and a deeply flavored sauce; can use almond butter for a nut-free version.
- Coconut Milk – Makes a luscious sauce base; use low-fat for a lighter version.
Get ready to savor the delightful Spicy Thai Grilled Peanut Chicken, a dish that promises mouthwatering bites bursting with flavor!
Step‑by‑Step Instructions for Spicy Thai Grilled Peanut Chicken Skewers
Step 1: Prepare the Marinade
In a large bowl, combine soy sauce, fish sauce, lime juice, brown sugar, and ground chili paste. Whisk until the brown sugar fully dissolves, creating a tangy and spicy marinade. The vibrant colors of the mixing ingredients should inspire delicious anticipation for your Spicy Thai Grilled Peanut Chicken Skewers!
Step 2: Add Aromatics
To your marinade, sprinkle in fresh cilantro, minced garlic, and ginger, stirring until everything is well-integrated. These aromatic ingredients elevate the marinade’s flavor, making it truly irresistible. Take a moment to inhale the fragrant mix, as this will be the flavor base for your chicken skewers.
Step 3: Marinate the Chicken
Add your chicken thighs to the marinade, ensuring each piece is thoroughly coated. Cover the bowl with plastic wrap and place it in the refrigerator for at least 2 hours, or overnight for maximum flavor infusion. This step is crucial for achieving juicy, flavorful Spicy Thai Grilled Peanut Chicken Skewers, so don’t rush it!
Step 4: Make the Peanut Sauce
In a separate bowl, whisk together creamy peanut butter and coconut milk until you achieve a smooth, rich consistency. This luscious sauce will complement the grilled chicken beautifully. If you find it too thick, feel free to adjust the consistency by adding a little more coconut milk.
Step 5: Preheat the Grill
Prepare your grill, preheating it to medium-high heat, about 400°F. Ensure the grates are clean and lightly oiled to prevent sticking. This step is essential for achieving that lovely char on your Spicy Thai Grilled Peanut Chicken Skewers while cooking them evenly.
Step 6: Assemble the Skewers
Once marinated, thread the coated chicken thighs onto skewers, leaving some space between each piece for even cooking. This not only helps with heat penetration but also gives every bite the ideal texture and flavor infusion. Grill-ready, these skewers will soon turn into a crowd favorite!
Step 7: Grill the Skewers
Place the skewers on the preheated grill, cooking them for 5-7 minutes per side. Look for a charred exterior and ensure the chicken reaches an internal temperature of 165°F. The delicious aroma wafting from the grill is sure to draw everyone’s attention to your wonderful Spicy Thai Grilled Peanut Chicken Skewers!
Step 8: Brush with Peanut Sauce
In the last few minutes of grilling, brush the chicken skewers generously with the peanut sauce, allowing it to caramelize beautifully. This adds richness and depth of flavor, making your skewers even more sumptuous. Keep an eye on them as they grill to ensure the peanut sauce doesn’t burn.
Step 9: Rest and Serve
Once cooked, remove the skewers from the grill and let them rest for about 2 minutes. This resting period allows the juices to redistribute throughout the chicken, yielding scrumptious, juicy bites. Serve your Spicy Thai Grilled Peanut Chicken Skewers hot, accompanied by extra peanut sauce for dipping.

Make Ahead Options
These Spicy Thai Grilled Peanut Chicken Skewers are perfect for meal prep, saving you valuable time on busy weeknights! You can marinate the chicken thighs up to 24 hours in advance, ensuring they soak in all those vibrant flavors. Simply follow the marinating steps and refrigerate the chicken in the marinade until you’re ready to grill. Additionally, the peanut sauce can be prepared up to 3 days ahead—just store it in the refrigerator in an airtight container to maintain its creamy texture. When it’s time to serve, simply thread the marinated chicken on skewers and grill as directed, brushing with peanut sauce for that irresistible finish. Enjoy restaurant-quality skewers at home with minimal effort!
Variations & Substitutions for Spicy Thai Grilled Peanut Chicken
Feel free to customize this recipe and make it your own while igniting your taste buds!
- Chicken Breasts: Use skinless chicken breasts instead of thighs for a leaner option; just be mindful not to overcook them. A deliciously tender bite awaits if you get it right!
- Shrimp: Swap out the chicken for shrimp, grilling until they turn pink and opaque. This quick option brings a delightful seafood twist to your skewers!
- Coconut Aminos: For a soy-free alternative, use coconut aminos instead of soy sauce. You’ll still enjoy that rich, umami flavor without the gluten.
- Maple Syrup: Replace brown sugar with maple syrup for a unique sweetness that complements the peanut sauce perfectly! The flavor balance will surprise you pleasantly.
- Spice Level: Adjust the spice by using less chili paste or incorporating sweet chili sauce. If you’re feeling adventurous, toss in some crushed red pepper flakes for an additional kick!
- Vegetarian Tofu: Use firm tofu in place of chicken, marinating and grilling as usual. This gives you a heartwarming, protein-packed, vegetarian-friendly meal.
- Almond Butter: Swap peanut butter for almond butter for a nut allergy-friendly version without sacrificing that creamy sauce! It’s a subtle yet delightful change.
- Fresh Herbs: Experiment with different herbs like mint or basil instead of cilantro for a fresh taste twist. These alternatives add their unique flavor palette, enhancing your dish!
By trying these variations, you can explore a variety of flavors while keeping your meals exciting and personalized. For other incredible chicken recipes, don’t miss out on Savory Chicken Veggie Foil Packs and Cajun White Chicken Chili. Enjoy your culinary journey!
Expert Tips for Spicy Thai Grilled Peanut Chicken
Perfect Marinade Time: Allow the chicken to marinate for at least 2 hours or overnight for maximum flavor absorption.
Check Temperature: Use a meat thermometer to ensure chicken reaches 165°F, avoiding any risk of undercooked meat.
Grill Carefully: Watch the skewers closely while grilling to prevent the peanut sauce from burning, which can affect the dish’s flavor.
Choose the Right Protein: Consider chicken thighs for juiciness, but if using chicken breasts, monitor grilling time to prevent dryness.
Customize for Taste: Don’t hesitate to adjust the spice level by varying the amount of chili paste or using milder alternatives.
Elevate your dining experience with these expert tips and enjoy the delightful flavors of Spicy Thai Grilled Peanut Chicken!
How to Store and Freeze Spicy Thai Grilled Peanut Chicken
Fridge: Store leftover Spicy Thai Grilled Peanut Chicken in an airtight container for up to 3 days. Be sure to let them cool completely before sealing to avoid condensation.
Freezer: For longer storage, freeze the marinated chicken skewers (uncooked) in a freezer-safe bag for up to 3 months. Thaw in the refrigerator overnight before grilling.
Reheating: To reheat, grill or pan-sear for a few minutes on each side until warmed through. This helps maintain the juicy texture and flavor of the chicken.
Serving: Serve leftover chicken cold on salads or rewarm and enjoy with a fresh batch of peanut sauce for a delightful meal.
What to Serve With Spicy Thai Grilled Peanut Chicken Skewers
Pair your skewers with delightful sides that elevate your meal into a flavorful feast!
-
Jasmine Rice: The fragrant, fluffy rice absorbs the peanut sauce beautifully, balancing the spicy skewers perfectly.
-
Fresh Cucumber Salad: A light, crunchy salad with a hint of lime adds a refreshing contrast to the richness of the chicken.
-
Steamed Broccoli: Its bright green color and crisp texture provide a nutritious counterpoint, enhancing the overall dish visually and taste-wise.
-
Peanut Sauce Dipping Cup: More of that creamy, delicious peanut sauce balances each bite, ensuring everyone can enjoy this savory delight.
-
Vegetable Spring Rolls: These fresh rolls filled with veggies bring a crunch that complements the juicy skewers, making your meal multi-textured and satisfying.
-
Chilled Coconut Drink: A sweet, creamy coconut beverage cools down the spice, creating a delightful blend with tropical flavors as you dine.
-
Mango Sticky Rice: A sweet dessert pairing that contrasts beautifully with savory chicken, offering a delightful way to finish the meal.
-
Grilled Pineapple: Caramelized, sweet pineapple slices highlight the tropical notes inherent in Thai cuisine. They add a fruity twist that everyone will adore!

Spicy Thai Grilled Peanut Chicken Recipe FAQs
What type of chicken is best for this recipe?
I recommend using chicken thighs for this recipe, as they stay juicy and flavorful even when grilled. If you prefer a leaner option, skinless chicken breasts can be used, but be cautious not to overcook them, as they can dry out quickly.
How do I know if the chicken is properly cooked?
To ensure your chicken is fully cooked, it should reach an internal temperature of 165°F. I advise using a meat thermometer to check the temperature; this will help you avoid any risk of undercooked meat while ensuring perfect doneness.
What’s the best way to store leftovers?
Store leftover Spicy Thai Grilled Peanut Chicken in an airtight container in the fridge for up to 3 days. Make sure to let the skewers cool completely before sealing the container, as this prevents condensation and maintains the quality.
Can I freeze the marinated chicken?
Absolutely! You can freeze the marinated chicken skewers before grilling. Place them in a freezer-safe bag, ensuring to remove as much air as possible, and they can last up to 3 months. When ready to cook, thaw them overnight in the refrigerator before grilling for the best texture and flavor.
How can I adjust the spice level of the dish?
Very easily! You can adjust the spiciness by reducing the amount of ground chili paste in the marinade or substituting it with a milder option like sriracha. You could also sprinkle some crushed red pepper flakes on individual skewers before serving for those who enjoy an extra kick!

Spicy Thai Grilled Peanut Chicken Your New Favorite Skewers
Ingredients
Equipment
Method
- In a large bowl, combine soy sauce, fish sauce, lime juice, brown sugar, and ground chili paste. Whisk until the brown sugar fully dissolves.
- To your marinade, add fresh cilantro, minced garlic, and ginger, stirring until well-integrated.
- Add chicken thighs to the marinade, ensuring each piece is fully coated. Cover and refrigerate for at least 2 hours, or overnight.
- In a separate bowl, whisk together creamy peanut butter and coconut milk until you achieve a smooth consistency.
- Preheat your grill to medium-high heat, about 400°F. Ensure the grates are clean and lightly oiled.
- Once marinated, thread the chicken thighs onto skewers, leaving space between each piece.
- Place the skewers on the preheated grill, cooking for 5-7 minutes per side, until charred and the chicken reaches 165°F.
- In the last few minutes of grilling, brush the skewers with peanut sauce to caramelize the flavor.
- Once cooked, let the skewers rest for about 2 minutes before serving with extra peanut sauce.

Leave a Reply