Irresistible Thai Spicy Basil Chicken Skewers You’ll Crave

Victoria

The Keeper of Heartfelt Homemade Traditions

Thai Spicy Basil Chicken Skewers

There’s something irresistible about the burst of flavors in these Thai Spicy Basil Chicken Skewers—the perfect harmony of fiery chili, fragrant basil, and tender grilled chicken. One evening, craving a dish that was quick yet packed with personality, I tossed together a simple marinade and threaded the chicken onto skewers. The sizzle on the grill released such a mouthwatering aroma that everyone gathered around before dinner was even ready. Whether you’re hosting a casual barbecue or just want to spice up a weeknight meal, these skewers deliver bold taste without fuss. Let me show you how to bring vibrant Thai street food magic straight to your home kitchen.

Why choose Thai Spicy Basil Chicken Skewers?

Bold flavors: Fiery chili and fresh basil create an unforgettable taste explosion. Quick prep: Marinade blends easily, perfect for busy cooks. Tender delight: Grilled chicken stays juicy and flavorful every time. Versatile serving: Great for snacks, meals, or party appetizers. Crowd-pleaser: Exotic yet approachable, everyone will be asking for more!

Thai Spicy Basil Chicken Skewers Ingredients

For the Marinade

  • Chicken breast – Choose boneless, skinless pieces for tender, juicy skewers that soak up the marinade.
  • Fresh Thai basil leaves – Adds that signature fragrant, slightly peppery flavor key to Thai Spicy Basil Chicken Skewers.
  • Garlic cloves – Minced to release bold, savory depth in every bite.
  • Red chili flakes or fresh Thai chilies – Adjust quantity to control the fiery kick you crave.
  • Soy sauce – Provides umami richness and a touch of saltiness.
  • Fish sauce – Brings authentic Thai flavor and enhances savory notes.
  • Brown sugar – Balances the heat with gentle sweetness.
  • Lime juice – Adds brightness and a zesty contrast to the spicy marinade.

For the Skewers

  • Wooden or metal skewers – Soak wooden skewers in water 30 minutes beforehand to avoid burning on the grill.
  • Fresh vegetables (optional) – Bell peppers or onions make colorful, flavorful additions on the skewer.

Serving Suggestions

  • Steamed jasmine rice – Perfect for soaking up any extra marinade and balancing the spice.
  • Fresh cucumber slices – Cool, crisp accompaniment to tame the heat and refresh your palate.

How to Make Thai Spicy Basil Chicken Skewers

  1. Prep Chicken: Cut chicken into bite-sized pieces (about 1″), then pat dry so the marinade clings and the grill charms every morsel with even heat.
  2. Mix Marinade: In a bowl, combine minced garlic, chopped chilies, basil leaves, soy sauce, fish sauce, brown sugar, and fresh lime juice until sugar dissolves.
  3. Marinate: Add chicken to the marinade, tossing gently to coat. Cover and refrigerate at least 30 minutes (up to 2 hours for deeper flavor).
  4. Prep Skewers: Soak wooden skewers in water for 30 minutes to prevent burning. For metal skewers, simply clean and dry before use.
  5. Thread: Alternately thread marinated chicken (and optional bell pepper or onion pieces) onto each skewer, leaving small gaps for even cooking.
  6. Heat Grill: Preheat your grill or grill pan to medium-high (around 375°F). Brush grates lightly with oil to prevent sticking.
  7. Grill: Place skewers on the hot grill and cook 4–5 minutes per side, until chicken is golden with char marks and cooked through.
  8. Rest & Garnish: Transfer skewers to a platter and let rest 5 minutes. Garnish with fresh basil leaves and lime wedges for brightness.

Optional: sprinkle extra chili flakes for an extra kick.
Exact quantities are listed in the recipe card below.

What to Serve with Thai Spicy Basil Chicken Skewers?

Elevate your dining experience with mouthwatering sides that complement the vibrant flavors of your skewers.

  • Steamed Jasmine Rice: This fluffy, aromatic rice absorbs the delicious marinade, making every bite a delight. It’s the perfect base that balances out the dish’s spicy kick.

  • Fresh Cucumber Slices: Crunchy and refreshing, these slices provide a cool contrast to the heat from the skewers. They’re the ideal palate cleanser between bites!

  • Garlic Noodles: Tossed in a savory garlic sauce, these noodles are a great comfort food pairing. Their richness beautifully offsets the bold flavors of the chicken.

  • Thai Sweet Chili Sauce: Drizzling this sauce enhances the sweetness and adds another level of flavor to the skewers. It’s a delightful dip that friends and family will love.

  • Crunchy Asian Slaw: A vibrant mix of cabbage and veggies dressed in a tangy vinaigrette. The crunch complements the tenderness of the chicken and adds a fresh pop.

  • Coconut Milk Smoothie: For a refreshing drink, blend coconut milk with tropical fruit. It’s creamy and cool, making it the perfect counterpart to your spicy dish.

Let these sides come together to create a memorable feast that celebrates the bold, tantalizing essence of Thai cuisine!

How to Store and Freeze Thai Spicy Basil Chicken Skewers

Fridge: Store any leftover skewers in an airtight container for up to 3 days. Reheat gently in a pan for best texture.

Freezer: Freeze skewers before grilling by laying them flat in a single layer. Once frozen, transfer to a zip-top bag for up to 3 months.

Thawing: To defrost, place skewers in the fridge overnight or use the microwave’s defrost function before grilling.

Reheating: Reheat grilled skewers in a preheated oven at 350°F for about 10 minutes, or until heated through, maintaining their juiciness and flavor.

Make Ahead Options

These Thai Spicy Basil Chicken Skewers are perfect for meal prep enthusiasts looking to save time! You can marinate the chicken up to 24 hours in advance, allowing all those flavors to meld beautifully. To do this, simply follow the marinade instructions, then cover the chicken in the marinade and refrigerate it. If you prefer, the skewers can also be prepared up to 3 days ahead; just thread the marinated chicken (and any veggies) onto the skewers and store them in an airtight container in the fridge. When you’re ready to grill, just preheat your grill and cook them for 4–5 minutes per side until perfectly charred. Trust me, they’ll be just as delicious, and you’ll enjoy more time with family!

Thai Spicy Basil Chicken Skewers Variations

Feel free to explore these delightful twists that let your taste buds dance while preparing these flavorful skewers!

  • Vegetarian: Substitute chicken with firm tofu or plant-based chicken for a delicious meat-free option that still captures those mouthwatering flavors.
  • Spicy Kick: Add more fresh Thai chilies or a splash of chili sauce to the marinade for added heat that will leave spice lovers craving more excitement.
  • Herb Boost: Incorporate fresh mint or cilantro alongside the basil for an aromatic explosion that brings added freshness to every bite.
  • Sweet Twist: Mix in a tablespoon of honey or maple syrup in place of brown sugar for a different sweet note that pairs beautifully with the spice.
  • Citrus Burst: Add zest from a lime or lemon to your marinade to enhance the brightness and elevate the citrus flavor profile in these skewers.
  • Nutty Flavor: Sprinkle crushed peanuts or cashews on top before serving for a satisfying crunch and nutty flavor that complements the tenderness of the chicken.
  • Grilled Veggies: Alternate the chicken with spears of zucchini, cherry tomatoes, or mushrooms for a colorful veggie medley that adds depth and flavor.
  • Asian Flair: Drizzle with a sesame ginger sauce after grilling to introduce a silky finish that creates layers of flavor that linger on your palate.

Expert Tips for Thai Spicy Basil Chicken Skewers

  • Marinate for flavor: Allow at least 30 minutes for the chicken to soak up the marinade, ensuring juicy, flavorful skewers every time.
  • Soak wooden skewers: Prevent burning by soaking wooden skewers in water for 30 minutes before grilling to keep them intact and safe.
  • Manage heat levels: Adjust fresh chilies or red chili flakes carefully to suit your spice tolerance without overpowering the basil’s delicate aroma.
  • Even cooking: Leave small gaps between chicken pieces on the skewer to promote uniform heat circulation and prevent steaming.
  • Rest before serving: Let the skewers rest 5 minutes off the grill to lock in juices and maximize tenderness in your Thai Spicy Basil Chicken Skewers.

Thai Spicy Basil Chicken Skewers Recipe FAQs

How do I know if my chicken is fresh and ready for these skewers?
Look for chicken breasts that are pale pink with no dark spots or unpleasant odor. Fresh chicken should be firm to the touch and moist but not slimy. Avoid meat with any discoloration or a sour smell to ensure the best taste and safety.

What’s the best way to store leftover Thai Spicy Basil Chicken Skewers?
Store leftovers in an airtight container in the refrigerator for up to 3 days. To keep them juicy, reheat gently in a skillet over low heat or in the oven at 350°F for about 10 minutes rather than microwaving, which can dry them out quickly.

Can I freeze the skewers before or after grilling? If so, how?
Absolutely! For maximum flavor and texture, freeze the marinated chicken skewers before grilling. Lay them flat on a baking sheet, freeze until firm (about 2 hours), then transfer to a zip-top freezer bag for up to 3 months. When ready, thaw overnight in the fridge and grill fresh. If freezing cooked skewers, wrap tightly with foil and place in a freezer bag to preserve flavor.

Why is my chicken sometimes dry after grilling? How can I avoid that?
Chicken can dry out if cooked too long or at too high heat. To avoid dryness, preheat your grill to medium-high (around 375°F), leave small spaces between the pieces on the skewer for even cooking, and grill for just 4–5 minutes per side. Let skewers rest 5 minutes off the heat before serving to lock in juices.

Are these Thai Spicy Basil Chicken Skewers safe for people with food allergies or pets?
Great question! These skewers contain soy sauce and fish sauce, so they’re not suitable for people allergic to soy or seafood. Also, spicy chilies should be avoided if serving near pets, as they can be harmful. For allergy-friendly alternatives, substitute soy sauce with tamari and omit fish sauce while keeping the fresh basil and garlic for flavor.

Thai Spicy Basil Chicken Skewers

Irresistible Thai Spicy Basil Chicken Skewers You’ll Crave

Experience the bold flavors of Thai Spicy Basil Chicken Skewers, a delightful fusion of spicy chili, fragrant basil, and juicy grilled chicken.
Prep Time 30 minutes
Cook Time 10 minutes
Resting Time 5 minutes
Total Time 45 minutes
Servings: 4 skewers
Course: Main Course
Cuisine: Thai
Calories: 220

Ingredients
  

For the Marinade
  • 1 pound boneless, skinless chicken breast Cut into bite-sized pieces
  • 1/2 cup fresh Thai basil leaves Crushed
  • 4 cloves garlic Minced
  • 1 teaspoon red chili flakes Adjust to taste
  • 3 tablespoons soy sauce
  • 2 tablespoons fish sauce
  • 1 tablespoon brown sugar
  • 2 tablespoons lime juice Freshly squeezed
For the Skewers
  • 6 pieces wooden or metal skewers Soak wooden skewers in water for 30 mins
  • fresh vegetables (optional) Bell peppers or onions
Serving Suggestions
  • 2 cups steamed jasmine rice
  • 1 cup fresh cucumber slices

Equipment

  • Grill
  • Mixing bowl
  • Skewers

Method
 

Preparation Steps
  1. Cut chicken into bite-sized pieces (about 1 inch), then pat dry.
  2. In a bowl, combine minced garlic, chopped chilies, basil leaves, soy sauce, fish sauce, brown sugar, and fresh lime juice until sugar dissolves.
  3. Add chicken to the marinade, tossing gently to coat. Cover and refrigerate for at least 30 minutes (up to 2 hours for deeper flavor).
  4. Soak wooden skewers in water for 30 minutes to prevent burning. For metal skewers, simply clean and dry before use.
  5. Alternately thread marinated chicken (and optional bell pepper or onion) onto each skewer.
  6. Preheat grill or grill pan to medium-high (around 375°F). Brush grates lightly with oil.
  7. Place skewers on the grill and cook for 4-5 minutes per side, until chicken is golden and cooked through.
  8. Transfer skewers to a platter and let rest for 5 minutes. Garnish with fresh basil leaves and lime wedges.

Nutrition

Serving: 1skewerCalories: 220kcalCarbohydrates: 10gProtein: 25gFat: 9gSaturated Fat: 2gPolyunsaturated Fat: 3gMonounsaturated Fat: 4gCholesterol: 70mgSodium: 900mgPotassium: 450mgFiber: 1gSugar: 2gVitamin A: 500IUVitamin C: 15mgCalcium: 40mgIron: 2mg

Notes

Optional: sprinkle extra chili flakes for an added kick. Store leftovers in an airtight container for up to 3 days.

Tried this recipe?

Let us know how it was!