Thai Chicken Satay with Peanut Sauce Recipe

Today I’m bringing you a truly luscious dish: a Thai Chicken Satay with Peanut Sauce Recipe that is going to warm your soul and transport you straight to the bustling streets of Bangkok. This isn’t just a snack; it’s a flavor vacation packed onto a skewer! We’re marinating tender chicken in an aromatic blend of curry, ginger, and coconut milk, then grilling it until perfectly charred and golden. But the real game-changer is the rich, creamy, and slightly spicy peanut sauce—it’s seriously unreal. Ready in about 30 minutes, this popular Thai favorite brings the perfect balance of sweet, savory, and tangy right to your table, making it a guaranteed crowd-pleaser that everyone will be begging for.

Why You’ll Love This Recipe

  • A Flavor Bomb You’ll Crave: The marinade and the dipping sauce deliver that addictive combination of sweet, savory, and a hint of spice that makes Thai cuisine so irresistible. Trust me, your taste buds are going on a tropical holiday.
  • The Ultimate Dipper: This creamy, dreamy peanut sauce is legendary for a reason! It’s rich, nutty, and velvety smooth—it pairs perfectly with the smoky chicken, and honestly, you’ll want to dip everything in it.
  • Easy Grilling Fun: Skewers are always a party favorite! They’re simple to make, easy to grill, and perfect for getting that gorgeous, smoky char that really elevates the chicken from good to oh my goodness.
  • Quick Dinner Win: With minimal prep and a quick cook time, this entire meal can be on the table in about 30 minutes, proving that deeply flavorful food doesn’t have to take all night!

Ingredients

All you need for this Thai Chicken Satay, and a little patience for that crucial marinating time! Yes, it’s that easy. But first, gather up these essential ingredients (and remember, your close friend is helping you out here with the tips!):

  • Boneless, Skinless Chicken Breasts: We’re cutting these into thin, uniform strips for maximum marinade absorption and that perfect, quick-cooking, tender texture.
  • Soy Sauce: Essential for adding that foundational salty, savory depth (hello, umami!) to our marinade.
  • Coconut Milk: The secret ingredient for tenderizing the chicken and adding subtle richness and a beautiful, creamy base to the marinade and the sauce.
  • Brown Sugar: Crucial for balancing the savory spices and helping the chicken develop a gorgeous, irresistible caramelization on the grill.
  • Curry Powder: Brings the classic, complex spice blend that gives the satay its signature Thai warmth and color.
  • Lime Juice: A splash of fresh acidity is absolutely crucial here; it lifts all the heavy flavors and makes the final bite bright and zingy!
  • Garlic and Ginger: The aromatic dynamic duo! Freshly minced, they infuse the chicken with an incredible fragrance and potent flavor base while it marinates.
  • Vegetable Oil: Helps the marinade coat the chicken evenly and prevents sticking on the grill.
  • Wooden Skewers: You must soak these in water for at least 30 minutes! This is the pro move to keep them from charring or catching fire while grilling.

For the Peanut Sauce:

  • Creamy Peanut Butter: The non-negotiable base for our velvety sauce! We want that creamy texture for easy stirring.
  • Soy Sauce: Adds necessary salt and savory depth to cut through the richness of the peanut butter.
  • Rice Vinegar: A bit of tangy, mild acidity to really cut through the richness and brighten up the sauce.
  • Brown Sugar: Sweetens and perfectly balances the heat, vinegar, and saltiness.
  • Chili Paste (optional): For those who like a little zing! This adds a beautiful, warm kick, but feel free to skip it if you prefer things mild.
  • Coconut Milk: The key to that luxurious, silky-smooth finish we’re looking for in a perfect dipping sauce.
  • Warm Water: Used to thin the sauce just enough to make it perfectly dippable.
  • Lime Juice: Another pop of fresh acidity to make the peanut sauce truly sing!

Note: The exact measurements for all ingredients will be provided right below this article in the convenient, printable recipe card!

How to Make the Thai Chicken Satay with Peanut Sauce

This process is a breeze, especially if you get the marinade done ahead of time! Just follow these easy steps and get ready for a game-changing meal.

Step 1: Whisk Up the Aromatic Marinade

In a bowl large enough for all your chicken, whisk together the soy sauce, coconut milk, brown sugar, curry powder, lime juice, minced garlic, grated ginger, and oil until everything is beautifully combined. Take a moment to smell that—it’s heavenly!

Step 2: Marinate the Chicken for Maximum Flavor

Add your thinly sliced chicken strips to the bowl. Make sure every piece is evenly coated in that luscious marinade. Cover the bowl and refrigerate for a minimum of 1 hour. If you can manage 4 hours (or even overnight!), the flavor will be even richer—it’s worth the wait!

Step 3: Thread and Prepare the Skewers

Once your chicken is marinated and your wooden skewers have had a nice long soak, gently thread the chicken strips onto the skewers. Don’t pack them too tightly; we want a little space between the strips for even cooking and char.

Step 4: Preheat the Grill

Preheat your outdoor grill or indoor grill pan over medium-high heat. You want it hot enough to get a good sizzle and sear. Brush the grates lightly with a little oil to ensure your satay doesn’t stick.

Step 5: Grill the Chicken to Golden Perfection

Place the skewers on the hot grill. Cook for about 4-5 minutes per side. Watch for those beautiful golden-brown char marks! Flip them once and continue grilling until the chicken is perfectly golden and cooked all the way through—no pink left!

Step 6: Whip Up the Silky Peanut Sauce

While the chicken is grilling, it’s time for the true star! In a small saucepan, combine the peanut butter, soy sauce, rice vinegar, brown sugar, chili paste (if using), coconut milk, warm water, and lime juice.

Step 7: Heat Until Smooth and Creamy

Warm the sauce over very low heat, stirring constantly. You want it to melt together into a smooth, creamy, and pourable consistency. If it looks too thick, stir in a tiny bit more warm water until you hit that perfect dipping consistency.

Step 8: Serve Hot and Enjoy!

Serve the grilled chicken satay immediately, straight off the grill! Place them next to a bowl of that unreal peanut sauce for dipping. Garnish with a sprinkle of crushed peanuts and fresh cilantro for that final, picture-perfect touch.

Pro Tips for Making the Recipe

  • Don’t Skip the Soak! Seriously, soak those wooden skewers for at least 30 minutes! This prevents them from burning and ensures your presentation stays beautiful.
  • Consistency is Key (for the Sauce): If your peanut butter is very thick or natural, you may need an extra tablespoon or two of warm water or coconut milk to get that perfect, silky-smooth dipping consistency. Always add liquid slowly!
  • Slice Uniformly: When cutting the chicken, try to make all the strips roughly the same thickness. This guarantees all your skewers finish cooking at the exact same time, so no one gets a dry piece!
  • Longer Marinade = Better Flavor: The minimum one-hour marinade is fine, but for that truly deep, intense satay flavor, aim for three to four hours. This is where the magic happens!

How to Serve

This satay is fantastic on its own as a delightful appetizer, but here are a few ways to make it a full, glorious meal:

  • Classic Pairing: Serve the skewers over a bed of fluffy Jasmine Rice to soak up any extra sauce. A simple side of steamed broccoli or snow peas would round out the meal perfectly.
  • Add a Fresh Crunch: Pair it with a simple, refreshing cucumber salad or a crisp Asian slaw dressed with a light vinaigrette to contrast the richness of the peanut sauce.
  • Appetizer Platter: Arrange the skewers on a platter with sliced peppers, celery sticks, and extra dipping sauce—it’s a guaranteed hit at any gathering!

Make Ahead and Storage

Planning ahead is the key to easy weeknight cooking!

Storing Leftovers

Place any leftover grilled satay chicken and the dipping sauce in separate, airtight containers. They will keep beautifully in the refrigerator for up to 3 to 4 days.

Freezing

The cooked chicken satay freezes very well. Once cooled, remove the chicken from the skewers and place it in a freezer-safe bag or container. It can be frozen for up to 3 months. The peanut sauce can also be frozen, though the texture might need a quick whisk and a splash of warm water upon thawing.

Reheating

The best way to reheat the satay is on a baking sheet in a 350°F (175°C) oven or toaster oven for about 5-8 minutes until warmed through. This helps the chicken stay tender. Reheat the peanut sauce gently on the stovetop or quickly in the microwave.

FAQs

Can I use chicken thighs instead of breasts for this recipe?

Absolutely! In fact, many satay enthusiasts prefer boneless, skinless chicken thighs. Thighs have a higher fat content, which means they stay incredibly moist and tender during the grilling process, offering a slightly richer flavor and more forgiving texture. If you use thighs, you may need to add a minute or two to the cooking time, so always check the internal temperature to ensure they’re cooked through.

How can I make the peanut sauce thicker or thinner?

Achieving that perfect dipping consistency is totally up to you! If your sauce feels too thick after heating (this often happens with natural peanut butter), simply stir in an extra tablespoon of warm water or coconut milk at a time until it reaches your desired silky texture. Conversely, if it comes out too thin, you can return it to the low heat for a few extra minutes, stirring constantly, to allow some moisture to evaporate and help it thicken slightly.

What can I use instead of a grill if I don’t have one?

No grill? No problem! You can easily make delicious satay using a few alternatives. A hot broiler works well—place the skewers on a foil-lined baking sheet and broil for 3-5 minutes per side, watching carefully so they don’t burn. You can also cook them in a lightly oiled cast iron skillet or grill pan over medium-high heat on the stovetop for about 5 minutes per side until fully cooked and golden brown.

Can I make the marinade ahead of time?

Yes, and you absolutely should! The marinade is one of the easiest parts of this recipe to prepare in advance. You can whisk the marinade ingredients together and keep it covered in the fridge for several days. Then, simply toss the chicken in it the morning of or the day before you plan to cook. The flavors deepen beautifully with a long soak, so this is a great way to save time and maximize that incredible Thai taste!

Grilled Thai Chicken Satay skewers served with a side of creamy peanut dipping sauce, garnished with crushed peanuts, cilantro, and a colorful shredded vegetable slaw with sliced red chilies and lime wedges.

Thai Chicken Satay with Peanut Sauce

This classic Thai Chicken Satay is tender, flavorful, and served with a creamy, rich peanut dipping sauce. Perfect as an appetizer or main dish.
Prep Time 20 minutes
Cook Time 10 minutes
Marinating Time 1 hour
Total Time 1 hour 30 minutes
Servings: 4 servings
Course: Appetizer
Cuisine: Thai
Calories: 420

Ingredients
  

Chicken Satay
  • 1 lb chicken breast cut into thin strips
  • 2 tbsp soy sauce
  • 1 tbsp fish sauce
  • 1 tbsp brown sugar
  • 2 cloves garlic minced
  • 1 tsp ground turmeric
  • 1 tbsp vegetable oil
Peanut Sauce
  • 1/2 cup peanut butter creamy
  • 2 tbsp soy sauce
  • 1 tbsp lime juice freshly squeezed
  • 1 tbsp brown sugar
  • 1/2 cup coconut milk
  • 1 tsp sriracha sauce optional, to taste

Equipment

  • Grill or Grill Pan
  • Mixing Bowl
  • Skewers

Method
 

  1. In a bowl, combine soy sauce, fish sauce, brown sugar, garlic, turmeric, and vegetable oil. Add chicken strips and toss to coat. Marinate for at least 1 hour (or up to overnight).
  2. Thread marinated chicken onto skewers.
  3. Preheat grill or grill pan to medium-high heat. Grill skewers for about 3–4 minutes per side, until cooked through and slightly charred.
  4. Meanwhile, prepare the peanut sauce: combine peanut butter, soy sauce, lime juice, brown sugar, coconut milk, and sriracha in a small saucepan. Warm gently over low heat, whisking until smooth.
  5. Serve the chicken satay warm with the peanut sauce on the side for dipping.

Notes

Soak wooden skewers in water for 30 minutes before grilling to prevent burning. For extra flavor, garnish with chopped peanuts and cilantro before serving.

Leave a comment

Recipe Rating