Succulent Thai Chicken Satay with Velvety Peanut Sauce

Embark on a culinary journey to Thailand from the comfort of your kitchen with this extraordinary Chicken Satay recipe. Featuring an intensely aromatic marinade, irresistibly tender chicken, and the crowning glory of a sweet, creamy Thai peanut sauce, this dish is not just a meal—it’s an experience. These grilled skewers are surprisingly simple to prepare in under an hour, making them a perfect weeknight dinner or an impressive appetizer for your next gathering. Prepare to discover your new favorite recipe!

Skewers of perfectly grilled chicken satay on a plate with a small bowl of creamy Thai peanut dipping sauce and fresh cilantro garnish.

Table of contents

  • Introduction to Thai Chicken Satay
  • Why This is The Best Chicken Satay Recipe
  • Essential Ingredients for Authentic Chicken Satay
  • Mastering the Preparation and Grilling of Chicken Satay
  • Perfect Pairings: What to Serve with Chicken Satay
  • Frequently Asked Questions About Chicken Satay
  • Expert Tips for Chicken Satay Success
  • More Thai Culinary Adventures

Introduction to Thai Chicken Satay

There’s a reason why Thai Chicken Satay holds a special place in the hearts of food lovers worldwide. The balance of sweet, savory, and spicy flavors, combined with the succulent texture of perfectly grilled chicken, is truly irresistible. My journey to create the ultimate Chicken Satay recipe began years ago, inspired by the vibrant flavors I tasted at a beloved Thai restaurant in San Diego. I sought to replicate that magic at home, striving for that perfect blend of tender chicken and a rich, creamy peanut dipping sauce that defines authentic satay.

After countless experiments and refinements, I can confidently say that this recipe surpasses even the best restaurant versions I’ve ever tasted. It’s a bold claim, but one I stand by wholeheartedly. The secret lies in a meticulously crafted coconut curry marinade that infuses the chicken with unparalleled flavor and ensures every bite is incredibly tender, even with a quick 30-minute marinating time. And, of course, no Chicken Satay is complete without an exceptional Thai Peanut Sauce. Luckily, I’ve developed what I believe is the world’s best Thai Peanut Sauce recipe, designed to perfectly complement these skewers. This recipe isn’t just one of my favorites; it’s a testament to achieving authentic Thai flavors with approachable home cooking techniques.

A vibrant display of fresh ingredients for making homemade chicken satay, including coconut milk, soy sauce, lime juice, brown sugar, curry powder, spices, garlic, sriracha, fish sauce, and chicken breasts, ready for preparation.

Essential Ingredients for Authentic Chicken Satay

The magic of this Chicken Satay recipe begins with a carefully selected array of ingredients, each playing a crucial role in building its complex flavor profile. Quality ingredients are key to achieving that authentic Thai taste. Here’s a closer look at what you’ll need and why each component is essential:

  • Coconut Milk: Opt for full-fat, canned coconut milk. Beyond adding a rich, creamy depth to the marinade, it also acts as a fantastic tenderizer for the chicken, ensuring a moist and succulent result.
  • Soy Sauce: I recommend using a low-sodium soy sauce to give you more control over the saltiness of the dish. However, traditional soy sauce works just as well if that’s your preference. For a gluten-free version, simply substitute with tamari or a certified gluten-free soy sauce.
  • Brown Sugar: This provides a touch of sweetness that balances the savory and spicy notes, contributing to the signature Thai flavor profile.
  • Lime Juice: Freshly squeezed lime juice is non-negotiable for the brightest, most authentic flavor. Its acidity cuts through the richness of the coconut milk and provides a vibrant tang.
  • Curry Powder: This spice blend is the heart of our marinade, imbuing the chicken with its characteristic golden-yellow color and aromatic, earthy warmth. Yellow curry powder is typically used for satay, offering a milder yet fragrant spice.
  • Ground Coriander: A key spice in many Thai dishes, coriander adds a lemony, floral note that complements the other aromatics beautifully.
  • Ground Ginger: Offering a warm, spicy, and slightly sweet aroma, ginger is indispensable for that authentic Asian zest.
  • Garlic Cloves: Freshly minced garlic provides a pungent, foundational aromatic that is essential to any savory Thai marinade.
  • Sriracha: For a delightful kick of heat, sriracha adds a subtle warmth that enhances the overall flavor without overwhelming it. Adjust the amount to your preferred spice level.
  • Fish Sauce: This fermented anchovy sauce is a cornerstone of Thai cuisine, delivering a profound umami depth and savory complexity that cannot be replicated.
  • Boneless, Skinless Chicken Breasts: Cut into 1-inch cubes, chicken breasts are ideal for their lean texture and ability to absorb the marinade quickly. They cook fast on the grill, ensuring juicy results. Chicken thighs can also be used for a richer flavor, but require slightly longer cooking.
  • Thai Peanut Sauce: While technically an optional dipping sauce, it’s highly recommended and truly completes the satay experience. Click the link for my easy 10-minute recipe—it’s creamy, savory, and perfectly sweet.
A step-by-step collage illustrating the process of making homemade chicken satay, from marinating the chicken to skewering and finally grilling the tender chicken pieces to perfection.

Mastering the Preparation and Grilling of Chicken Satay

Achieving satay perfection is surprisingly straightforward, requiring just a few key steps that ensure maximum flavor and tenderness. Follow these instructions closely for a truly outstanding dish:

  1. Craft the Flavorful Marinade: In a spacious bowl, combine the full-fat coconut milk, low-sodium soy sauce, fresh lime juice, brown sugar, yellow curry powder, ground coriander, ground ginger, freshly minced garlic, sriracha for a gentle kick, and the essential fish sauce. Whisk all these ingredients together until they are thoroughly combined, creating a harmonious blend of aromas and flavors that will infuse your chicken.
  2. Marinate the Chicken to Perfection: Add two pounds of boneless, skinless chicken breasts, cut into uniform 1-inch cubes, to the prepared marinade. Toss the chicken gently to ensure every piece is thoroughly coated. Place the bowl in the refrigerator and allow the chicken to marinate for a minimum of 30 minutes. While 30 minutes is sufficient for the chicken to absorb incredible flavor and become tender, you can extend the marinating time up to 4 hours if you’re preparing ahead. Avoid marinating for much longer than 4 hours, as the acidity in the lime juice can begin to break down the chicken fibers too much.
  3. Prepare and Skewer the Chicken: If you’re using wooden skewers, remember to soak them in water for at least 30 minutes before you begin skewering. This crucial step prevents them from charring or catching fire on the grill. Once the chicken has marinated, remove it from the refrigerator and discard the remaining marinating liquid. Thread 4-5 pieces of marinated chicken onto each skewer, ensuring the chicken pieces are somewhat compressed but not overly tight, allowing for even cooking. You’ll need approximately 10-12 metal or pre-soaked wooden skewers for this recipe.
  4. Grill for Ultimate Tenderness and Sear: Preheat your grill to high heat. The key to fantastic chicken satay is quick cooking over high heat. This method creates a beautiful, caramelized sear on the exterior while locking in the juices, ensuring the chicken remains incredibly tender and moist on the inside. Place the skewers on the hot grill and cook for 3-4 minutes per side. For food safety, ensure the internal temperature of the chicken reaches 165°F (74°C). Once cooked, remove the skewers from the grill and, if desired, garnish with fresh cilantro for a burst of color and herbaceous flavor.

Perfect Pairings: What to Serve with Chicken Satay

Chicken Satay is incredibly versatile, serving equally well as a flavorful appetizer or the star of a complete meal. Elevate your dining experience with these delicious serving suggestions:

  • Thai Peanut Sauce: This is more than just an optional addition; it’s an essential component. The sweet, creamy, and slightly spicy peanut sauce is the perfect counterpoint to the savory chicken, creating a harmonious balance of flavors that is truly a match made in heaven.
  • Fresh Lettuce Leaves: For a light and refreshing meal, serve your chicken satay as lettuce wraps. Simply slide the cooked chicken off the skewers and tuck it into crisp iceberg, butter, or romaine lettuce leaves. Drizzle with a generous amount of peanut sauce for a healthy, vibrant, and satisfying dish.
  • Crudités or Fresh Veggie Tray: Complement the richness of the satay with a platter of crisp fresh vegetables. Carrots, cucumber slices, bell pepper strips, and snap peas offer a delightful crunch and a refreshing contrast. Don’t forget to include extra Thai peanut sauce for dipping these veggies – it’s a fantastic way to enjoy more of that irresistible sauce!
  • Flavorful Stir-Fried Vegetables: While your chicken is marinating, utilize that time to whip up a vibrant stir-fry. Broccoli florets, colorful bell peppers, sliced onions, and crisp sugar snap peas, quickly stir-fried with a touch of soy sauce and garlic, make a hearty and complementary side.
  • Convenient Asian Salad: For an effortlessly easy side dish, pick up a bagged Asian chopped salad kit from your local grocery store’s produce section. Its crisp textures and tangy dressing will pair wonderfully with the grilled chicken skewers.
  • Steamed Rice or Quinoa: To create a more substantial and filling meal, serve the chicken satay alongside a portion of fluffy white rice, nutritious brown rice, fragrant coconut rice, or protein-rich quinoa. These staples absorb the delicious flavors, rounding out your meal.
  • Garnish with Fresh Herbs: A sprinkle of fresh chopped cilantro and a scattering of crushed roasted peanuts can add an extra layer of freshness, texture, and authentic flavor to your finished dish.
Close-up of perfectly grilled chicken satay skewers resting on a white plate, accompanied by a small bowl of creamy Thai peanut sauce, ready to be enjoyed.

Frequently Asked Questions About Chicken Satay

Here are some common questions about making chicken satay, addressed to help you perfect this delicious dish:

  • Can I make chicken satay in the oven instead of grilling? Absolutely! If grilling isn’t an option, you can bake your chicken satay skewers in the oven. Preheat your oven to 350°F (175°C). Arrange the skewered chicken on two baking sheets lined with foil or sprayed with cooking spray, ensuring at least one inch of space between each skewer for even cooking. Bake for 10 minutes, then flip the skewers and bake for an additional 7-10 minutes, or until the internal temperature of the chicken reaches 165°F (74°C).
  • Can I use chicken thighs instead of breasts for this recipe? Yes, you can certainly use boneless, skinless chicken thighs for a richer flavor. Keep in mind that chicken thighs are thicker and generally require a longer cooking time than chicken breasts. If using chicken thighs, grill the skewers for approximately 6-7 minutes per side, ensuring they are cooked through to an internal temperature of 165°F (74°C).
  • Is this recipe gluten-free? As written, this recipe is not gluten-free due to the traditional soy sauce used in the marinade. However, it’s very simple to adapt! Just substitute tamari or a certified gluten-free soy sauce for regular soy sauce. Always double-check the label on your fish sauce as well, as some brands may contain gluten.
  • Is this recipe dairy-free? Yes, both the chicken satay marinade and the recommended Thai peanut sauce recipes are completely free of dairy products, making them suitable for those with dairy sensitivities or allergies.

Expert Tips for Chicken Satay Success

Unlock the full potential of this incredible Chicken Satay recipe with these handy tips and tricks:

  • If you opt for wooden skewers, always remember to start soaking them in water well in advance—at least 30 minutes before you plan to skewer the chicken. This simple step is crucial for preventing them from burning or catching fire on the hot grill.
  • My recipe for Thai Peanut Sauce yields approximately 3 cups, but you’ll typically only need about ½ cup for serving with this batch of chicken satay. Don’t let the extra sauce go to waste! It’s incredibly versatile. Use the remaining peanut sauce to create mouth-watering dishes like my popular Thai Peanut Sweet Potato Bowls or a quick and satisfying Thai Peanut Chicken Stir Fry.
  • The homemade Peanut sauce is fantastic for meal prep! It will stay fresh and delicious in an airtight container in the refrigerator for up to 2 weeks, so feel free to make it well ahead of time.
  • For ultimate convenience, you can prepare the chicken marinade up to 3 days ahead of time and store it in the refrigerator. This allows the flavors to meld even further, though the chicken itself should only be marinated for up to 4 hours.
  • These skewers are so unbelievably good that you’ll want to enjoy them year-round! During colder months or when outdoor grilling isn’t feasible, I highly recommend cooking them on an indoor electric grill or using a grill pan on your stovetop over medium-high heat. You’ll still achieve that wonderful char and juicy interior.
A beautifully presented plate of grilled chicken satay skewers, garnished with fresh cilantro, accompanied by a small bowl of savory Thai peanut dipping sauce.

More Thai Culinary Adventures

This Thai Chicken Satay recipe is wonderfully versatile, perfect as a satisfying entree with your favorite sides or as an impressive appetizer alongside a broader Thai feast. If you’re captivated by the vibrant and complex flavors of Thai cuisine, I invite you to explore more incredible Thai recipes, all meticulously tested and perfected in my kitchen to bring you authentic tastes and successful results. Expand your culinary repertoire with these other tried-and-true favorites!

Thai Yellow Curry
Drunken Noodles
Thai Coconut Potsticker Soup
Spicy Vegetable Pad Thai
Vegetarian Massaman Curry Noodles
Thai Beef Noodle Bowl
Grilled chicken skewers on plate with bowl of peanut sauce on the side

Print
Pin

5 stars (3 ratings)

Rate this Recipe

Chicken Satay

An incredibly flavorful marinade, ridiculously tender chicken and sweet, creamy Thai peanut sauce, makes this THE BEST Chicken Satay recipe ever! These grilled skewers are easy to make in under an hour and one of my all-time favorite recipes!
Servings: 12 skewers
Prep Time: 20 minutes
Cook Time: 6 minutes
Marinating Time: 30 minutes
Total Time: 56 minutes
Author: Whitney Bond
Course: Appetizer, Main Course
Cuisine: Thai

Ingredients

  • ¼ cup coconut milk
  • 2 tablespoons soy sauce
  • 2 tablespoons lime juice
  • 1 tablespoon brown sugar
  • 2 tablespoons yellow curry powder
  • 1 teaspoon ground coriander
  • ½ teaspoon ground ginger
  • 2 cloves garlic, minced
  • 1 teaspoon sriracha
  • 1 tablespoon fish sauce
  • 2 pounds boneless skinless chicken breasts, cut into 1 inch cubes
  • ½ cup Thai peanut sauce, click link for recipe

Instructions

  • In a large bowl, combine the coconut milk, soy sauce, lime juice, brown sugar, yellow curry powder, ground coriander, ground ginger, minced garlic, sriracha and fish sauce. Whisk until all ingredients are well combined.
  • Add the diced chicken breasts to the marinade and toss to coat thoroughly, ensuring every piece is covered.
  • Cover the bowl with plastic wrap and place in the refrigerator. Marinate for at least 30 minutes, or up to 4 hours for deeper flavor and tenderness.
  • Once the chicken has marinated, remove it from the marinade and discard the marinating liquid.
  • Thread 4-5 pieces of chicken onto each of your 10-12 skewers. (If using wooden skewers, remember to soak them in water for at least 30 minutes beforehand to prevent burning.)
  • Heat a grill to high heat, ensuring it’s searing hot for best results.
  • Grill the chicken satay skewers for 3-4 minutes per side, or until the chicken is cooked through and reaches an internal temperature of 165°F (74°C).
  • Remove from the grill and serve immediately with a side of delicious Thai peanut sauce for dipping. Garnish with fresh cilantro if desired.

Notes

  • Gluten Free – To make this recipe gluten free, simply replace the soy sauce with an equal amount of tamari or a certified gluten-free soy sauce. Always check your fish sauce label to ensure it is also gluten-free.
  • Make Ahead – For convenience, the marinade (without the chicken) can be prepared and stored in the refrigerator for up to 3 days. The homemade Thai Peanut Sauce is also excellent for advance preparation and can be stored in the refrigerator for up to 2 weeks.

Nutrition Facts

Calories 133kcal (7%)Carbohydrates 5g (2%)Protein 17g (34%)Fat 5g (8%)Saturated Fat 1g (5%)Cholesterol 48mg (16%)Sodium 523mg (22%)Potassium 316mg (9%)Fiber 1g (4%)Sugar 3g (3%)Vitamin A 33mg (1%)Vitamin C 2mg (2%)Calcium 11mg (1%)Iron 1mg (6%)
Did you make this recipe?Tag @WhitneyBond on Instagram and hashtag it #WBRecipes!