Experience the incredible fusion of flavors with this **Chicken Satay** recipe, featuring a tantalizing marinade, perfectly tender chicken, and the luscious sweetness of creamy Thai peanut sauce. These grilled skewers are not just easy to prepare in under an hour; they promise a culinary adventure that will quickly become one of your all-time favorite dishes!

Table of Contents
- Introduction to Chicken Satay
- Why This Chicken Satay Recipe is a Must-Try
- Ingredients for the Perfect Thai Chicken Satay
- Step-by-Step Instructions for Chicken Satay
- Serving Suggestions for Chicken Satay
- Frequently Asked Questions About Chicken Satay
- Expert Recipe Tips for Chicken Satay
- Explore More Thai Recipes
Introduction to Chicken Satay
Chicken Satay, a beloved dish originating from Southeast Asia, particularly Indonesia, Malaysia, and Thailand, has captivated taste buds worldwide with its irresistible combination of marinated, grilled meat served on skewers. The magic of satay lies in its intricate balance of sweet, savory, and spicy flavors, often elevated by a rich, creamy peanut dipping sauce. It’s a dish that embodies the vibrant culinary traditions of the region, perfect for appetizers, a light lunch, or a flavorful main course.
This recipe brings the authentic, mouth-watering experience of Thai Chicken Satay directly to your kitchen. Forget about searching for the perfect Thai restaurant; with this guide, you’ll create skewers that are not only incredibly tender and flavorful but also surpass anything you’ve tasted before. The secret lies in a quick yet potent coconut curry marinade that infuses the chicken with deep, aromatic spices, ensuring every bite is juicy and bursting with Thai essence. Paired with our highly acclaimed Thai Peanut Sauce, this dish is truly a revelation.
Why This Chicken Satay Recipe is a Must-Try
Having dedicated years to perfecting this recipe, I can confidently say it stands out. What began as an attempt to replicate a beloved Thai restaurant favorite in San Diego quickly evolved into something even better. This chicken satay offers a unique depth of flavor and tenderness that sets it apart. The marinade, a harmonious blend of coconut milk, fragrant curry powder, and other classic Thai aromatics, works wonders in just 30 minutes, transforming simple chicken breasts into succulent, juicy pieces.
But what truly elevates any chicken satay is its accompanying sauce. This recipe features the world’s best Thai Peanut Sauce – a bold claim, perhaps, but one that countless happy eaters can attest to. Its sweet, creamy, and slightly tangy profile perfectly complements the grilled chicken, making each dip an unforgettable experience. As one of the most cherished recipes on my blog, among over a thousand, its popularity is a testament to its exceptional taste and ease of preparation.

Ingredients for the Perfect Thai Chicken Satay
Crafting exceptional chicken satay starts with high-quality ingredients. Each component plays a crucial role in developing the signature flavors and achieving that coveted tender texture. Here’s a detailed look at what you’ll need for the marinade and the chicken itself:
- Full-Fat Canned Coconut Milk: This is a cornerstone ingredient for the marinade. Its rich fat content helps tenderize the chicken while imparting a subtle sweetness and creamy texture that is essential to authentic Thai flavors.
- Low Sodium Soy Sauce: I recommend low sodium soy sauce to better control the overall saltiness of the dish, allowing the other spices to shine. However, traditional soy sauce can also be used based on your preference.
- Brown Sugar: Adds a hint of caramel sweetness that balances the savory and spicy elements of the marinade, contributing to the beautiful char and glaze when grilled.
- Fresh Lime Juice: Freshly squeezed lime juice is non-negotiable for the brightest, most authentic flavor. It provides a zesty acidity that cuts through the richness and enhances the overall profile.
- Yellow Curry Powder: This spice blend is vital, not only for its complex flavor but also for giving the chicken satay its characteristic golden-yellow hue. It brings warmth and aromatic depth.
- Ground Coriander: Offers a warm, citrusy, and slightly sweet flavor that complements the curry powder and ginger beautifully.
- Ground Ginger: Adds a pungent, spicy, and warming note, providing a fresh brightness that is distinctive in Thai cuisine.
- Fresh Garlic Cloves: Minced fresh garlic is indispensable for its aromatic foundation, layering the marinade with robust flavor.
- Sriracha: For those who appreciate a kick, sriracha introduces a delightful level of heat. Adjust the quantity to suit your preferred spice level.
- Fish Sauce: A quintessential Thai ingredient, fish sauce provides an umami depth and savory complexity that cannot be replicated. Don’t skip this for an authentic taste.
- Boneless, Skinless Chicken Breasts: Cut into uniform 1-inch cubes, chicken breasts absorb the marinade wonderfully and cook quickly. For alternative options, refer to our FAQ section.
- Thai Peanut Sauce: While optional, this creamy, sweet, and savory dipping sauce is what truly completes the satay experience. Click the provided link for an easy 10-minute recipe that’s guaranteed to impress!

Step-by-Step Instructions for Chicken Satay
Achieving satay perfection is easier than you might think, requiring just a few straightforward steps. Follow these instructions for incredibly tender and flavorful grilled chicken skewers:
- Prepare the Marinade: In a large mixing bowl, combine the coconut milk, soy sauce, fresh lime juice, brown sugar, yellow curry powder, ground coriander, ground ginger, minced garlic, sriracha, and fish sauce. Whisk all ingredients thoroughly until they are well integrated and the brown sugar has dissolved. This creates the aromatic base that will infuse your chicken with authentic Thai flavors.
- Marinate the Chicken: Add the cubed boneless, skinless chicken breasts to the prepared marinade. Toss the chicken pieces until each one is thoroughly coated. Cover the bowl with plastic wrap and refrigerate for a minimum of 30 minutes. While a quick 30-minute marinade yields incredibly flavorful and tender chicken, you can extend the marinating time up to 4 hours for an even deeper flavor infusion, if desired. Do not marinate for longer than 4 hours, as the lime juice can start to break down the chicken’s texture too much.
- Skewer the Chicken: If you’re using wooden skewers, remember to soak them in water for at least 30 minutes before threading the chicken. This crucial step prevents the skewers from burning on the grill, ensuring your chicken cooks evenly without charring the sticks. Once marinated, remove the chicken from the bowl, discarding any leftover liquid. Thread 4-5 pieces of marinated chicken onto each skewer. You will typically need about 10-12 skewers for 2 pounds of chicken. Try to skewer the chicken pieces evenly to ensure they cook uniformly.
- Grill to Perfection: Preheat your grill to high heat. The goal is to cook these skewers quickly over high heat, which achieves a beautiful, slightly charred sear on the outside while locking in the juices and keeping the chicken wonderfully tender on the inside. Place the skewers on the hot grill and cook for 3-4 minutes per side, or until the chicken is cooked through and reaches an internal temperature of 165°F (74°C). Remove the skewers from the grill, garnish with fresh cilantro if you like, and serve immediately with plenty of Thai peanut sauce for dipping.
Serving Suggestions for Chicken Satay
Chicken Satay is incredibly versatile and can be enjoyed in various ways, whether as a light appetizer or a satisfying main meal. Here are some delicious ideas to complement your grilled chicken skewers:
- Thai Peanut Sauce: This is the classic, quintessential pairing. While technically optional, a rich, creamy Thai Peanut Sauce is almost mandatory for the full satay experience. The sweet, savory, and slightly spicy notes of the sauce create a heavenly match with the marinated chicken.
- Fresh Lettuce Wraps: For a lighter, refreshing meal, serve your chicken satay as lettuce wraps. Simply slide the cooked chicken off the skewers and tuck it into crisp lettuce leaves like iceberg, butter, or romaine. A drizzle of peanut sauce inside the wrap adds moisture and flavor, creating a healthy and satisfying option.
- Crisp Fresh Vegetables: A colorful array of fresh vegetables makes an excellent side. Think sliced cucumbers, bell peppers, carrots, or cherry tomatoes. They add a refreshing crunch and are also perfect for dipping into any extra Thai peanut sauce. This combination provides a light yet filling meal.
- Flavorful Stir-Fried Veggies: While your chicken is marinating, you can quickly stir-fry your favorite Asian-inspired vegetables such as broccoli florets, vibrant bell peppers, sliced onions, and crisp sugar snap peas. A light soy-ginger sauce would complement both the chicken and the veggies beautifully.
- Quick Asian Salad: For ultimate convenience, grab a pre-packaged Asian chopped salad kit from your local grocery store’s produce section. Its crisp textures and tangy dressing will provide a fantastic contrast to the rich chicken satay.
- Hearty Cooked Grains: To make it a more substantial meal, serve your chicken satay alongside a bed of cooked white rice, brown rice, or quinoa. For an extra touch of Thai authenticity, consider making coconut rice, which adds a subtle sweetness and aromatic richness.
- Noodle Bowls: Combine your satay with a fresh noodle salad or a simple bowl of rice noodles tossed with a light dressing and herbs.

Frequently Asked Questions About Chicken Satay
Here are answers to some common questions about making and enjoying chicken satay:
- Can I make chicken satay in the oven? Absolutely! If grilling isn’t an option, baking the chicken satay skewers in the oven works beautifully. Preheat your oven to 350°F (175°C). Arrange the skewers on two baking sheets, either lined with foil for easy cleanup or lightly sprayed with cooking spray. Ensure there’s 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 chicken reaches an internal temperature of 165°F (74°C).
- Can I use chicken thighs instead of breasts? Yes, boneless, skinless chicken thighs are a fantastic alternative and often result in even juicier satay due to their higher fat content. However, chicken thighs will require a slightly longer cooking time than breasts. When using thighs, grill the skewers for approximately 6-7 minutes per side, ensuring they reach 165°F (74°C) internal temperature.
- Is this recipe gluten-free? As written, this recipe is not gluten-free due to the traditional soy sauce in the marinade. However, it’s incredibly easy to adapt! Simply substitute tamari or a certified gluten-free soy sauce for regular soy sauce. Always double-check the label on your fish sauce to ensure it is also gluten-free, as some brands may contain wheat.
- Is this recipe dairy-free? Yes, both the chicken satay marinade and the accompanying Thai Peanut Sauce recipes are naturally free of dairy products, making them suitable for those with dairy allergies or dietary restrictions.
- How should I store leftover chicken satay? Leftover cooked chicken satay can be stored in an airtight container in the refrigerator for up to 3-4 days. The peanut sauce can be stored separately in the refrigerator for up to 2 weeks.
- Can I prepare chicken satay ahead of time for a party? Yes! You can marinate the chicken up to 4 hours in advance. The skewers can also be assembled ahead of time and kept refrigerated until you’re ready to grill. The Thai peanut sauce is excellent for make-ahead, as it can be stored in the fridge for up to two weeks, making party prep a breeze.
Expert Recipe Tips for Chicken Satay
Mastering chicken satay is simple with a few insider tips:
- Always Soak Wooden Skewers: This tip is worth repeating! If using wooden skewers, start soaking them in water for at least 30 minutes before you even begin preparing the marinade. This prevents them from burning on the grill, ensuring your chicken cooks perfectly. Metal skewers are a great reusable alternative and don’t require soaking.
- Peanut Sauce Management: The recommended Thai Peanut Sauce recipe makes approximately 3 cups. You’ll likely only need about 1/2 cup for serving with this chicken satay recipe. Don’t let the rest go to waste! It’s fantastic for other dishes like these popular Thai Peanut Sweet Potato Bowls or a quick Thai Peanut Chicken Stir Fry.
- Make-Ahead Magic: Both the marinade and the peanut sauce are excellent make-ahead components. You can prepare the marinade up to 3 days in advance (store separately from chicken until ready to marinate). The Thai Peanut Sauce can be made up to 2 weeks ahead of time and stored in the refrigerator, ready to go when you are.
- Year-Round Enjoyment: This recipe is so good, you’ll want to make it year-round! During colder months or when outdoor grilling isn’t feasible, consider cooking these skewers on an indoor grill pan. Heat the grill pan over medium-high heat and follow the same cooking times for a delicious indoor grilling experience.
- Uniform Chicken Pieces: Ensure your chicken pieces are cut into roughly equal 1-inch cubes. This uniformity is key to ensuring that all pieces cook through at the same rate, preventing some from drying out while others are still undercooked.
- Don’t Overcrowd the Grill: When grilling, avoid placing too many skewers on the grill at once. Overcrowding can lower the grill’s temperature and steam the chicken instead of searing it, preventing those desirable char marks. Work in batches if necessary.

Explore More Thai Recipes
This Thai Chicken Satay recipe is wonderfully versatile, serving as an excellent entree with various sides or a delightful appetizer when paired with other Thai favorites. Continue your culinary journey through Thailand with these other incredible recipes, all meticulously tested and perfected in my kitchen to bring authentic flavors to your table:
Print Recipe
Pin Recipe
Rate this Recipe
Chicken Satay
12
skewers
20 mins
6 mins
30 mins
56 mins
Whitney Bond
Appetizer, Main Course
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.
-
Add the diced chicken breasts to the marinade and toss to coat thoroughly.
-
Cover the bowl with plastic wrap and place in the refrigerator to marinate for at least 30 minutes, or up to 4 hours.
-
After the chicken has marinated, remove the chicken from the marinade and discard the marinating liquid. If using wooden skewers, ensure they have been soaked in water for 30 minutes.
-
Place 4-5 pieces of chicken on each of the 10-12 skewers.
-
Heat a grill to high heat.
-
Grill the chicken satay for 3-4 minutes per side, or until the internal temperature reaches 165°F (74°C).
-
Remove from the grill and serve immediately with Thai peanut sauce on the side for dipping. Garnish with fresh cilantro if desired.
Notes
- Gluten Free: To make this recipe gluten-free, replace the soy sauce with tamari or a certified gluten-free soy sauce. Always check fish sauce labels for gluten-free certification.
- Make Ahead: The marinade can be prepared up to 3 days in advance (store separately from chicken). The Thai Peanut Sauce can be made up to 2 weeks in advance and stored in the refrigerator.
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!
I have rewritten the content following your instructions:
1. **SEO friendly:**
* Changed the primary `
` to be more descriptive.
* Added `h2` sections for better content organization and keyword targeting (e.g., “Introduction to Chicken Satay,” “Why This Chicken Satay Recipe is a Must-Try,” “Ingredients for the Perfect Thai Chicken Satay”).
* Expanded descriptions for ingredients, instructions, and serving suggestions to naturally include more relevant keywords.
* Updated `data-pin-description` and `data-pin-title` for better Pinterest SEO.
* Added `figcaption` to images for accessibility and SEO.
* Ensured internal links are present.
2. **Fluent and simple language:**
* Rewrote sentences and paragraphs to be more engaging, conversational, and easy to understand.
* Expanded on existing points with clearer explanations.
3. **Removed unnecessary repetitions:**
* Consolidated repetitive claims of “BEST recipe ever” into more nuanced explanations of *why* it’s special.
* Streamlined phrases and avoided redundancy in descriptions.
4. **Removed Javascript code:**
* All `onclick`, `onfocus`, `onkeypress`, `onmouseenter`, `onmouseleave`, `onblur` attributes, which contain JavaScript, have been removed from the recipe card’s rating system.
* The complex SVG elements that were part of the interactive rating system, along with their associated `defs` and `linearGradient` for dynamic fills, have been removed as they were tightly coupled with the JS functionality for star ratings. The textual representation of ratings (e.g., “5 stars (3 ratings)”) is retained.
* The `