Thai Satay Chicken with Peanut Sauce

Thai Satay Chicken with Peanut Sauce

Have you ever craved that perfect blend of smoky, grilled chicken with a creamy peanut sauce that transports you straight to a bustling Thai street market? That’s exactly what my Thai Satay Chicken recipe delivers every single time. I remember the first time I tried making Thai Satay Chicken at home—it was a game-changer, turning a simple weeknight dinner into something exotic and utterly delicious. With just a few key ingredients and some easy steps, you’ll have tender, flavorful skewers that everyone will rave about.

What’s great about this Thai Satay Chicken is how versatile it is; whether you’re firing up the grill for a summer barbecue or using your oven broiler in the cooler months, it always comes out juicy and packed with authentic flavors. I’ve tweaked this recipe over the years based on what I’ve learned from cooking countless batches, and now I’m excited to share it with you. Let’s dive in and get you set up for success with your own homemade Thai Satay Chicken—trust me, once you try it, it’ll become a staple in your rotation.

In my experience, pairing this Thai Satay Chicken with fresh cucumber slices and a side of sticky rice makes for an unforgettable meal. If you’re looking for more chicken inspiration, check out our Air Fryer Chicken Skewers Recipe or this Easy Sesame Chicken Recipe for quick alternatives.

Key Takeaways:

  • Thai Satay Chicken is a quick, flavorful dish that grills up in under 20 minutes for busy weeknights.
  • Marinating the chicken overnight saves time and boosts tenderness without much effort.
  • The creamy peanut sauce elevates your Thai Satay Chicken to restaurant-quality taste.
  • Use bamboo skewers soaked in water to prevent burning while cooking Thai Satay Chicken.
  • Store leftovers in the fridge for up to 3 days and reheat gently to keep your Thai Satay Chicken moist.

Why You’ll Adore This Thai Satay Chicken

Explosive Flavor in Every Bite: Imagine the sweet, tangy marinade soaking into juicy chicken pieces, then hitting the grill for that irresistible char. This Thai Satay Chicken bursts with coconut, lemongrass, and spice notes that dance on your palate—it’s honestly addictive. You’ll find yourself sneaking bites straight from the pan!

Super Simple Prep for Busy Days: Don’t let the exotic name fool you; whipping up this Thai Satay Chicken takes minimal effort with everyday pantry staples. I love how you can marinate ahead and grill when ready, making it perfect for meal prepping. It’s a lifesaver when life’s too hectic for complicated cooking.

Healthy Yet Indulgent Twist: Packed with lean protein and fresh herbs, your Thai Satay Chicken feels light but satisfies like a treat. The peanut sauce adds creaminess without overwhelming calories if you watch portions. It’s my go-to for guilt-free dinners that still wow guests.

Customizable to Your Taste: Whether you spice it up or keep it mild, this Thai Satay Chicken adapts easily to preferences. I’ve made versions for kids by toning down the heat, and everyone loves it. Let’s be honest, who doesn’t want a recipe this flexible in their arsenal?

Thai Satay Chicken

Essential Ingredients for Thai Satay Chicken

Chicken Thighs: Boneless, skinless chicken thighs are the star here because they stay moist and tender even after grilling. Their subtle fat content absorbs the marinade beautifully, giving your Thai Satay Chicken that juicy bite. I always opt for thighs over breasts for the best texture—it’s a tip I picked up from years of experimenting.

Coconut Milk: This creamy base is key to the marinade, infusing rich, tropical notes into every skewer. It tenderizes the chicken while adding a subtle sweetness that balances the spices. Without it, your Thai Satay Chicken wouldn’t have that authentic Thai flair we all crave.

Peanut Butter: For the signature sauce, smooth peanut butter creates that velvety, nutty dip that clings perfectly to the grilled chicken. It brings earthiness and a touch of saltiness, tying the flavors together. In my Thai Satay Chicken recipe, this ingredient turns a simple grill into something extraordinary—don’t skip it!

How to Make Thai Satay Chicken

Prepare the Marinade and Chicken

Start by whisking together coconut milk, soy sauce, curry powder, garlic, and a splash of lime juice in a bowl— this is the heart of your Thai Satay Chicken. Cut the chicken thighs into bite-sized pieces and toss them right into the mixture, ensuring every piece gets coated. Let it marinate in the fridge for at least 30 minutes, but overnight if you can; the flavors deepen beautifully. I find that using fresh garlic makes a huge difference in aroma.

Skewer and Grill to Perfection

Thread the marinated chicken onto soaked bamboo skewers, leaving a little space between pieces for even cooking. Preheat your grill to medium-high heat, about 400°F, and oil the grates lightly to prevent sticking. Grill the skewers for 10-12 minutes, turning occasionally, until charred on the edges and cooked through—the smoky scent will have your mouth watering. Keep an eye on them; overcooking can dry them out, and nobody wants tough Thai Satay Chicken.

Whip Up the Peanut Sauce

While the chicken grills, simmer coconut milk, peanut butter, soy sauce, brown sugar, and a dash of chili paste in a small saucepan over low heat. Stir until smooth and thickened, about 5 minutes, tasting and adjusting sweetness or heat as needed. This sauce is the crowning glory for your Thai Satay Chicken, drizzled or dipped for maximum flavor. For a quicker version, try adapting ideas from our Garlic Parmesan Chicken Skewers Recipe.

Ingredients

  • 1.5 lbs boneless, skinless chicken thighs, cut into 1-inch pieces
  • 1 can (13.5 oz) full-fat coconut milk
  • 3 tbsp soy sauce
  • 2 tbsp red curry paste
  • 3 garlic cloves, minced
  • 1 tbsp fresh lime juice
  • 2 tbsp brown sugar
  • 1/4 cup creamy peanut butter (for sauce)
  • 1 tbsp fish sauce (for sauce)
  • 1 tsp chili flakes (optional, for heat)
  • Wooden skewers, soaked in water
  • Fresh cilantro and lime wedges, for garnish

Thai Satay Chicken Instructions

  1. In a medium bowl, combine 1/2 can coconut milk, soy sauce, curry paste, garlic, lime juice, and 1 tbsp brown sugar. Add chicken pieces, stir to coat, and marinate in the fridge for 1-4 hours.
  2. Preheat grill to medium-high. Thread chicken onto skewers. Grill 4-5 minutes per side until internal temperature reaches 165°F.
  3. For sauce: In a saucepan, mix remaining coconut milk, peanut butter, fish sauce, remaining brown sugar, and chili flakes. Simmer 5 minutes until thickened. Serve chicken with sauce, cilantro, and lime.
Thai Satay Chicken

Pro Tips for the Best Thai Satay Chicken

Don’t Skip the Soak: Soak your skewers in water for at least 30 minutes before using to avoid them catching fire on the grill.

Marinate Longer for Flavor: If time allows, let the chicken sit in the marinade overnight— it really amps up the taste in your Thai Satay Chicken.

Balance the Sauce: Taste the peanut sauce as you go; a bit more lime can brighten it if it’s too rich.

You Must Know

  • Thai Satay Chicken traditionally uses thighs for juiciness, but breasts work if pounded thin.
  • The marinade’s acidity helps tenderize the meat quickly without overpowering the flavors.
  • Peanut sauce can be made vegan by swapping fish sauce for more soy.
  • Grill marks add smoky depth that’s hard to replicate indoors, but broiling is a solid alternative.

How to Store Thai Satay Chicken

To keep your Thai Satay Chicken fresh, let it cool completely before transferring to an airtight container in the fridge, where it’ll last up to 3 days. For longer storage, freeze the skewers without sauce for up to 2 months—just thaw overnight and reheat on the grill or in the oven at 350°F. Reheating gently preserves the moisture; microwave works in a pinch but might make it soggy.

Customizing Your Thai Satay Chicken

Swap chicken for tofu or shrimp to make a vegetarian or seafood version of this Thai Satay Chicken— the marinade works wonders on both. If peanuts are an issue, use almond butter in the sauce for a similar creaminess. For extra veggies, thread bell peppers or onions onto the skewers. Love spice? Add more curry paste, or check out our Southwest Chicken Alfredo Recipe for fusion ideas.

What to Serve with Thai Satay Chicken

Pair your Thai Satay Chicken with sticky jasmine rice to soak up that amazing peanut sauce, or go low-carb with cauliflower rice. A fresh cucumber salad with red onion and a light vinaigrette cuts through the richness perfectly. For drinks, try a chilled Thai iced tea or a crisp lager. Don’t forget grilled pineapple slices for a sweet contrast that elevates the whole meal.

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! Chicken Satay should be a staple in your kitchen with its juicy, marinated skewered chicken layered with flavor all dunked in creamy, intoxicating peanut sauce.

Timing

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

Recipe Details

Author Ashley Nienhaus
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 plus more as needed coconut milk ((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, you can marinate the chicken up to 24 hours in advance, which actually enhances the flavors. Just skewer and grill right before serving to keep it hot and juicy. It’s ideal for parties since the sauce can be prepped a day ahead too.

How long does Thai Satay Chicken last in the fridge?

Your cooked Thai Satay Chicken will stay good in an airtight container for 3-4 days. Keep the sauce separate to avoid sogginess. Reheat in a skillet with a splash of water for best results.

Is Thai Satay Chicken gluten-free?

Yes, as long as you use tamari instead of soy sauce in the marinade and sauce. Double-check labels for hidden gluten in curry paste. It’s naturally gluten-free otherwise and super easy to adapt.

Can I bake Thai Satay Chicken instead of grilling?

Oven-baking works great at 425°F for 15-20 minutes, flipping halfway. Broil for the last 2 minutes to get that char. Your Thai Satay Chicken will still be delicious, just with a slightly different texture.

What’s the best way to serve Thai Satay Chicken at a party?

Skewer them bite-sized and arrange on a platter with extra peanut sauce for dipping. Garnish with chopped peanuts and cilantro for flair. They’ll disappear fast!

How spicy is this Thai Satay Chicken recipe?

It’s mildly spicy as written, but you control the heat with the curry paste and chili flakes. Start small if you’re sensitive, and adjust to taste. For kids, omit the spice entirely in your Thai Satay Chicken.

Can I use chicken breasts for Thai Satay Chicken?

Chicken breasts are fine, but marinate longer to keep them tender. Cut into even pieces to ensure uniform cooking. Thighs are my preference, but breasts make a leaner option.

Where can I find authentic ingredients for Thai Satay Chicken?

Asian markets or the international aisle of most grocery stores stock curry paste and fish sauce. Online options abound if you’re in a pinch. Fresh lemongrass elevates it further if available.

Final Thoughts

There’s something truly magical about how this Thai Satay Chicken brings bold Thai flavors right to your table with minimal fuss—it’s become one of my all-time favorites for good reason. Whether you’re a grilling pro or just starting out, I promise you’ll love the results and the compliments that follow. Give this recipe a whirl this weekend, and let me know how your Thai Satay Chicken turns out; happy cooking!

Leave a Comment