Sizzling Thai Chicken Skewers with Peanut Sauce Recipe

Published on October 22, 2025
4.8 (245 reviews)

Imagine the sizzle of charcoal‑kissed chicken mingling with the aromatic perfume of lemongrass, kaffir lime, and fresh chilies. Those first few seconds on the grill are pure theater, and the payoff is

Save This Recipe!
Click to save for later - It only takes 2 seconds!
Sizzling Thai Chicken Skewers with Peanut Sauce Recipe
Prep: 20 mins
Cook: 25 mins
Servings: 4

Imagine the sizzle of charcoal‑kissed chicken mingling with the aromatic perfume of lemongrass, kaffir lime, and fresh chilies. Those first few seconds on the grill are pure theater, and the payoff is a dish that sings with bold Thai flavors while staying wonderfully approachable for any home cook.

What makes this recipe stand out is the marriage of a quick‑marinated chicken skewer with a silky, nutty peanut sauce that carries just the right amount of heat, sweetness, and tang. The sauce stays glossy and clings to every bite, delivering a satisfying mouthfeel that feels both exotic and comfortingly familiar.

This dish is perfect for busy weeknights, backyard barbecues, or even a casual dinner party where you want to impress without spending hours in the kitchen. Chicken lovers, spice enthusiasts, and fans of Southeast Asian cuisine will all find something to adore here.

The process is straightforward: marinate the chicken, thread onto skewers, grill or broil until caramelized, whip up the peanut sauce in a saucepan, then toss everything together for a quick finish. In less than an hour you’ll have a restaurant‑quality plate ready to serve.

Why You'll Love This Recipe

Bright, Layered Flavors: Fresh herbs, citrus zest, and a creamy peanut sauce create a symphony of sweet, salty, sour, and spicy notes that keep every bite interesting.

Quick & Easy Prep: The marinade needs only 15 minutes, and the whole dish comes together on a single grill or broiler, making it ideal for busy evenings.

Visually Stunning: Char‑grilled specks, vibrant vegetables, and a drizzle of amber sauce give the plate a restaurant‑worthy look without extra effort.

Balanced Nutrition: Lean chicken provides protein, peanuts add healthy fats, and the veggies contribute fiber and vitamins for a well‑rounded meal.

Ingredients

For this dish I rely on fresh, high‑quality components that each play a distinct role. The chicken breasts give a tender, lean canvas, while the citrus‑y lemongrass and kaffir lime leaves infuse the meat with unmistakable Thai aromatics. The peanut sauce brings richness, depth, and a gentle heat that ties everything together. Finally, a handful of crisp vegetables add texture and color, making the plate as pleasing to the eye as it is to the palate.

Main Ingredients

  • 1½ pounds boneless, skinless chicken breasts, cut into 1‑inch cubes
  • 2 tablespoons soy sauce (or tamari for gluten‑free)
  • 1 tablespoon fish sauce
  • 1 tablespoon lime juice (about 1 lime)

Peanut Sauce

  • ½ cup creamy peanut butter
  • ¼ cup coconut milk
  • 2 teaspoons brown sugar or honey
  • 1 teaspoon Thai red curry paste
  • 1 tablespoon rice vinegar

Marinade & Seasonings

  • 1 stalk lemongrass, minced (white part only)
  • 2 kaffir lime leaves, finely shredded
  • 1 small Thai red chili, minced (optional for extra heat)
  • 2 cloves garlic, crushed
  • 1 tablespoon vegetable oil (for grilling)

Garnish & Veggies

  • ½ cup red bell pepper, cut into 1‑inch pieces
  • ½ cup green bell pepper, cut into 1‑inch pieces
  • ¼ cup fresh cilantro, chopped
  • 1 tablespoon toasted peanuts, crushed
  • Lime wedges, for serving

Each component is chosen to complement the others. The soy‑fish‑lime blend in the marinade tenderizes the chicken while adding depth, and the aromatics (lemongrass, kaffir lime, garlic) give an unmistakable Thai perfume. The peanut sauce’s creamy base balances the heat from the chili and the tang from the rice vinegar, creating a glossy coating that clings to the grilled skewers. Finally, fresh cilantro, crushed peanuts, and lime wedges add bright finishing notes that lift the entire dish.

Step-by-Step Instructions

Sizzling Thai Chicken Skewers with Peanut Sauce Recipe

Preparing the Skewers

In a large bowl combine soy sauce, fish sauce, lime juice, minced lemongrass, kaffir lime leaves, garlic, and the optional red chili. Toss the chicken cubes in this mixture, ensuring each piece is well‑coated. Let it rest at room temperature for 15 minutes; this brief marination penetrates the meat and begins the flavor‑building process.

Threading & Grilling

While the chicken marinates, soak wooden skewers in water for at least 10 minutes to prevent burning. Alternate chicken cubes with pieces of red and green bell pepper on each skewer, leaving a small gap between items for even heat exposure. Preheat a grill pan or outdoor grill to medium‑high (about 400°F/200°C). Brush the grill surface with a thin layer of vegetable oil and place the skewers, cooking 3–4 minutes per side until a caramelized char appears.

Making the Peanut Sauce

In a saucepan over medium heat whisk together peanut butter, coconut milk, brown sugar, Thai red curry paste, and rice vinegar. Continue stirring until the mixture is smooth and begins to bubble, then lower the heat and simmer for 3–4 minutes. The sauce should thicken enough to coat the back of a spoon without becoming gummy; a visual cue is a glossy, slightly pourable consistency.

Finishing & Serving

Transfer the hot skewers to a serving platter and immediately drizzle the warm peanut sauce over them, allowing the sauce to seep into the charred crevices. Sprinkle with crushed peanuts, fresh cilantro, and a squeeze of lime juice. Serve with steamed jasmine rice or rice noodles, and enjoy while the chicken is still sizzling.

Tips & Tricks

Perfecting the Recipe

Marinate Longer for Deeper Flavor: If you have extra time, extend the marination to 2–4 hours in the fridge. The acid and salt will further tenderize the chicken and infuse it with aromatics.

Pre‑heat the Grill Properly: A hot grill creates a quick sear that locks in juices. Wait until the grill grates are hot enough that a drop of water sizzles and evaporates instantly.

Rotate Skewers for Even Cooking: Turn each skewer a quarter turn every minute to avoid uneven char and ensure all sides receive the same amount of heat.

Use a Meat Thermometer: Aim for an internal temperature of 165°F (74°C). This guarantees safety without overcooking, keeping the chicken juicy.

Flavor Enhancements

Add a splash of fresh orange juice to the peanut sauce for a citrusy lift, or stir in a teaspoon of toasted sesame oil for an extra nutty depth. A pinch of smoked paprika can introduce a subtle smokiness that mimics a charcoal grill when using a stovetop grill pan.

Common Mistakes to Avoid

Do not overcrowd the grill; packed skewers steam instead of sear, resulting in a soggy exterior. Also, resist the urge to flip the skewers too frequently—letting each side sit undisturbed creates that coveted caramelized crust.

Pro Tips

Dry the Chicken Before Marinating: Pat the cubes with paper towels. Excess moisture dilutes the marinade and prevents proper browning.

Toast the Peanuts Yourself: Lightly toast peanuts in a dry skillet for 2 minutes; this amplifies their flavor and adds a crunchy texture.

Finish with a Drizzle of Coconut Cream: A thin stream over the plated skewers adds silkiness and balances any residual heat.

Serve Immediately: The sauce thickens as it cools; serving right away preserves the glossy texture and vibrant flavors.

Variations

Ingredient Swaps

Feel free to replace chicken with pork tenderloin, shrimp, or firm tofu for a vegetarian twist. Swap bell peppers for pineapple chunks or snap peas to introduce a different texture and hint of sweetness. If you prefer a milder sauce, use almond butter instead of peanut butter and reduce the curry paste.

Dietary Adjustments

For a gluten‑free version, ensure the soy sauce is labeled gluten‑free and use tamari. To make it dairy‑free, stick with coconut milk and skip any butter finishes. Keto diners can replace the brown sugar with erythritol and serve the skewers over cauliflower rice.

Serving Suggestions

Pair the skewers with jasmine rice, coconut‑lime quinoa, or a simple cucumber‑mint salad. For a festive spread, arrange the skewers on a large platter surrounded by fresh herbs, lime wedges, and extra crushed peanuts for guests to help themselves.

Storage Info

Leftover Storage

Allow any leftovers to cool to room temperature, then transfer the skewers and sauce to separate airtight containers. Store in the refrigerator for up to 3 days. For longer keeping, freeze the cooked chicken and sauce in portion‑sized bags for up to 2 months; label with the date to maintain freshness.

Reheating Instructions

Reheat skewers in a preheated 350°F (175°C) oven for 10–12 minutes, covered with foil to retain moisture. Stir the peanut sauce gently on the stovetop over low heat, adding a splash of coconut milk if it thickens too much. Combine and serve immediately for the best texture.

Frequently Asked Questions

Absolutely. You can prepare the marinade and let the chicken sit in the refrigerator overnight; this deepens the flavor and saves time on the day you cook. The peanut sauce can also be made up to two days ahead; simply store it in a sealed jar and give it a good stir before reheating. Assemble the skewers right before grilling to keep the vegetables crisp.

No grill? No problem. Use a heavy‑bottomed cast‑iron grill pan or a regular skillet on medium‑high heat. Preheat the pan until it’s hot enough that a drop of water sizzles instantly, then sear the skewers, turning them every few minutes. For a smoky flavor, finish the cooked skewers under a broiler for 2–3 minutes, watching closely to avoid burning.

The heat level is moderate, coming mainly from the minced Thai red chili and the red curry paste. If you prefer milder flavors, reduce the fresh chili or use a half‑teaspoon of curry paste. For extra kick, add a pinch of crushed red pepper flakes to the sauce or serve with sliced fresh chilies on the side.

Serve the skewers with fragrant jasmine rice, coconut‑infused quinoa, or simple rice noodles to soak up the sauce. A light cucumber‑mint salad adds refreshing contrast, while steamed broccoli or sautéed bok choy brings extra vegetables to the plate. For a heartier option, pair with buttery garlic naan or crusty baguette.

This Sizzling Thai Chicken Skewers with Peanut Sauce recipe delivers bold, layered flavors with a straightforward cooking method that fits any busy schedule. From the aromatic marinated chicken to the silky, nutty sauce, every step is designed for maximum taste and visual appeal. Feel free to experiment with protein swaps, spice levels, or side pairings—cooking is your canvas. Gather your skewers, fire up the grill, and enjoy a taste of Thailand right at home.

Recipe Summary

Prep
20 min
Cook
25 min
Total
45 min
Servings
4
Category: Chicken Recipes
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

  • 1½ pounds boneless, skinless chicken breasts, cut into 1‑inch cubes
  • 2 tablespoons soy sauce (or tamari for gluten‑free)
  • 1 tablespoon fish sauce
  • 1 tablespoon lime juice (about 1 lime)
  • ½ cup creamy peanut butter
  • ¼ cup coconut milk
  • 2 teaspoons brown sugar or honey
  • 1 teaspoon Thai red curry paste
  • 1 tablespoon rice vinegar
  • 1 stalk lemongrass, minced (white part only)
  • 2 kaffir lime leaves, finely shredded
  • 1 small Thai red chili, minced (optional for extra heat)
  • 2 cloves garlic, crushed
  • 1 tablespoon vegetable oil (for grilling)
  • ½ cup red bell pepper, cut into 1‑inch pieces

Instructions

1
Preparing the Skewers

In a large bowl combine soy sauce, fish sauce, lime juice, minced lemongrass, kaffir lime leaves, garlic, and the optional red chili. Toss the chicken cubes in this mixture, ensuring each piece is wel...

2
Threading & Grilling

While the chicken marinates, soak wooden skewers in water for at least 10 minutes to prevent burning. Alternate chicken cubes with pieces of red and green bell pepper on each skewer, leaving a small g...

3
Making the Peanut Sauce

In a saucepan over medium heat whisk together peanut butter, coconut milk, brown sugar, Thai red curry paste, and rice vinegar. Continue stirring until the mixture is smooth and begins to bubble, then...

4
Finishing & Serving

Transfer the hot skewers to a serving platter and immediately drizzle the warm peanut sauce over them, allowing the sauce to seep into the charred crevices. Sprinkle with crushed peanuts, fresh cilant...

You May Also Like

Discover more delicious recipes

Save this recipe
Join Our Community

Get Weekly Recipe Inspiration

Join thousands of food enthusiasts. Receive exclusive recipes, cooking tips, and culinary inspiration delivered to your inbox.