Thai Satay Chicken with Peanut Sauce

Thai Satay Chicken

There’s something magical about the smoky, charred edges of grilled chicken paired with that creamy, nutty peanut sauce—it’s what makes Thai Satay Chicken my absolute go-to for weeknight dinners that feel like a vacation. I remember the first time I tried making Thai Satay Chicken at home; the aromas filling my kitchen transported me straight to a bustling Bangkok street market. If you’ve ever craved that perfect balance of sweet, spicy, and savory, this Thai Satay Chicken recipe is going to become your new favorite.

Here’s the thing: in a world of rushed meals, whipping up this homemade Thai Satay Chicken doesn’t have to be complicated. With just a handful of pantry staples and about 30 minutes of active time, you can serve up skewers that are tender, flavorful, and utterly addictive. I’ve tweaked this recipe over the years based on what works in my own kitchen, and I’m excited to share it with you so you can enjoy the same delicious results.

Key Takeaways:

  • Thai Satay Chicken is a quick, 30-minute meal that’s perfect for busy evenings, delivering authentic Thai flavors without the fuss.
  • Marinating the chicken ensures juicy, tender results that soak up every bit of the savory spice blend.
  • The peanut sauce is the star—creamy, slightly sweet, and with a kick that elevates simple grilled chicken to restaurant quality.
  • Don’t skip the coconut milk; it adds that essential richness for the best Thai Satay Chicken every time.
  • Store leftovers in the fridge for up to 3 days; they reheat beautifully for lunch the next day.

Why You’ll Adore This Thai Satay Chicken

Effortless Flavor Explosion: Imagine biting into juicy chicken that’s been infused with lemongrass and turmeric—it’s like a flavor party in your mouth. This Thai Satay Chicken brings bold Thai tastes home without needing fancy ingredients or hours of prep. You’ll love how every skewer bursts with authenticity that rivals your favorite takeout.

⚡ Limited Time Deal

Grab This Chef Knife Now - Almost Gone!

Grab This Chef Knife Now - Almost Gone!
  • Stays Razor-Sharp: Ice-hardened blade keeps its edge longer than ordinary knives
  • Superior Grip Control: Unique finger hole design gives you perfect balance and safety
  • Built to Last a Lifetime: Premium stainless steel blade with elegant beech wood handle
Customer Reviews ★★★★★
  • Finally, a knife that stays sharp and feels comfortable in my hand
  • Professional quality without the premium price tag
  • Makes meal prep faster and more enjoyable
Don't Miss Out - Order Now

⏰ Only a few items left in stock - order soon

Quick and Family-Friendly: Who doesn’t want a dinner that’s ready in under an hour? In my experience, this recipe gets kids and adults excited alike, thanks to the fun skewers and customizable heat level. It’s versatile enough for barbecues or indoor grilling on rainy days.

Healthy Yet Indulgent: Packed with lean protein and fresh herbs, this Thai Satay Chicken feels nourishing while the peanut sauce adds that satisfying indulgence. I always feel good serving it because it’s balanced but never boring. Plus, it’s naturally gluten-free if you use tamari instead of soy sauce.

Customizable for Any Palate: Whether you like it mild or spicy, this Thai Satay Chicken adapts easily to your tastes. Add veggies to the skewers for extra nutrition, or dial up the chili for heat lovers. It’s the kind of recipe that grows with you, making every meal exciting.

Thai Satay Chicken

Essential Ingredients for Thai Satay Chicken

Chicken Thighs: Boneless, skinless chicken thighs are the backbone here because they stay moist during grilling, unlike breasts that can dry out easily. In my kitchen, I always opt for thighs for that extra tenderness in Thai Satay Chicken. They’re affordable and absorb the marinade beautifully, ensuring every bite is flavorful. Cut them into bite-sized pieces for perfect skewers.

⚡ Limited Time Deal

Grab This Kitchen Scale Now — Best Precision Pick!

Grab This Kitchen Scale Now — Best Precision Pick!
⚖️ 11lb / 5kg 🎯 0.1g Precision 🥣 Removable Bowl 🔋 Auto-Off
  • Razor-Accurate Every Time: Dual-increment precision down to 0.1g — perfect for baking, meal prep, and portion control with g, oz, ml, and fl'oz modes.
  • Smart Removable Bowl Design: Detachable bowl doubles as a protective case for compact storage. Tare function lets you weigh ingredients in any container with zero fuss.
  • Built for Everyday Convenience: Auto-zero, tare function, low battery alert, overload indicator, and 2-minute auto-off to extend battery life — all in a sleek stainless steel build.
Customer Reviews ★★★★★
  • "Perfect for baking — precise, lightweight, and stores easily without wasting counter space"
  • "A game changer! Weighing ingredients is now way more accurate than measuring cups"
  • "Love the 0.1g precision and backlight — best food scale I've owned. Highly recommend!"
Don't Miss Out - Order Now

⏰ Only a few items left in stock - order soon

Coconut Milk: This creamy liquid from the tropics is key to both the marinade and the peanut sauce, adding a subtle sweetness and richness that defines authentic Thai flavors. Without it, your Thai Satay Chicken would lack that silky texture. I recommend full-fat for the best results, as it emulsifies into the sauce like a dream. Shake the can well before using to blend the solids.

Peanut Butter: Natural, unsweetened peanut butter provides the nutty base for the iconic sauce that makes Thai Satay Chicken irresistible. It balances the spices with its earthy creaminess, creating that addictive dip. In this recipe, a good quality one ensures no added sugars overpower the savory notes. Stir it smooth to avoid lumps in your sauce.

How to Make Thai Satay Chicken

Prepare the Marinade and Chicken

Start by whisking together coconut milk, soy sauce, curry powder, turmeric, garlic, and a touch of brown sugar in a bowl—that’s your marinade magic for the Thai Satay Chicken. Cut the chicken thighs into 1-inch cubes and toss them in, making sure every piece gets coated. Let it sit for at least 30 minutes, or up to overnight in the fridge for deeper flavor penetration. In my experience, this step transforms ordinary chicken into something extraordinary. Thread the marinated pieces onto soaked bamboo skewers, leaving a little space between each for even cooking.

Grill the Skewers to Perfection

Preheat your grill or grill pan to medium-high heat, aiming for that nice char without burning the sugars in the marinade. Brush the Thai Satay Chicken skewers lightly with oil and grill for 3-4 minutes per side, turning once, until the chicken is opaque and reaches 165°F internally. The sizzle and smoky aroma will have everyone hovering in the kitchen—it’s that inviting. Keep an eye on the edges; a few caramelized spots add incredible texture. If using an oven, broil them for similar results, flipping halfway.

Whip Up the Peanut Sauce

While the chicken grills, simmer coconut milk, peanut butter, soy sauce, lime juice, brown sugar, and a minced garlic clove in a small saucepan over low heat. Stir constantly until it thickens into a velvety sauce, about 5 minutes—taste and adjust with chili flakes for heat. This creamy dip is what makes Thai Satay Chicken shine, pairing perfectly with the grilled meat. Let it cool slightly before serving to avoid soggy skewers. For a pro move, thin it with a splash of water if it gets too thick.

Ingredients

  • 1.5 lbs boneless skinless chicken thighs, cut into 1-inch cubes
  • 1 can (13.5 oz) full-fat coconut milk, divided
  • 3 tbsp soy sauce or tamari
  • 2 tbsp red curry paste
  • 1 tbsp ground turmeric
  • 2 garlic cloves, minced
  • 2 tbsp brown sugar
  • 1/4 cup natural peanut butter
  • 1 tbsp lime juice
  • 1 tsp chili flakes (optional)
  • Bamboo skewers, soaked
  • Fresh cilantro and lime wedges for garnish

Thai Satay Chicken Instructions

  1. In a bowl, combine 1/2 cup coconut milk, 2 tbsp soy sauce, curry paste, turmeric, 1 minced garlic, and 1 tbsp brown sugar. Add chicken cubes, toss to coat, and marinate for 30 minutes to overnight.
  2. Thread marinated chicken onto soaked skewers. Preheat grill to medium-high; grill 3-4 minutes per side until cooked through.
  3. For sauce: In a saucepan, mix remaining coconut milk, peanut butter, 1 tbsp soy sauce, lime juice, 1 tbsp brown sugar, remaining garlic, and chili flakes. Simmer 5 minutes until thickened, stirring often.
  4. Serve Thai Satay Chicken skewers hot with peanut sauce, garnished with cilantro and lime.
Thai Satay Chicken

Pro Tips for the Best Thai Satay Chicken

Soak Your Skewers: Always soak bamboo skewers in water for 30 minutes before using to prevent them from burning on the grill.

Don’t Overcrowd: Space chicken pieces evenly on skewers for uniform cooking and that perfect char every time.

Taste the Sauce: Adjust sweetness or spice in the peanut sauce to your liking—it’s forgiving and enhances the whole Thai Satay Chicken experience.

You Must Know

  • This Thai Satay Chicken uses chicken thighs for juiciness; breasts work but may dry out faster.
  • The marinade’s coconut milk tenderizes the meat while adding authentic Thai creaminess.
  • Peanut sauce thickens as it cools, so make it just before serving for the best texture.
  • Grill over direct heat for smoky flavor, but indirect if you prefer milder char.

How to Store Thai Satay Chicken

Once cooled, store your Thai Satay Chicken skewers in an airtight container in the fridge for up to 3 days. The peanut sauce keeps separately to maintain its consistency. Reheat the chicken in a skillet over medium heat with a splash of water, or microwave gently to avoid toughness. For longer storage, freeze the cooked skewers for up to 2 months, thawing overnight before reheating.

Customizing Your Thai Satay Chicken

If nuts are an issue, swap peanut butter for sunflower seed butter in the sauce—it’s a seamless sub that keeps the Thai Satay Chicken creamy. For a veggie boost, thread bell peppers or onions onto the skewers with the chicken. Make it spicier by adding fresh ginger to the marinade, or go milder for kids by omitting chili. I’ve linked to our easy sesame chicken recipe if you want an Asian-inspired twist.

What to Serve with Thai Satay Chicken

Pair this dish with steamed jasmine rice to soak up the peanut sauce, or try cucumber salad for a refreshing crunch that cuts through the richness. Grilled veggies like zucchini or pineapple add a tropical vibe, while naan bread works great for scooping. Don’t forget a chilled Thai iced tea or sparkling water with lime to balance the spices. In my home, we always add pickled carrots for that tangy contrast.

Thai Satay Chicken with Peanut Sauce

Thai Satay Chicken with Peanut Sauce

Chicken Satay with Peanut Sauce is one of my absolute favorite recipes with the most addicting Peanut Sauce ever! Juicy, marinated skewered chicken dunked in creamy peanut sauce. Popular restaurant appetizer or dish, easy to make at home year-round via baking or grilling.

Timing

Prep Time
30 Minutes
Cook Time
10 Minutes
Total Time
40 Minutes

Recipe Details

Author Megan Basford
Servings 6 servings
Cuisine Asian
Course Main Dish

Ingredients

  • 01 2 pounds chicken breasts or thighs (sliced into 1 1/2" wide strips by 3-5" long)
  • 02 3 tablespoons olive oil
  • 03 1/4 cup coconut milk (plus more as needed (may sub water))
  • 04 1/3-1/2 cup smooth peanut butter
  • 05 12-15 skewers
  • 06 1/4 cup low sodium soy sauce
  • 07 1/4 cup packed brown sugar
  • 08 1 tablespoon chili paste (like Sambal Oelek)
  • 09 1 1/2 tablespoons lime juice
  • 10 1 1/2 tablespoons fish sauce
  • 11 1 teaspoon dried basil
  • 12 1 teaspoon ground coriander
  • 13 1/2 teaspoon ground ginger
  • 14 1/2 teaspoon garlic powder
  • 15 1/2 teaspoon ground turmeric

Instructions

Step 01

Whisk together the Marinade/Sauce ingredients in a medium bowl. Remove 1/3 cup to a freezer size bag and whisk in 3 tablespoons olive oil (for the marinade). Add chicken and toss to evenly coat. Marinate in the refrigerator 6 hours up to overnight. Refrigerate remaining marinade/sauce separately - this will become the base of your Peanut Sauce.

Step 02

When ready to cook, soak wooden skewers in water for at least 30 minutes. Meanwhile, remove chicken from refrigerator to bring to room temperature. Thread chicken onto skewers and lightly dab excess marinade off with paper towels.

Step 03

OVEN: Preheat oven to 350 degrees F. Line two baking sheets with foil and lightly spray with nonstick cooking spray. Evenly divide chicken between baking sheets. Bake 15-20 minutes OR until chicken is cooked through being careful not to overcook or chicken will not be as tender (internal temp of 165 degrees F).

Step 04

GRILL: Grease an indoor or outdoor grill and heat to high heat. Once hot, add chicken, reduce heat to medium, cover and grill chicken 3-4 minutes per side, or until chicken is cooked through (internal temp of 165 degrees F).

Step 05

SKILLET: Heat 1 1/2 tablespoons olive oil in a large non-stick skillet over medium high heat. Working in batches, add skewers and cook for 2-3 minutes per side until cooked through (internal temp of 165 degrees F).

Step 06

Add reserved Sauce to a small saucepan along with 1/4 cup coconut milk OR 3 tablespoons water. Bring to a boil then simmer for 1 minute. Remove from heat then stir in 1/3 cup peanut butter until completely combined then add additional peanut butter if desired for a thicker/more nutty sauce OR water or coconut milk 1 tablespoon at a time for a thinner sauce. Taste and add additional chili sauce if desired for a spicier sauce.

Step 07

Serve chicken warm with Peanut Sauce for an appetizer or also serve with rice/veggies for a main course.

FILED UNDER:

Oven Chicken Satay Peanut Satay Chicken Skewers Thai Chicken Skewer

NUTRITION FACTS (PER SERVING)

Nutrition information is calculated using an ingredient database and should be considered an estimate. In cases where multiple ingredient alternatives are given, the first listed is calculated for nutrition. Garnishes and optional ingredients are not included.

Frequently Asked Questions About Thai Satay Chicken

Can I make Thai Satay Chicken ahead of time?

Absolutely, marinate the chicken up to 24 hours in advance for even more flavor infusion. Assemble the skewers right before grilling to keep them fresh. The peanut sauce can be made a day ahead and stored in the fridge; just thin with coconut milk when reheating.

How long does Thai Satay Chicken last in the fridge?

Your Thai Satay Chicken will stay fresh for 3-4 days when stored properly in an airtight container. Keep the sauce separate to prevent sogginess. For safety, reheat to 165°F and consume within that window.

Can I bake Thai Satay Chicken instead of grilling?

Yes, preheat your oven to 400°F and bake the skewers on a lined sheet for 15-20 minutes, flipping halfway. Broil for the last 2 minutes to get that charred effect. It’s a great indoor option on busy nights.

Is Thai Satay Chicken gluten-free?

It can be—use tamari instead of soy sauce for the marinade and sauce. This simple swap keeps the authentic flavors of Thai Satay Chicken intact. Check labels for hidden gluten in curry paste too.

What’s the best way to get tender chicken in Thai Satay Chicken?

Use thighs over breasts and marinate for at least 30 minutes; the acid in lime helps break down the proteins. Avoid overcooking—aim for juicy centers. Resting the skewers post-grill locks in moisture.

Can I use shrimp for Thai Satay Chicken?

Definitely, swap chicken for peeled shrimp and reduce grill time to 2 minutes per side. The marinade works wonders on seafood, creating a lighter take on Thai Satay Chicken. Serve with extra lime for zing.

How spicy is this Thai Satay Chicken recipe?

It’s mildly spicy as written, but adjustable with chili flakes. Start low if you’re sensitive, and taste the sauce before serving. For more heat, add fresh Thai chilies to the marinade.

Can I air fry Thai Satay Chicken?

Yes, preheat to 375°F and cook skewers for 8-10 minutes, shaking halfway. This method gets crispy edges fast. It’s perfect for small batches, and check out our air fryer chicken breast recipe for more tips.

Final Thoughts

From the first marinate to that final drizzle of peanut sauce, this Thai Satay Chicken recipe has everything you need for an unforgettable meal that brings Thai street food magic to your table. I love how it connects us through shared flavors and simple joys—give it a try this weekend and let the compliments roll in. What’s stopping you? Head to the kitchen, fire up the grill, and savor every skewer of your new favorite dish.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *