Easy Grilled Thai Chicken Skewers: An Amazing Ultimate Recipe

Delicious grilled Thai chicken skewers with a flavorful marinade

Easy Grilled Thai Chicken Skewers: An Amazing Ultimate Recipe

Imagine walking into a backyard at dusk: the warm, smoky scent of grilled chicken threaded with fragrant lemongrass and ginger, the bright snap of lime, and a rich, nutty peanut sauce that coats the tongue with sweet-heat comfort. These Easy Grilled Thai Chicken Skewers deliver that moment — juicy, caramelized edges, tender interior, and a lively balance of savory, sweet, tangy, and spicy. They’re the kind of recipe that sparks conversation, nudges you outside to the grill, and keeps hands busy dipping and sharing.

Whether you’re feeding a weeknight family, hosting friends for an alfresco dinner, or packing a festive picnic, these skewers are fast, flattering, and flexible. They marinate quickly, grill in minutes, and pair beautifully with simple sides. Let’s dig in.

Dish Snapshot

  • Prep Time: 15 minutes active (plus 30–120 minutes marinating)
  • Cook Time: 10–12 minutes
  • Total Time: 55 minutes (with 30 minutes marinating)
  • Servings: 4 (about 3–4 skewers per person depending on skewer size)
  • Difficulty Level: Easy — great for beginners and busy cooks

Nutrition Highlights
Below is an estimated nutrition breakdown per serving (1/4 of the recipe). These values are estimates calculated from typical ingredient values (USDA FoodData Central) and should be used as a guide.

Estimated nutrition per serving:

  • Calories: ~405 kcal
  • Protein: ~40 g
  • Carbohydrates: ~14 g
  • Fat: ~21 g
  • Fiber: ~1.6 g
  • Sodium: ~1,300–1,500 mg (mainly from soy sauce and fish sauce)

Notes:

  • Protein and calorie estimates are primarily from the chicken and peanut butter; fat reflects oils and peanut butter; carbs come from added sugars (brown sugar, honey) and peanut butter.
  • Sodium is relatively high due to soy sauce and fish sauce. For reference, the CDC recommends limiting sodium to less than 2,300 mg per day for most adults (CDC: Sodium). For ingredient-specific reference values, USDA FoodData Central is an authoritative source for common foods (USDA FoodData Central).

Why You’ll Love It
These skewers win for several reasons:

  • Irresistible flavors and aroma: Ginger, garlic, lime, and fish sauce create a savory-sour backbone; brown sugar caramelizes on the grill for depth; peanut sauce adds creamy, slightly sweet heat.
  • Social and shareable: Skewers invite communal eating — perfect for backyard gatherings, weeknight family plates, or game-day finger food.
  • Quick and forgiving: Marinate briefly for a speedy dinner or longer for deeper flavor. Grilling is fast, and chicken is hard to oversmoke — it’s a low-stress crowd-pleaser.
  • Balanced nutrition: High in protein and moderate in healthy fats thanks to peanut butter — a satisfying choice when paired with vegetables or a light grain.

How to Make Easy Grilled Thai Chicken Skewers: An Amazing Ultimate Recipe

Ingredients

  • 1 pound boneless, skinless chicken breasts, cut into 1-inch pieces
  • 1/4 cup soy sauce
  • 2 tablespoons brown sugar
  • 1 tablespoon fish sauce
  • 1 tablespoon lime juice (about 1 lime)
  • 2 teaspoons garlic, minced (about 2 cloves)
  • 1 teaspoon fresh ginger, minced
  • 1 teaspoon chili paste (adjust to taste)
  • 2 tablespoons vegetable oil
  • Fresh cilantro, for garnish
  • Wooden or metal skewers (if using wooden, soak in water for 30 minutes)

For the Peanut Sauce:

  • 1/3 cup creamy peanut butter
  • 2 tablespoons soy sauce
  • 1 tablespoon honey
  • 1 tablespoon lime juice
  • 1–2 teaspoons chili paste or sriracha (adjust to taste)
  • Water, as needed for thinning

Optional ingredients and substitutions:

  • Gluten-free option: substitute soy sauce with tamari or coconut aminos.
  • Lower-sodium option: use low-sodium soy sauce and reduce or omit fish sauce.
  • Vegan option: replace chicken with extra-firm tofu or tempeh and omit fish sauce; add 1–2 tablespoons coconut milk for richness.
  • Peanut-free variation: use sunflower seed butter or almond butter for the sauce.

Step-by-step Instructions

  1. Prepare the marinade: In a large bowl, whisk together soy sauce, brown sugar, fish sauce, lime juice, garlic, ginger, chili paste, and vegetable oil until the sugar dissolves.
  2. Marinate the chicken: Add chicken pieces to the marinade and toss to coat evenly. Cover and refrigerate for at least 30 minutes — up to 2 hours for deeper flavor.
  3. Make the peanut sauce: In a separate bowl, whisk peanut butter, soy sauce, honey, lime juice, and chili paste until smooth. Add water a teaspoon at a time until you reach your desired consistency. Set aside. (If your peanut butter is thick, warm it slightly to make whisking easier.)
  4. Preheat the grill: Heat your grill to medium-high. For indoor cooking, heat a grill pan over medium-high and lightly oil it.
  5. Thread skewers: Thread the marinated chicken pieces onto skewers, leaving a little space between pieces for even cooking.
  6. Grill: Place skewers on the grill and cook 10–12 minutes, turning occasionally, until chicken is cooked through and has nice grill marks.
  7. Check doneness: Use an instant-read thermometer — chicken should reach an internal temperature of 165°F (74°C).
  8. Rest and finish: Remove skewers from the grill and let rest for 3–5 minutes. Drizzle or serve with peanut sauce and garnish with fresh cilantro.
  9. Serve: Pass the peanut sauce at the table for dipping, or spoon it over the skewers just before serving.

Practical tips:

  • Don’t over-skim the marinade: toss, don’t vigorously agitate the chicken to avoid tearing pieces.
  • If using wooden skewers, soak them for at least 30 minutes to prevent burning.
  • To maximize smoky flavor with minimal flare-ups, trim excessive fat and oil the grill grates lightly.

Serving Suggestions

  • Classic: Serve skewers over steamed jasmine rice with cucumber slices and fresh lime wedges.
  • Bowl-style: Make a grain bowl with coconut rice, shredded carrot, sliced cucumber, herbs (mint, cilantro), and sliced skewers; drizzle peanut sauce over everything.
  • Appetizer: Cut into smaller portions and serve on a platter with toothpicks and individual dipping bowls of peanut sauce.
  • Lighter side: Pair with a crisp Asian slaw (cabbage, carrot, rice vinegar, sesame oil) and a wedge of lime.
  • Beverage pairings: A cold Thai iced tea or an aromatic lager complements the sweet-spicy profile nicely.

Storage Instructions

  • Room temperature: Do not leave cooked skewers at room temperature for more than 2 hours (1 hour if ambient temperature is above 90°F) — per USDA food safety guidance.
  • Refrigeration: Store cooled skewers in an airtight container in the refrigerator for 3–4 days.
  • Freezer: For longer storage, place skewers in a freezer-safe container or bag and freeze up to 3 months. Thaw overnight in the fridge before reheating.
  • Reheating: Reheat gently on a preheated grill or in a 350°F oven until warmed through (to 165°F). Avoid microwaving if possible to preserve texture.

Pro Tips & Tricks

  • Best chicken cut: Boneless, skinless chicken breast gives a clean, lean result. For slightly juicier meat, use thigh meat (dark meat) — adjust cook time slightly.
  • Marinade time: 30 minutes gives good flavor, but 1–2 hours allows the aromatics to deepen. Avoid marinating raw chicken in overly acidic blends for more than 6 hours to prevent a mushy texture.
  • Grill marks = flavor: Let the chicken sear a minute or two without moving at first to develop caramelization, then turn.
  • Peanut sauce texture: If your peanut sauce is too thick, thin with warm water, a teaspoon at a time. If too thin, whisk in a bit more peanut butter or reduce slightly over low heat.
  • Balance spice and sweet: Taste the peanut sauce and adjust honey, lime, or chili paste to suit guests’ palates. Fresh lime brightens heavy flavors.

Creative Twists

  1. Coconut-Lime Chicken: Add 1/4 cup coconut milk to the marinade and swap brown sugar for palm sugar; finish with shredded toasted coconut on top.
  2. Vegan Skewers: Use extra-firm tofu or tempeh, press to remove moisture, marinate as directed, and grill. Replace fish sauce with a splash of tamari + a pinch of seaweed flakes for umami.
  3. Crunchy Thai Salad Skewers: Serve skewers on a bed of shredded green papaya or cabbage with crushed peanuts and a lime-fish-sauce dressing.
  4. Spicy-Sweet Glaze: In the last 2 minutes of grilling, brush with a 1:1 mix of honey and chili paste for a sticky finish.
  5. Gluten-free: Use tamari in place of soy sauce and ensure chili pastes are gluten-free.

Frequently Asked Questions
Q: Can I make these skewers ahead of time?
A: Yes — marinate the chicken up to 2 hours ahead, thread onto skewers, and refrigerate until ready to grill. Cooked skewers can be refrigerated for 3–4 days or frozen up to 3 months.

Q: How can I reduce the sodium?
A: Use low-sodium soy sauce or tamari, reduce or omit fish sauce, and balance with a touch more lime and a pinch of sugar if needed.

Q: My chicken dries out — how to keep it juicy?
A: Don’t overcook. Use an instant-read thermometer and pull at 165°F (74°C). Consider using a mix of breast and thigh meat for more forgiving texture, or baste with reserved marinade (only if boiled first) or oil during grilling.

Q: Can I bake these instead of grilling?
A: Yes. Bake on a rimmed sheet at 425°F (220°C) for 12–15 minutes, turning once, until they reach 165°F (74°C). Finish under the broiler 1–2 minutes for charred edges.

Q: Any allergy-friendly substitutes for peanut sauce?
A: Use sunflower seed butter or almond butter (if no tree-nut allergy) in a similar ratio — adjust sweetness and salt to taste.

Conclusion

These Easy Grilled Thai Chicken Skewers are a reliable, flavorful recipe that adapts to busy weeknights, backyard parties, and casual entertaining. They balance quick preparation with show-stopping taste: caramelized grill marks, savory-sour marinade, and a creamy peanut sauce that ties everything together. Try the technique, then make it your own with the variations above — and share your photos and notes with fellow home cooks.

For further inspiration and alternate takes on Thai-style skewers and peanut sauces, check out this recipe for Thai Grilled Chicken Skewers with Peanut Sauce and this guide to Easy Grilled Thai Chicken Skewers (With Peanut Sauce!).

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Easy Grilled Thai Chicken Skewers


Description

Juicy, flavorful chicken skewers marinated in a savory-sweet mixture and served with a creamy peanut sauce. Perfect for outdoor grilling and sharing.


Ingredients

Scale
  • 1 pound boneless, skinless chicken breasts, cut into 1-inch pieces
  • 1/4 cup soy sauce
  • 2 tablespoons brown sugar
  • 1 tablespoon fish sauce
  • 1 tablespoon lime juice (about 1 lime)
  • 2 teaspoons garlic, minced (about 2 cloves)
  • 1 teaspoon fresh ginger, minced
  • 1 teaspoon chili paste (adjust to taste)
  • 2 tablespoons vegetable oil
  • Fresh cilantro, for garnish
  • Wooden or metal skewers (if using wooden, soak in water for 30 minutes)
  • 1/3 cup creamy peanut butter
  • 2 tablespoons soy sauce
  • 1 tablespoon honey
  • 1 tablespoon lime juice
  • 12 teaspoons chili paste or sriracha (adjust to taste)
  • Water, as needed for thinning

Instructions

  1. In a large bowl, whisk together soy sauce, brown sugar, fish sauce, lime juice, garlic, ginger, chili paste, and vegetable oil until the sugar dissolves.
  2. Add chicken pieces to the marinade and toss to coat evenly. Cover and refrigerate for at least 30 minutes — up to 2 hours for deeper flavor.
  3. In a separate bowl, whisk peanut butter, soy sauce, honey, lime juice, and chili paste until smooth. Add water a teaspoon at a time until you reach your desired consistency. Set aside.
  4. Heat your grill to medium-high. For indoor cooking, heat a grill pan over medium-high and lightly oil it.
  5. Thread the marinated chicken pieces onto skewers, leaving a little space between pieces for even cooking.
  6. Place skewers on the grill and cook 10–12 minutes, turning occasionally, until chicken is cooked through and has nice grill marks.
  7. Use an instant-read thermometer — chicken should reach an internal temperature of 165°F (74°C).
  8. Remove skewers from the grill and let rest for 3–5 minutes. Drizzle or serve with peanut sauce and garnish with fresh cilantro.

Notes

For additional flavor, allow the chicken to marinate longer. Avoid marinating in overly acidic blends for more than 6 hours to prevent a mushy texture. The peanut sauce can be thinned with warm water if too thick.

  • Prep Time: 15
  • Cook Time: 12
  • Category: Main Course
  • Method: Grilling
  • Cuisine: Thai

Nutrition

  • Serving Size: 1 serving
  • Calories: 405
  • Sugar: 6g
  • Sodium: 1400mg
  • Fat: 21g
  • Saturated Fat: 3g
  • Unsaturated Fat: 15g
  • Trans Fat: 0g
  • Carbohydrates: 14g
  • Fiber: 1.6g
  • Protein: 40g
  • Cholesterol: 90mg

Printable Recipe Card

Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

Scroll to Top