Thai Satay Chicken with Peanut Sauce

Thai Satay Chicken with Peanut Sauce

Have you ever craved that perfect blend of smoky, grilled chicken and a creamy, nutty peanut sauce that transports you straight to a bustling Thai street market? That’s exactly what my Thai Satay Chicken with Peanut Sauce delivers every single time. I’ve been making this dish for years, and it’s become a go-to for weeknight dinners or impressing friends—it’s that easy yet flavorful. In my experience, the key is in the marinade that infuses the chicken with those authentic Thai spices, making every bite irresistible.

Let’s be honest, who doesn’t love skewers? They’re fun to eat, and this Thai Satay Chicken with Peanut Sauce turns a simple meal into something exotic without hours in the kitchen. I remember the first time I tried recreating it at home after a trip to Bangkok; it was a game-changer. Now, I’m excited to share this homemade Thai Satay Chicken with Peanut Sauce recipe with you, complete with all my tips to make it foolproof.

Key Takeaways:

  • Thai Satay Chicken with Peanut Sauce is ready in under 30 minutes of active time, perfect for busy evenings.
  • Marinating ahead saves time and boosts flavor—prep in the morning for dinner success.
  • The rich, creamy peanut sauce elevates simple grilled chicken to restaurant-quality taste.
  • Use full-fat coconut milk for the creamiest sauce; low-fat won’t give the same indulgence.
  • Store leftovers in the fridge for up to 3 days and reheat gently to keep the chicken juicy.

Why You’ll Adore This Thai Satay Chicken with Peanut Sauce

Explosive Flavor in Every Bite: This recipe packs authentic Thai spices that dance on your tongue—think lemongrass, garlic, and a hint of heat. You’ll love how the chicken soaks up the marinade, creating tender, charred pieces that pair perfectly with the peanut sauce. It’s not just food; it’s a flavor adventure that keeps you coming back for more.

⚡ 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 Effortless Prep: Who has time for complicated meals? This Thai Satay Chicken with Peanut Sauce comes together with minimal fuss—marinate, grill, and sauce. I find it therapeutic to thread the chicken onto skewers, and the whole process feels rewarding without overwhelming your schedule. You’ll feel like a pro chef in no time.

Versatile for Any Occasion: Whether it’s a casual family dinner or a backyard barbecue, this dish shines. The peanut sauce is so addictive, you might just double the recipe next time. In my experience, it always gets rave reviews, making it a crowd-pleaser every time.

Healthier Than Takeout: Skip the oily restaurant versions and make it fresh at home. It’s packed with protein from the chicken and healthy fats from peanuts, keeping you satisfied longer. Plus, you control the spice level—mild for kids or fiery for heat lovers.

Thai Satay Chicken with Peanut Sauce

Essential Ingredients for Thai Satay Chicken with Peanut Sauce

Chicken Thighs: Boneless, skinless chicken thighs are my choice for this dish because they stay juicy and flavorful even after grilling. Cut into bite-sized pieces, they absorb the marinade beautifully, ensuring every skewer is packed with taste. In Thai Satay Chicken with Peanut Sauce, the thighs provide that tender texture that contrasts perfectly with the crisp grill marks. Don’t substitute with breasts unless you brine them first—they can dry out too easily.

⚡ 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

Peanut Butter: Go for natural, unsweetened peanut butter to avoid added sugars that clash with the savory profile. It forms the base of the sauce, creating that creamy, nutty essence that’s iconic in Thai cuisine. Blended with coconut milk and spices, it thickens up to coat the chicken just right. I’ve tried almond butter as a swap, but peanuts are unbeatable for authenticity.

Coconut Milk: Full-fat canned coconut milk adds richness and balances the heat in your Thai Satay Chicken with Peanut Sauce. It mellows the spices while contributing a subtle sweetness that enhances the overall harmony. Shake the can well before using to incorporate the cream, and save any leftovers for curries. This ingredient truly ties the whole recipe together.

How to Make Thai Satay Chicken with Peanut Sauce

Marinate the Chicken

Start by whisking together coconut milk, curry powder, soy sauce, garlic, ginger, and a touch of brown sugar in a large bowl—this is the magic marinade for your Thai Satay Chicken with Peanut Sauce. Cube the chicken thighs into even pieces, about 1-inch, and toss them in the mixture until fully coated. Let it sit in the fridge for at least 30 minutes, or overnight if you can; the longer, the better for flavor infusion. I always add a squeeze of lime at the end to brighten things up. Thread the marinated chicken onto soaked bamboo skewers, leaving a little space between pieces for even cooking. This step sets the foundation for juicy, spiced chicken.

Prepare the Peanut Sauce

While the chicken marinates, heat a small saucepan over medium and sauté minced garlic and chili flakes until fragrant—don’t let it burn, or it’ll turn bitter. Stir in peanut butter, coconut milk, soy sauce, lime juice, and a bit of water to reach your desired consistency; simmer for 5 minutes until it thickens. Taste and adjust sweetness with honey if needed; the sauce should be creamy with a tangy kick. In my experience, letting it cool slightly helps it cling better to the skewers. Set aside a portion for serving, and use the rest as a dipping sauce—it’s that good.

Grill and Serve

Preheat your grill or grill pan to medium-high heat, lightly oiled to prevent sticking. Grill the chicken skewers for 3-4 minutes per side, turning once, until charred edges form and the internal temperature hits 165°F—this ensures your Thai Satay Chicken with Peanut Sauce is safe and succulent. Brush with a little reserved marinade during cooking for extra gloss, but discard any leftovers to avoid cross-contamination. Let them rest for a couple of minutes off the heat; this redistributes juices. Finally, drizzle or dip in the peanut sauce, garnishing with chopped peanuts and cilantro for that fresh pop. Serve hot and watch them disappear.

Ingredients

  • 1.5 lbs boneless, skinless chicken thighs, cut into 1-inch cubes
  • 1 can (13.5 oz) full-fat coconut milk, divided
  • 2 tbsp red curry paste
  • 3 tbsp soy sauce, divided
  • 2 garlic cloves, minced
  • 1 tbsp fresh ginger, grated
  • 2 tbsp brown sugar
  • 1/2 cup natural peanut butter
  • 1 tbsp lime juice
  • 1 tsp chili flakes (adjust for heat)
  • 1 tbsp honey (optional)
  • Chopped peanuts and cilantro for garnish
  • Bamboo skewers, soaked in water

Serves 4. Prep time: 20 minutes (plus marinating). Cook time: 15 minutes.

Thai Satay Chicken with Peanut Sauce Instructions

  1. In a bowl, combine 1/2 cup coconut milk, curry paste, 2 tbsp soy sauce, garlic, ginger, and brown sugar. Add chicken cubes, toss to coat, and marinate in the fridge for 30 minutes to overnight.
  2. Thread marinated chicken onto soaked skewers. For the sauce: Sauté garlic and chili flakes in a saucepan, then add peanut butter, remaining coconut milk, 1 tbsp soy sauce, lime juice, and honey. Simmer 5 minutes until thickened.
  3. Grill skewers 3-4 minutes per side until cooked through. Serve with peanut sauce, garnished with peanuts and cilantro.
Thai Satay Chicken with Peanut Sauce

Pro Tips for the Best Thai Satay Chicken with Peanut Sauce

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

Don’t Overcook the Chicken: Use a meat thermometer to hit 165°F exactly—overcooking leads to dry skewers, and nobody wants that.

Make Extra Sauce: The peanut sauce is versatile; use leftovers on noodles or veggies for a bonus meal.

You Must Know

  • This recipe uses curry paste for authentic Thai flavor—store-bought works great, but homemade elevates it.
  • Peanut allergies? Swap with sunflower seed butter, though it changes the classic taste slightly.
  • Grilling imparts the best smoky char, but broiling or air-frying are solid indoor alternatives.
  • The marinade tenderizes the chicken, so even cheaper cuts turn out premium.

How to Store Thai Satay Chicken with Peanut Sauce

Once cooled, store the grilled chicken skewers and peanut sauce separately in airtight containers in the fridge for up to 3 days. This prevents the sauce from making the chicken soggy. Reheat the chicken in a skillet with a splash of water or in the microwave on low power, and gently warm the sauce on the stovetop—avoid boiling to keep its creaminess intact. Your Thai Satay Chicken with Peanut Sauce will taste almost as good as fresh.

Customizing Your Thai Satay Chicken with Peanut Sauce

Feeling adventurous? Swap chicken for tofu or shrimp to make it vegetarian or seafood-focused— the marinade works wonders on both. For extra crunch, add diced bell peppers or onions to the skewers during grilling. If you love heat, amp up the chili flakes in the sauce. In my experience, customizing your Thai Satay Chicken with Peanut Sauce keeps it exciting; try pairing it with a Greek chicken bowl twist for fusion fun. Just keep the core flavors intact for that authentic vibe.

What to Serve with Thai Satay Chicken with Peanut Sauce

Pair these skewers with steamed jasmine rice to soak up the amazing peanut sauce, or go low-carb with cauliflower rice for a lighter option. A fresh cucumber salad with lime and mint adds a cooling contrast to the spices. For drinks, try a chilled Thai iced tea or a crisp white wine like Sauvignon Blanc. Don’t forget grilled veggies like zucchini on the side—they echo the skewer theme beautifully.

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 Alina Knutson
Servings 6 people
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 with Peanut Sauce

Can I make Thai Satay Chicken with Peanut Sauce ahead of time?

Absolutely, marinate the chicken up to 24 hours in advance for deeper flavor. You can even grill it a day ahead and reheat gently. The peanut sauce holds well in the fridge for 3-5 days, so prep that too—just stir before serving.

How long does Thai Satay Chicken with Peanut Sauce last in the fridge?

Stored properly, the cooked chicken keeps for 3-4 days in an airtight container. The sauce lasts a bit longer, up to a week, but fresh is best. Freeze the chicken for up to 2 months; thaw overnight before reheating.

Is Thai Satay Chicken with Peanut Sauce gluten-free?

Yes, as long as you use tamari instead of soy sauce. Check your curry paste for hidden gluten too. It’s naturally dairy-free, making it great for many diets.

Can I bake Thai Satay Chicken with Peanut Sauce instead of grilling?

Definitely—broil on high for 8-10 minutes, turning halfway, or bake at 425°F for 15-20 minutes. Brush with oil for that char effect. Your Thai Satay Chicken with Peanut Sauce will still be delicious, especially on rainy days; see my air fryer chicken skewers for more indoor tips.

What’s the best way to get the sauce thicker?

Simmer longer or add a cornstarch slurry if needed. Natural peanut butter helps too—chunky gives texture. Adjust with more peanut butter for that classic cling.

How spicy is Thai Satay Chicken with Peanut Sauce?

It depends on your chili flakes—start mild and add more to taste. The sauce balances heat with sweetness, so it’s approachable for most. For kids, omit the flakes entirely in your Thai Satay Chicken with Peanut Sauce.

Can I use chicken breasts for this recipe?

You can, but thighs are juicier. If using breasts, marinate longer and slice thinner to avoid dryness. Pound them for even cooking—works great in a pinch.

What if I don’t have coconut milk?

Substitute with a mix of cream and water, but it won’t be as authentic. Almond milk works in a bind, though the flavor shifts. Your Thai Satay Chicken with Peanut Sauce still shines; experiment and find your fave.

Final Thoughts

There’s something truly special about this Thai Satay Chicken with Peanut Sauce—it’s simple, satisfying, and bursts with those unforgettable Thai flavors that make home cooking exciting. I’ve shared it with so many friends, and it always sparks requests for seconds. Give this recipe a whirl this week; you won’t regret it. Tag me in your pics—I’d love to see your take!

Similar Posts

Leave a Reply

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