Standing near the grill, I inhaled the aromatic scent of coconut and herbs wafting through the air—it instantly transported me to a bustling Thai street market. These Thai Spicy Basil Chicken Skewers are not only a feast for the senses but also offer a quick and vibrant meal that everyone can enjoy. With a delicious marinade and topped with a crunchy gremolata and creamy cashew sauce, they truly capture the essence of summer barbecues. You can even swap the chicken for tofu or shrimp, making this dish a versatile crowd-pleaser or a perfect option for your next family gathering. Ready to elevate your grilling game? Let’s dive into this flavorful adventure together!

Why Are These Skewers a Must-Try?

Bold Flavors: The Thai spicy basil marinade is a delightful explosion of tastes, infusing the chicken with aromatic herbs and spices.

Quick to Prepare: With just a simple marinating step, you can have these skewers ready in no time, making them perfect for busy weeknights or last-minute gatherings.

Versatile Options: Swap out chicken for tofu or shrimp for a customized dish that caters to any dietary preference. Check out my Garlic Parmesan Chicken for another quick option!

Crowd-Pleasing Appeal: Whether at a family BBQ or a dinner party, these skewers are sure to impress your guests and leave them craving more.

Satisfying Texture: The juicy chicken pairs beautifully with the crunchy gremolata, and the creamy cashew sauce elevates the entire experience.

Thai Spicy Basil Chicken Skewers Ingredients

For the Marinade

  • Chicken (breasts or thighs) – Source of protein and juiciness; substitution: use tofu or shrimp for a vegetarian or seafood version.
  • Coconut milk – Adds creaminess and subtle sweetness to the marinade; use whole fat for best results.
  • Lime – Provides both zest and juice, brightening flavors in the marinade; fresh limes are best.
  • Basil leaves – Infuses authentic Thai flavor; Thai or holy basil is preferred, but regular basil works too.
  • Green onion – Adds mild onion flavor to the marinade.
  • Cilantro leaves – Offers freshness and fragrance.
  • Brown sugar – Balances the heat of the dish with sweetness.
  • Ginger – Contributes warm, spicy depth; use fresh ginger for stronger flavor.
  • Garlic powder – Serves as a savory base for flavor.
  • Coconut aminos – Provides umami, alternative to soy sauce.
  • Rice vinegar – Brings tang and acidity to balance flavors.
  • Allspice – Adds warmth and complexity.
  • Sesame seeds – Introduces nutty crunch to the dish.
  • Sesame oil – Provides a toasty aroma in the marinade.
  • Thai red peppers – Adds heat; adjust quantity based on spice tolerance.
  • Coconut extract – Enhances the coconut flavor in the recipe.

For Gremolata Topping

  • Lime zest – Adds brightness.
  • Cashews – Roasted and chopped for a crunchy texture.
  • Basil – Fresh basil adds herbal notes.
  • Sesame seeds – For additional texture and flavor.

For Cashew Sauce

  • Plant-based butter – Adds richness to the sauce.
  • Cashew butter – Creamy base contributing nuttiness.
  • Reserved coconut milk – Ties the sauce to the marinade flavor.
  • Thai red pepper – Finely minced for heat.
  • Brown sugar – Sweetens and balances flavors.
  • Rice vinegar – Brightens the sauce.
  • Ginger – Supplementary warm flavor component.
  • Garlic powder – Complements the nutty base of the sauce.
  • Allspice – Rounds out the sauce flavors.

Step‑by‑Step Instructions for Thai Spicy Basil Chicken Skewers

Step 1: Prepare Marinade
In a blender, combine the coconut milk, basil leaves, green onion, cilantro, brown sugar, ginger, garlic powder, coconut aminos, rice vinegar, allspice, sesame seeds, sesame oil, and Thai red peppers. Blend until smooth and creamy, which should only take about 1-2 minutes. This aromatic mixture forms the base of the vibrant flavors for your Thai Spicy Basil Chicken Skewers!

Step 2: Marinate Chicken
Cut the chicken into 1-inch cubes and place it in a large bowl. Pour the prepared marinade over the chicken, ensuring each piece is well-coated. Cover the bowl and refrigerate for at least 2 hours, or ideally overnight for deeper flavor. This marination time allows the chicken to absorb all the delicious Thai spices and coconut richness.

Step 3: Prepare Gremolata
In a mixing bowl, combine the chopped basil, sesame seeds, crushed roasted cashews, and lime zest. Stir until evenly distributed, creating a crunchy and aromatic gremolata. This topping will add a delightful contrast to the tender chicken skewers and is best prepared while the chicken is marinating.

Step 4: Grill Chicken
Preheat your grill to medium-high heat, about 350°F. While the grill heats, thread the marinated chicken pieces onto soaked wooden skewers, leaving a little space between each piece for even cooking. Lightly oil the grill grates and place the skewers on the grill, brushing occasionally with remaining marinade. Grill for 10-12 minutes, turning midway, until the chicken reaches an internal temperature of 165°F and has nice grill marks.

Step 5: Make Cashew Sauce
In a small saucepan, melt plant-based butter over medium heat. Add a small amount of water and whisk in the cashew butter, reserved coconut milk, minced Thai red pepper, brown sugar, rice vinegar, ginger, garlic powder, and allspice. Continue to whisk and cook for about 4-5 minutes, or until the sauce thickens. Remove from heat and let it cool slightly before serving.

Step 6: Serve and Enjoy
Once the Thai Spicy Basil Chicken Skewers are beautifully charred and cooked through, remove them from the grill. Serve immediately on a platter, sprinkled with the prepared gremolata. Don’t forget to drizzle the creamy cashew sauce alongside for dipping. This presentation offers an enticing aroma and a feast for the eyes, perfect for your summer gatherings!

Make Ahead Options

These Thai Spicy Basil Chicken Skewers are perfect for busy home cooks looking to save time! You can marinate the chicken up to 24 hours in advance, allowing the flavors to deepen and truly shine. Simply cut the chicken into cubes and coat it in the marinade; refrigerate it in an airtight container until you’re ready to grill. Additionally, the gremolata can be prepared up to 3 days ahead and stored in the fridge, ensuring that its fresh flavors remain intact. When you’re ready to serve, just preheat your grill, skewer the chicken, and grill it to perfection for a delightful meal that’s just as delicious as when fresh!

How to Store and Freeze Thai Spicy Basil Chicken Skewers

Fridge: Store any leftovers in an airtight container for up to 3 days. Make sure to let the skewers cool completely before sealing to maintain freshness.

Freezer: To freeze, wrap the cooked skewers tightly in plastic wrap and place them in a freezer-safe bag. They can be frozen for up to 2 months, perfect for quick meals later!

Reheating: Thaw in the fridge overnight, then reheat in the oven or on the grill until heated through, ensuring they remain juicy and flavorful.

Uncooked Skewers: You can also freeze uncooked marinated chicken skewers. Simply place them in a single layer on a tray, freeze until solid, then transfer to a freezer bag for up to 2 months.

Expert Tips for Thai Spicy Basil Chicken Skewers

Marination Magic: Ensure to marinate the chicken for at least 2 hours but preferably overnight to allow the bold Thai flavors to penetrate thoroughly.

Grill Temperature: Maintain a medium heat when grilling to avoid charring the marinade. High heat can cause flare-ups and uneven cooking.

Skewer Soaking: If using wooden skewers, soak them in water for at least 30 minutes before threading the chicken. This prevents burning and keeps your delicious Thai Spicy Basil Chicken Skewers intact.

Check Doneness: Use a meat thermometer to check that the chicken reaches an internal temperature of 165°F for safe consumption, ensuring juicy and tender results.

Serving Suggestion: Pair with a fresh zoodle salad or steamed rice to balance the flavors and create a complete meal experience for your family and friends.

Thai Spicy Basil Chicken Skewers Variations

Feel free to get creative and personalize your skewers with these exciting alternatives that play with flavors and textures!

  • Vegetarian Delight: Substitute chicken with firm tofu, marinating it just like the meat for a satisfying plant-based option.
  • Shrimp Lovers: Swap chicken for shrimp, cooking them for a shorter time for a tender, seafood twist; they pair beautifully with the cashew sauce.
  • Nuts About Almonds: Use almond butter instead of cashew butter for a unique variation that adds a distinct nutty flavor; it’s a delicious alternative!
  • Heat it Up: For an extra kick, mix in additional Thai red peppers or a few dashes of your favorite hot sauce into the marinade; your taste buds will dance!
  • Coconut Cravings: Enhance the coconut profile by adding shredded coconut to the gremolata for a tropical twist that’s delightful.
  • Pairing Possibilities: Serve with hibachi rice, zoodle salad, or even the comforting Honey Chicken Cutlets for a complete meal that excites your palate.
  • Sweet & Savory: Mix in some honey or maple syrup with the marinade for an added layer of sweetness that balances the savory flavors beautifully.
  • Grill Master Tips: Try grilling the skewers on a cedar plank for a subtly smokey flavor; it’s an impressive technique that your guests will adore!

What to Serve with Thai Spicy Basil Chicken Skewers

Elevate your dining experience with delightful pairings that harmonize beautifully with the vibrant flavors of your skewers.

  • Hibachi Rice: Fluffy and subtly seasoned, this classic side complements the aromatic spices of the skewers while providing a satisfying base.

  • Crispy Thai Salad: A fresh mix of crunchy vegetables with zesty Thai dressing. Its bright flavors will enhance your skewers’ delicious taste.

  • Peanut Slaw: Creamy and crunchy, a slaw with peanut dressing offers a delightful contrast to the grilled chicken, adding texture and flavor.

  • Grilled Vegetables: Seasonal veggies brushed with olive oil and balsamic vinegar not only bring color but also a smoky flavor that pairs well with your savory skewers.

  • Zoodle Salad: Light and refreshing, spiralized zucchini tossed with herbs and a tangy dressing creates a vibrant and healthful side.

  • Coconut Lemonade: This refreshing drink adds a tropical touch, balancing the spice of the skewers with sweet and tart flavors.

  • Mango Sticky Rice: End your meal on a sweet note. This traditional dessert brings a luscious creaminess that perfectly complements the savory skewers.

  • Beer or Wine Pairing: A light beer or a crisp white wine will enhance the overall experience, cutting through the richness of the cashew sauce.

Thai Spicy Basil Chicken Skewers Recipe FAQs

What kind of chicken should I use for this recipe?
I recommend using chicken breasts or thighs for their juiciness and flavor. If you’re looking for a vegetarian option, tofu or shrimp can be delicious alternatives that absorb the marinade beautifully!

How should I store leftover Thai spicy basil chicken skewers?
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Allow the skewers to cool completely before sealing them to maintain freshness and flavor.

Can I freeze the Thai spicy basil chicken skewers?
Absolutely! To freeze cooked skewers, wrap them tightly in plastic wrap and store them in a freezer-safe bag. They can be frozen for up to 2 months. For uncooked skewers, freeze the marinated chicken in a single layer on a tray, then transfer to a bag once solid.

How do I reheat the frozen skewers?
To reheat, first thaw them in the refrigerator overnight. Then, you can either warm them in the oven or grill them until heated through. This helps retain their juiciness and flavor, making for a quick meal that’s just as tasty as the first time!

Can I use any substitutions for allergens?
Yes! This recipe is quite versatile. If you have nut allergies, consider substituting the cashew butter with sunflower seed butter and skip the cashews in the gremolata. For gluten-free needs, ensure that you use gluten-free coconut aminos instead of regular soy sauce.

Thai Spicy Basil Chicken Skewers

Savor the Flavor: Thai Spicy Basil Chicken Skewers Recipe

Discover the vibrant flavors of Thai Spicy Basil Chicken Skewers that are quick, versatile, and perfect for summer barbecues.
Prep Time 15 minutes
Cook Time 12 minutes
Marinating Time 2 hours
Total Time 2 hours 27 minutes
Servings: 4 skewers
Course: Appetizers
Cuisine: Thai
Calories: 320

Ingredients
  

For the Marinade
  • 1 pound Chicken (breasts or thighs) Substitution: use tofu or shrimp for a vegetarian option.
  • 1 cup Coconut milk Use whole fat for best results.
  • 2 tablespoons Lime juice Fresh limes are best.
  • 1/2 cup Basil leaves Thai or holy basil preferred.
  • 2 tablespoons Green onion
  • 1/4 cup Cilantro leaves
  • 2 tablespoons Brown sugar
  • 1 tablespoon Ginger Use fresh ginger for stronger flavor.
  • 1 teaspoon Garlic powder
  • 1 tablespoon Coconut aminos Alternative to soy sauce.
  • 1 tablespoon Rice vinegar
  • 1/2 teaspoon Allspice
  • 1 tablespoon Sesame seeds
  • 1 tablespoon Sesame oil
  • 1-2 pieces Thai red peppers Adjust quantity based on spice tolerance.
  • 1 teaspoon Coconut extract
For Gremolata Topping
  • 1 tablespoon Lime zest
  • 1/4 cup Cashews Roasted and chopped.
  • 1/4 cup Basil Fresh basil.
  • 1 tablespoon Sesame seeds
For Cashew Sauce
  • 2 tablespoons Plant-based butter
  • 1/2 cup Cashew butter
  • 1/4 cup Reserved coconut milk
  • 1 Thai red pepper Finely minced For heat.
  • 1 tablespoon Brown sugar
  • 1 tablespoon Rice vinegar
  • 1 teaspoon Ginger
  • 1 teaspoon Garlic powder
  • 1/4 teaspoon Allspice

Equipment

  • grill
  • Blender
  • Mixing bowl
  • Saucepan
  • wooden skewers

Method
 

Preparation Instructions
  1. In a blender, combine the coconut milk, basil leaves, green onion, cilantro, brown sugar, ginger, garlic powder, coconut aminos, rice vinegar, allspice, sesame seeds, sesame oil, and Thai red peppers. Blend until smooth and creamy, which should only take about 1-2 minutes.
  2. Cut the chicken into 1-inch cubes and place it in a large bowl. Pour the prepared marinade over the chicken, ensuring each piece is well-coated. Cover the bowl and refrigerate for at least 2 hours, or ideally overnight.
  3. In a mixing bowl, combine the chopped basil, sesame seeds, crushed roasted cashews, and lime zest. Stir until evenly distributed.
  4. Preheat your grill to medium-high heat, about 350°F. While the grill heats, thread the marinated chicken pieces onto soaked wooden skewers. Lightly oil the grill grates and place the skewers on the grill, brushing occasionally with remaining marinade.
  5. In a small saucepan, melt plant-based butter over medium heat. Add a small amount of water and whisk in the cashew butter, reserved coconut milk, minced Thai red pepper, brown sugar, rice vinegar, ginger, garlic powder, and allspice. Cook for about 4-5 minutes, or until the sauce thickens.
  6. Once the Thai Spicy Basil Chicken Skewers are beautifully charred and cooked through, remove them from the grill. Serve immediately on a platter, sprinkled with the prepared gremolata and drizzled with the creamy cashew sauce.

Nutrition

Serving: 1skewerCalories: 320kcalCarbohydrates: 12gProtein: 30gFat: 18gSaturated Fat: 8gPolyunsaturated Fat: 2gMonounsaturated Fat: 12gCholesterol: 70mgSodium: 600mgPotassium: 500mgFiber: 2gSugar: 5gVitamin A: 200IUVitamin C: 10mgCalcium: 40mgIron: 2mg

Notes

Ensure to marinate the chicken for at least 2 hours but preferably overnight. Maintain a medium heat when grilling to avoid charring the marinade, and soak wooden skewers for at least 30 minutes to prevent burning. Use a meat thermometer to ensure chicken is fully cooked.

Tried this recipe?

Let us know how it was!