Thai Satay Chicken with Peanut Sauce

by Marcus Mitzewich
0 comments

Have you ever craved that irresistible smoky flavor of grilled skewers straight from a bustling Thai street market? That’s exactly what inspired me to perfect this Thai Satay Chicken recipe right in my own kitchen. It’s one of those dishes that transports you instantly—tender chicken pieces marinated in a vibrant blend of spices, then grilled to perfection and dipped in creamy peanut sauce. I remember the first time I tried making Thai Satay Chicken at home; it was a game-changer for our weeknight dinners, turning simple ingredients into something extraordinary.

What’s great about this Thai Satay Chicken is how easy it is to whip up, even if you’re not a seasoned cook. In my experience, the key is in the marinade—let it sit just long enough to infuse those bold flavors. Whether you’re firing up the grill or using a stovetop grill pan, you’ll end up with juicy, flavorful bites that everyone will rave about. I’ve shared this recipe with friends, and they always ask for seconds.

Today, I’m excited to walk you through every step so you can create your own delicious Thai Satay Chicken. It’s not just a meal; it’s a little taste of adventure. If you’re looking for more chicken inspiration, check out our air fryer chicken skewers recipe or the garlic parmesan chicken skewers for variations.

⚡ 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

Key Takeaways:

  • Thai Satay Chicken brings authentic Thai flavors with a simple marinade and quick grilling.
  • Ready in under 30 minutes of active time, perfect for busy weeknights.
  • Rich, nutty peanut sauce elevates the tender, spiced chicken.
  • Marinate overnight for deeper flavor, but even 30 minutes works wonders.
  • Serve with rice or veggies; leftovers keep well for easy lunches.

Why You’ll Adore This Thai Satay Chicken

Explosive Flavor in Every Bite: Imagine the perfect balance of sweet, spicy, and savory— that’s what this Thai Satay Chicken delivers. The coconut milk and curry paste in the marinade create a creamy base that soaks into the chicken, while grilling adds that irresistible char. You’ll find yourself reaching for more without even realizing it.

Quick and Effortless Prep: Let’s be honest, who has time for complicated recipes? This Thai Satay Chicken comes together in minutes, with most of the work being hands-off marinating. I love how it fits into my hectic schedule, yet feels like a restaurant-quality meal. It’s a win for flavor and convenience.

Versatile for Any Occasion: From casual barbecues to elegant dinners, this Thai Satay Chicken adapts beautifully. Pair it with fresh herbs and lime for a zesty twist, or keep it simple. In my experience, it’s always a crowd-pleaser that sparks compliments.

Healthier Twist on Classics: Using lean chicken and natural ingredients means you get indulgence without guilt. The peanut sauce adds creaminess without heavy fats, making it lighter than you might think. You’ll feel good serving this Thai Satay Chicken to the whole family.

Thai Satay Chicken

Essential Ingredients for Thai Satay Chicken

Chicken Thighs: Boneless, skinless chicken thighs are ideal because they’re juicy and forgiving on the grill. They hold up well to the bold marinade without drying out. In Thai Satay Chicken, this cut ensures every skewer is tender and packed with flavor. I always opt for thighs over breasts for that extra moisture.

Coconut Milk: This creamy liquid is the backbone of the marinade, adding subtle sweetness and richness. It helps tenderize the chicken while blending seamlessly with spices. Full-fat coconut milk gives the best texture for Thai Satay Chicken. Don’t substitute with water—it won’t be the same.

Peanut Butter: For the signature sauce, creamy peanut butter provides that nutty depth everyone loves. Combined with soy sauce and lime, it creates a dipping sauce that’s addictive. This Thai Satay Chicken wouldn’t be complete without it; it’s what ties the grilled flavors together beautifully. Opt for natural peanut butter to keep it authentic.

How to Make Thai Satay Chicken

Prepare the Marinade

Start by whisking together coconut milk, red curry paste, soy sauce, brown sugar, and a splash of fish sauce in a bowl—trust me, this mixture smells amazing right away. Cut your chicken into bite-sized pieces and toss them in until fully coated. Let it marinate in the fridge for at least 30 minutes, but overnight is even better for that deep infusion of flavors in your Thai Satay Chicken. I find stirring occasionally helps everything soak in evenly.

While the chicken rests, thread the pieces onto soaked wooden skewers, leaving a little space between each for even cooking. This step is therapeutic for me—it’s like prepping for a mini feast. Heat your grill or grill pan to medium-high, brushing it with oil to prevent sticking. The sizzle as you add the skewers is music to my ears.

Grill to Perfection

Grill the skewers for about 3-4 minutes per side, turning once, until the chicken is charred at the edges and cooked through—aim for an internal temperature of 165°F. Baste with extra marinade during flipping for added gloss and flavor. The aroma of smoky spices wafting through the air will have everyone gathered in the kitchen. This Thai Satay Chicken turns out juicy every time with this method.

Meanwhile, whip up the peanut sauce by simmering peanut butter with coconut milk, garlic, lime juice, and a touch of chili for heat—stir until smooth and velvety. Taste and adjust sweetness or spice to your liking; it’s forgiving. Once the chicken is done, let it rest briefly off the heat to lock in juices. Serve hot with the sauce on the side for dipping bliss.

Ingredients

  • 1.5 lbs boneless, skinless chicken thighs, cut into 1-inch pieces
  • 1 can (14 oz) full-fat coconut milk
  • 2 tbsp red curry paste
  • 2 tbsp soy sauce
  • 2 tbsp brown sugar
  • 1 tbsp fish sauce
  • 2 garlic cloves, minced
  • 1 tsp ground turmeric
  • Wooden skewers, soaked in water
  • For the Peanut Sauce:
  • ½ cup creamy peanut butter
  • 1 cup coconut milk
  • 2 tbsp soy sauce
  • 2 tbsp lime juice
  • 1 tbsp brown sugar
  • 1 tsp chili garlic sauce (optional)
  • 1 garlic clove, minced
  • Fresh cilantro and lime wedges for garnish

Thai Satay Chicken Instructions

  1. In a medium bowl, combine ½ cup coconut milk, red curry paste, soy sauce, brown sugar, fish sauce, minced garlic, and turmeric. Add chicken pieces and stir to coat. Cover and refrigerate for 30 minutes to overnight.
  2. Preheat grill to medium-high heat. Thread marinated chicken onto soaked skewers. Grill for 3-4 minutes per side until cooked through, basting with reserved marinade.
  3. For the sauce: In a small saucepan over low heat, whisk peanut butter, coconut milk, soy sauce, lime juice, brown sugar, chili sauce, and garlic until smooth, about 5 minutes. Simmer gently.
  4. Serve Thai Satay Chicken skewers hot with peanut sauce, garnished with cilantro and lime. For more skewer ideas, try our air fryer version.
Thai Satay Chicken

Pro Tips for the Best Thai Satay Chicken

Soak Your Skewers: Always soak wooden skewers in water for 30 minutes to prevent burning—it’s a simple step that saves hassle.

⚡ 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

Don’t Over-Marinate: While longer is better, more than 24 hours can make the chicken too tender; aim for balance.

Adjust the Heat: Taste the marinade and sauce as you go—add more chili if you love spice in your Thai Satay Chicken.

You Must Know

  • This recipe serves 4-6 people and takes about 45 minutes total, including marinating.
  • Fish sauce adds authentic umami; tamari works as a vegan substitute.
  • Grilling imparts the best flavor, but broiling is a great indoor alternative.
  • Nutrition per serving: Approximately 350 calories, high in protein.

How to Store Thai Satay Chicken

Once cooled, store leftover Thai Satay Chicken in an airtight container in the fridge for up to 3 days—the flavors even intensify overnight. For longer storage, freeze the skewers without the sauce for up to 2 months; thaw in the fridge before reheating. To reheat, warm in a skillet over medium heat or microwave gently to avoid drying out. The peanut sauce keeps separately for 5 days and can be thinned with a bit of water if needed.

Customizing Your Thai Satay Chicken

If you’re vegetarian, swap chicken for tofu or veggies like bell peppers and zucchini— the marinade works wonders on them. For a milder version, reduce the curry paste or skip the chili in the sauce. You can also add pineapple chunks to the skewers for a sweet twist. In my experience, customizing Thai Satay Chicken like this keeps it fresh for repeat meals; try our Greek chicken bowls for more inspiration on global flavors.

What to Serve with Thai Satay Chicken

Pair this with jasmine rice or sticky rice to soak up the peanut sauce—it’s a classic combo that never fails. For freshness, add a cucumber salad with lime dressing or pickled veggies on the side. If you want heartier options, try grilled corn or naan bread. Don’t forget a chilled Thai iced tea or sparkling water with lime to complement the bold spices.

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.

Timing

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

Recipe Details

Author Marcus Mitzewich
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

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

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

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 maximum flavor. Assemble the skewers just before grilling to keep them from drying out. The peanut sauce can be made a day ahead and stored in the fridge.

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. Reheat gently to maintain tenderness. For best taste, consume within 2 days.

Is Thai Satay Chicken gluten-free?

Yes, as long as you use tamari instead of soy sauce and check your curry paste labels. The rest of the ingredients are naturally gluten-free. It’s a great option for gluten-sensitive eaters.

Can I bake Thai Satay Chicken instead of grilling?

Definitely—preheat your oven to 400°F and bake the skewers on a lined sheet for 15-20 minutes, flipping halfway. While grilling adds char, baking works well indoors. This Thai Satay Chicken still turns out flavorful and juicy.

What’s the best way to get tender chicken in this recipe?

Use thighs for natural juiciness, and don’t skip the marinade time. Avoid overcooking by checking the internal temperature. Resting the skewers post-cook helps too.

How spicy is Thai Satay Chicken?

It depends on your curry paste and chili additions—mild to medium by default. For less heat, use less paste; taste the sauce before serving. This Thai Satay Chicken is customizable for all spice levels.

Can I use chicken breasts for Thai Satay Chicken?

Yes, breasts work but may dry out faster, so marinate longer and watch closely. Pound them thin for even cooking. Thighs are my preference, but breasts are a fine swap.

What if I don’t have coconut milk?

Substitute with a mix of yogurt and water, or almond milk with added creaminess, though the flavor will vary slightly. For more dairy-free ideas, see our healthy garlic parmesan chicken pasta.

Final Thoughts

There’s something truly magical about homemade Thai Satay Chicken—it brings bold Thai street food vibes right to your table with minimal fuss. From the first marinate to that final dip in peanut sauce, every step builds toward a meal that’s comforting yet exciting. I encourage you to give this recipe a try this weekend; you won’t be disappointed. Share your twists in the comments, and happy cooking!

You may also like

Leave a Comment