“You brought peanut sauce again? Honestly, that’s my favorite part,” my friend said with a grin as I pulled the skewers out of the oven. It wasn’t planned; I was just trying to throw something quick together for a casual get-together that turned into a mini feast faster than I expected. I had a bag of chicken breasts, some peanut butter sitting on the counter from a failed baking experiment, and a sudden craving for something punchy and fresh. So, I sliced up the chicken, whisked together a simple peanut marinade, and tossed together a crisp cucumber salad to balance it all out. The result? These easy Thai peanut chicken satay skewers became an instant hit, and honestly, I couldn’t stop making them all week. There’s something about that combo of creamy peanut sauce with juicy grilled chicken and refreshing cucumber that just clicks.
I’m not usually the type to fuss over fancy dishes, but this satay recipe has found a permanent spot in my rotation. It’s quick in the kitchen, packed with flavor, and the fresh cucumber salad keeps things light and vibrant. Plus, it’s one of those dishes that feels both exotic and comfortingly familiar—perfect for when you want a little escape without the hassle. I’ve made it for casual dinners, quick lunches, and even a surprise snack when friends popped in unexpectedly. Somehow, it always hits the spot.
What I love most is how this recipe is approachable for anyone, from solo cooks to unplanned hosts. No need to hunt down obscure ingredients or spend hours prepping. Just straightforward, tasty ingredients coming together to make something memorable. And if you’re like me, always juggling a million things, these skewers are a small victory in a busy day—nothing fancy, just honest food with a little twist that sticks with you.
That unexpected Thursday night when I whipped these up? It wasn’t just about the food. It was a quiet moment of pride in making something delicious and easy, and the simple joy of sharing it with friends who asked for the recipe right away. It’s funny how some of the best recipes come from those “just winging it” times, isn’t it?
Why You’ll Love This Recipe
After making these Thai peanut chicken satay skewers more times than I can count, I can say with confidence they’re a keeper. The balance of flavors and textures is spot on, and the fresh cucumber salad adds a crisp contrast that keeps things from feeling heavy. Here’s why this recipe stands out:
- Quick & Easy: Ready in under 30 minutes, this recipe fits perfectly into busy weeknights or last-minute cravings.
- Simple Ingredients: No exotic shopping required—pantry staples like peanut butter, soy sauce, and chicken breasts get you there.
- Perfect for Casual Gatherings: Whether it’s a backyard barbecue, a casual dinner, or a snack for friends, these skewers always impress.
- Crowd-Pleaser: Kids and adults alike rave about the bold peanut flavor paired with tender grilled chicken.
- Unbelievably Delicious: The marinade seeps into the chicken for juicy, flavorful bites, while the peanut sauce is creamy and rich without being overpowering.
What makes this recipe different from others? Honestly, it’s the peanut sauce that I tweak just a little each time—sometimes adding a splash of lime juice for brightness or a pinch of chili flakes for heat. The marinade is super simple but does the job in tenderizing the chicken and infusing it with that unmistakable Thai satay vibe. Plus, the fresh cucumber salad is more than just a side—it’s the cool, refreshing counterpoint that stops the dish from feeling too heavy or one-note.
This recipe isn’t just dinner; it’s a quick trip to street food flavors right in your kitchen. And honestly, it’s the kind of dish that makes you pause for a moment after the first bite, smile, and think, “Yeah, I nailed this.”
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most items are pantry staples, and the fresh cucumber salad calls for crisp, light produce that’s easy to find year-round.
- For the Chicken Satay Marinade:
- 1 lb (450 g) boneless, skinless chicken breasts, thinly sliced
- 2 tablespoons creamy peanut butter (I prefer Smucker’s for smooth texture)
- 2 tablespoons soy sauce (use low sodium if preferred)
- 1 tablespoon honey or brown sugar (adds a subtle sweetness)
- 1 tablespoon fresh lime juice (for brightness)
- 2 cloves garlic, minced
- 1 teaspoon grated fresh ginger (adds a warm, spicy note)
- 1 teaspoon sesame oil (optional but recommended for aroma)
- 1/4 teaspoon chili flakes (optional for a mild kick)
- For the Peanut Dipping Sauce:
- 3 tablespoons creamy peanut butter
- 2 tablespoons coconut milk (adds richness)
- 1 tablespoon soy sauce
- 1 tablespoon fresh lime juice
- 1 teaspoon brown sugar
- 1 small garlic clove, minced
- Water as needed to thin sauce
- Chopped peanuts for garnish (optional)
- For the Fresh Cucumber Salad:
- 1 large cucumber, thinly sliced or julienned
- 1 small red onion, thinly sliced
- 1 tablespoon rice vinegar
- 1 teaspoon sugar
- 1/4 teaspoon salt
- Fresh cilantro leaves, chopped (for garnish)
- Optional: thinly sliced red chili or jalapeño for heat
If you need to swap ingredients, almond butter works well for peanut butter in both sauce and marinade, and coconut yogurt can replace coconut milk for a dairy-free version. For a gluten-free dish, tamari is a great soy sauce substitute. And if fresh ginger isn’t on hand, a pinch of ground ginger will do in a pinch.
Equipment Needed
- Mixing bowls: for marinating chicken and mixing the peanut sauce.
- Sharp knife and cutting board: essential for slicing chicken and vegetables thinly.
- Wooden or metal skewers: if using wooden, soak in water for 20 minutes before grilling to prevent burning.
- Grill pan, outdoor grill, or broiler: any will work to cook the chicken skewers evenly.
- Small whisk or fork: to blend the peanut sauce smoothly.
- Measuring spoons and cups: for accuracy in balancing flavors.
If you don’t have a grill pan, a cast-iron skillet heats evenly and gives a nice sear. For budget-friendly skewers, bamboo skewers from the grocery store are perfect and soak easily in water. I’ve found that a handheld citrus squeezer makes lime juice prep less messy, but you can always just squeeze by hand. Keeping your knife sharp makes slicing chicken safer and faster—trust me, it’s worth the extra effort.
Preparation Method

- Prepare the Chicken: Slice 1 lb (450 g) of boneless, skinless chicken breasts into thin strips about 1/2 inch (1.3 cm) wide. Thin slices cook faster and absorb marinade better. Set aside.
- Make the Marinade: In a medium bowl, whisk together 2 tablespoons creamy peanut butter, 2 tablespoons soy sauce, 1 tablespoon honey or brown sugar, 1 tablespoon fresh lime juice, 2 minced garlic cloves, 1 teaspoon grated fresh ginger, 1 teaspoon sesame oil (if using), and 1/4 teaspoon chili flakes. The mixture should be smooth and slightly thick.
- Marinate the Chicken: Add the sliced chicken to the marinade, tossing to coat thoroughly. Cover and refrigerate for at least 30 minutes, or up to 2 hours. Don’t skip this step—it tenderizes the chicken and packs in flavor without extra salt.
- Prepare Skewers: If using wooden skewers, soak them in water for 20 minutes to avoid burning. Thread the marinated chicken strips onto skewers, folding or rolling the slices to fit snugly but not overcrowded.
- Make the Peanut Dipping Sauce: In a small bowl, whisk 3 tablespoons peanut butter, 2 tablespoons coconut milk, 1 tablespoon soy sauce, 1 tablespoon lime juice, 1 teaspoon brown sugar, and 1 minced garlic clove. Add water a teaspoon at a time to reach a smooth, dippable consistency. Garnish with chopped peanuts if desired.
- Mix the Cucumber Salad: Combine 1 large thinly sliced cucumber and 1 thinly sliced small red onion in a bowl. Stir together 1 tablespoon rice vinegar, 1 teaspoon sugar, and 1/4 teaspoon salt until dissolved. Pour over cucumber and onion, toss to coat. Garnish with chopped cilantro and optional sliced chili for heat. Let sit for 10 minutes to meld flavors.
- Cook the Skewers: Heat grill pan or outdoor grill to medium-high. Grill skewers for about 3-4 minutes per side until chicken is cooked through and slightly charred. Watch carefully to avoid drying out the meat—juicy bites are the goal.
- Serve: Arrange skewers on a platter alongside the fresh cucumber salad and peanut dipping sauce. The contrast of warm, peanut-flavored chicken and cool, tangy salad is just perfect.
Pro tip: If the sauce thickens too much after resting, stir in a splash of warm water to loosen it up before serving. Also, flipping the skewers gently with tongs helps keep the chicken intact and beautiful on the plate.
Cooking Tips & Techniques
Grilling chicken satay can be straightforward, but a few tricks make all the difference. First, slice the chicken thinly and uniformly. This not only helps it cook evenly but also lets the marinade soak in better, giving you that classic tender, juicy texture.
Marinating for at least 30 minutes is key. I’ve tried rushing this step and ended up with bland bites—definitely not worth it. Also, don’t overload the skewers; packing too much chicken makes it harder to cook evenly and can cause the meat to steam rather than grill.
When grilling, medium-high heat is your friend. Too hot, and the outside burns before inside cooks; too low, and you won’t get that nice char. I like to preheat the grill pan well and lightly oil it to prevent sticking. Turning the skewers every 3-4 minutes keeps them from drying out and helps develop even grill marks.
Making the peanut sauce ahead is a lifesaver. It thickens in the fridge, so just whisk in a bit of warm water before serving to get the perfect dipping consistency. I’ve learned the hard way that adding lime juice last keeps the sauce bright and fresh, so don’t mix it too early.
For the cucumber salad, slicing thin is the secret to a refreshing bite that complements the richness of the chicken. Letting it sit for a few minutes softens the onions and melds the flavors nicely.
Variations & Adaptations
This recipe is super flexible. A few ideas I’ve tried and loved:
- Spicy Satay: Add more chili flakes or a dash of sriracha to the marinade and sauce for an extra kick.
- Vegetarian Option: Swap chicken for firm tofu or tempeh slices marinated and grilled the same way. The peanut sauce pairs beautifully with plant-based proteins, just like in the fresh green snacks I often make.
- Grilled Pineapple Addition: For a tropical twist, thread pineapple chunks between chicken pieces before grilling—adds a sweet, juicy burst that contrasts perfectly. This idea reminds me of the grilled pineapple recipe I love for summer.
- Low-Carb Swap: Serve the skewers over cauliflower rice or wrapped in lettuce leaves instead of with cucumber salad.
- Seasonal Salad Twist: In cooler months, swap the cucumber salad for a crunchy slaw with shredded carrots and cabbage tossed in a similar tangy dressing.
One variation I keep coming back to is adding fresh mint along with cilantro in the salad for an extra herbal note. It brightens the whole plate and adds a little surprise with every bite.
Serving & Storage Suggestions
These Thai peanut chicken satay skewers are best served warm right off the grill. The peanut dipping sauce should be at room temperature or slightly chilled to balance the warm chicken. Serve the cucumber salad chilled or just lightly chilled for the best refreshing crunch.
For a complete meal, pair with steamed jasmine rice or a light noodle salad. A cold beer, iced tea, or sparkling water with lime complements the flavors nicely. If you’re hosting, these skewers make a fantastic appetizer or part of a larger spread featuring other easy dishes like the fresh Hawaiian pasta salad.
To store leftovers, keep the chicken skewers and cucumber salad separate in airtight containers in the refrigerator for up to 2 days. The peanut sauce can be stored in a small jar or container. Reheat chicken gently in a skillet or oven to avoid drying it out. The salad is best eaten fresh but can be refreshed with a quick squeeze of lime before serving again.
Flavors meld nicely if you prepare the marinade and sauce a day in advance, but I don’t recommend storing chicken in the marinade longer than 2 hours to avoid texture changes.
Nutritional Information & Benefits
This recipe offers a balanced meal with lean protein from the chicken, healthy fats from peanut butter, and fresh veggies in the cucumber salad. Per serving (about 2 skewers and salad), expect approximately 300-350 calories, with 25 grams of protein and moderate carbs mainly from natural sugars and vegetables.
Peanut butter provides heart-healthy monounsaturated fats and a good dose of protein, while fresh cucumbers add hydration and fiber with very few calories. Lime juice and ginger contribute antioxidants and digestive benefits, making this meal satisfying yet light.
For those watching carbs, this dish is naturally low-carb and gluten-free when using tamari or gluten-free soy sauce. It’s a wholesome option that fits many dietary preferences without sacrificing flavor or satisfaction.
Conclusion
Easy Thai peanut chicken satay skewers with fresh cucumber salad have become a go-to recipe for me whenever I want something flavorful, quick, and just a little special. The combination of creamy peanut sauce, juicy grilled chicken, and crisp salad hits all the right notes without any fuss. It’s adaptable, approachable, and honestly, a little addictive once you get the hang of the balance.
Feel free to make it your own—add heat, swap veggies, or try different proteins. Cooking is about what works for you, and these skewers welcome creativity. Personally, I love knowing I can pull this recipe together on a hectic day and still wow friends or family with something that tastes like it took way more effort than it did.
Give it a try and let me know how you make it your own. And if you’re in the mood for more simple, fresh recipes, you might also enjoy the creamy green eggs and ham scramble or the cozy corned beef and cabbage—both favorites in my kitchen.
Happy cooking and even happier eating!
FAQs About Easy Thai Peanut Chicken Satay Skewers
Can I make the peanut sauce ahead of time?
Yes! The peanut sauce actually tastes better after resting for a few hours in the fridge. Just whisk in a bit of warm water before serving to loosen it up.
What can I use if I don’t have a grill or grill pan?
You can cook the skewers under a broiler or in a hot cast-iron skillet. Just watch closely to prevent burning and turn frequently for even cooking.
How long can I marinate the chicken?
Marinating for 30 minutes to 2 hours is ideal. Longer than that, and the texture may start to change because of the acidity in the lime juice.
Are these skewers gluten-free?
They can be! Use tamari or a gluten-free soy sauce in place of regular soy sauce, and double-check your peanut butter label to confirm.
Can I use chicken thighs instead of breasts?
Absolutely! Chicken thighs are juicier and more forgiving on the grill. Just slice and marinate them the same way, adjusting cook time slightly as needed.
Pin This Recipe!

Easy Thai Peanut Chicken Satay Skewers Recipe with Fresh Cucumber Salad
Quick and flavorful Thai peanut chicken satay skewers served with a refreshing cucumber salad and creamy peanut dipping sauce. Perfect for casual gatherings or a tasty weeknight meal.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Thai
Ingredients
- 1 lb (450 g) boneless, skinless chicken breasts, thinly sliced
- 2 tablespoons creamy peanut butter
- 2 tablespoons soy sauce (low sodium preferred)
- 1 tablespoon honey or brown sugar
- 1 tablespoon fresh lime juice
- 2 cloves garlic, minced
- 1 teaspoon grated fresh ginger
- 1 teaspoon sesame oil (optional)
- 1/4 teaspoon chili flakes (optional)
- 3 tablespoons creamy peanut butter (for dipping sauce)
- 2 tablespoons coconut milk
- 1 tablespoon soy sauce (for dipping sauce)
- 1 tablespoon fresh lime juice (for dipping sauce)
- 1 teaspoon brown sugar (for dipping sauce)
- 1 small garlic clove, minced (for dipping sauce)
- Water as needed to thin sauce
- Chopped peanuts for garnish (optional)
- 1 large cucumber, thinly sliced or julienned
- 1 small red onion, thinly sliced
- 1 tablespoon rice vinegar
- 1 teaspoon sugar
- 1/4 teaspoon salt
- Fresh cilantro leaves, chopped (for garnish)
- Optional: thinly sliced red chili or jalapeño for heat
Instructions
- Slice 1 lb boneless, skinless chicken breasts into thin strips about 1/2 inch wide.
- In a medium bowl, whisk together 2 tablespoons peanut butter, 2 tablespoons soy sauce, 1 tablespoon honey or brown sugar, 1 tablespoon lime juice, 2 minced garlic cloves, 1 teaspoon grated ginger, 1 teaspoon sesame oil (if using), and 1/4 teaspoon chili flakes until smooth.
- Add sliced chicken to marinade, toss to coat thoroughly, cover and refrigerate for at least 30 minutes or up to 2 hours.
- If using wooden skewers, soak them in water for 20 minutes to prevent burning. Thread marinated chicken strips onto skewers, folding or rolling slices to fit snugly but not overcrowded.
- In a small bowl, whisk 3 tablespoons peanut butter, 2 tablespoons coconut milk, 1 tablespoon soy sauce, 1 tablespoon lime juice, 1 teaspoon brown sugar, and 1 minced garlic clove. Add water a teaspoon at a time to reach a smooth, dippable consistency. Garnish with chopped peanuts if desired.
- Combine cucumber and red onion in a bowl. Stir together rice vinegar, sugar, and salt until dissolved. Pour over cucumber and onion, toss to coat. Garnish with cilantro and optional sliced chili. Let sit for 10 minutes.
- Heat grill pan or outdoor grill to medium-high. Grill skewers for 3-4 minutes per side until cooked through and slightly charred.
- Serve skewers with peanut dipping sauce and fresh cucumber salad.
Notes
Soak wooden skewers in water for 20 minutes before grilling to prevent burning. Marinate chicken for at least 30 minutes but no longer than 2 hours to avoid texture changes. If peanut sauce thickens after resting, whisk in warm water before serving. Turn skewers every 3-4 minutes to avoid drying out. Thinly slice chicken for even cooking and better marinade absorption.
Nutrition
- Serving Size: About 2 skewers with
- Calories: 325
- Sugar: 10
- Sodium: 550
- Fat: 18
- Saturated Fat: 3
- Carbohydrates: 15
- Fiber: 3
- Protein: 25
Keywords: Thai chicken satay, peanut chicken skewers, cucumber salad, easy Thai recipe, peanut sauce, grilled chicken, quick dinner, healthy chicken recipe



