The Ultimate Chicken Satay Recipe: Flavorful Skewers with Creamy Peanut Sauce
Discover how to make classic chicken satay with a zesty marinade and luscious peanut sauce for a satisfying meal or snack.

The Ultimate Chicken Satay Recipe
Chicken satay is a beloved Southeast Asian dish, admired for its delightfully tender, marinated chicken pieces, grilled to perfection on skewers and served with a velvety peanut sauce. Whether you are seeking an easy appetizer, a satisfying main course, or the perfect party snack, learning how to make chicken satay at home is both rewarding and delicious. This comprehensive guide walks you through everything you need to achieve authentic flavor and impressive results every time.
What is Chicken Satay?
Originating in Indonesia and widely popular in Malaysia, Thailand, and Singapore, chicken satay features marinated chicken threaded onto skewers, grilled, and served with a luscious peanut dipping sauce. The hallmark of a good satay is its deeply fragrant marinade and balanced interplay between savory, sweet, tangy, and spicy notes.
Why You’ll Love This Recipe
- Rich, authentic flavor thanks to fresh lemongrass, ginger, garlic, and classic seasonings.
- Super tender chicken from a marinade that truly permeates every bite.
- Creamy, savory peanut sauce that perfectly complements the grilled skewers.
- Versatile serving options—enjoy as an appetizer, party dish, or quick dinner.
Essential Ingredients
Gather these key ingredients for both the marinade and the peanut sauce to achieve the most authentic taste:
For the Chicken Marinade
- 1 stalk lemongrass (ends and outer layer removed, smashed, chopped in 1-inch pieces)
- 1/3 cup coconut milk
- 1 1/2 pounds boneless, skinless chicken thighs, cut into 1-inch pieces
- 1 teaspoon ground turmeric
- 2 tablespoons fish sauce
- 2 tablespoons packed brown sugar
- 2 tablespoons lime juice (freshly squeezed preferred)
- 2 cloves garlic, chopped
- 1 shallot, chopped
- 1 tablespoon fresh ginger, chopped
- 1 1/2 tablespoons chili paste (such as sambal oelek)
For the Peanut Sauce
- 1/2 cup smooth peanut butter
- 1/4 cup reserved marinade from above
- 1 tablespoon low-sodium soy sauce
- 1 tablespoon lime juice
- 1 teaspoon lime zest
- 1 clove garlic, grated
- 1 tablespoon freshly grated ginger
- 1/4 cup boiling water (more if needed for thinning)
- Chopped peanuts (for garnish)
- Fresh cilantro (for garnish)
Step-by-Step Instructions
Follow these detailed steps for the best chicken satay:
1. Prepare the Marinade
- In a food processor or blender, combine lemongrass, coconut milk, turmeric, fish sauce, brown sugar, lime juice, garlic, shallot, ginger, and chili paste.
- Process until a relatively smooth paste forms. A few small bits are fine. Taste for saltiness and adjust fish sauce if needed.
2. Marinate the Chicken
- Place the chicken thigh pieces in a large mixing bowl or resealable bag.
- Reserve 1/4 cup of the marinade for the peanut sauce then pour the remaining marinade over the chicken.
- Toss well to coat all pieces evenly. Cover and refrigerate for at least 1 hour—overnight is best for maximal flavor.
3. Soak and Prepare Skewers
- If using wooden or bamboo skewers, soak them in water for at least 30 minutes to help prevent burning during grilling.
- Thread the marinated chicken pieces tightly onto the skewers, pressing the pieces together for even cooking and juiciness.
4. Preheat the Grill
- Heat a grill or grill pan to medium-high. You can also use a broiler if grilling isn’t possible.
- Grease the grates lightly to prevent sticking.
5. Grill the Chicken Satay
- Grill skewers for about 3–5 minutes per side, turning occasionally, until the chicken is cooked through, slightly charred, and has reached an internal temperature of 165°F (74°C). The total time will vary depending on size of pieces and grill heat.
- Set cooked skewers aside to rest.
6. Make the Peanut Sauce
- In a medium mixing bowl, whisk together smooth peanut butter, reserved marinade, soy sauce, lime juice, lime zest, grated garlic, and grated ginger.
- Add boiling water little by little, whisking until the sauce is creamy and dip-able, not too runny or thick. Taste and adjust seasoning as desired.
7. Serve
- Arrange grilled chicken satay skewers on a serving platter.
- Drizzle with some peanut sauce or serve sauce on the side for dipping.
- Garnish with chopped peanuts and freshly chopped cilantro for color and crunch.
Tips for Perfect Chicken Satay
- Marinade time: Let the chicken marinate as long as possible—overnight gives the richest taste, but even 1 hour works well if in a hurry.
- Cut chicken in equal pieces: This ensures each piece grills at the same rate and stays juicy.
- High heat sear: Grilling at high heat creates that signature char and locks in moisture for tender bites.
- Don’t skip the lemongrass: Its citrusy brightness is a signature note you’ll miss if omitted. Substitute lemon zest in a pinch.
- Taste and adjust the sauce: The sauce should be a balance of salty, nutty, tangy, and a slight sweetness; tweak lime juice, soy sauce, and water as needed.
Ingredient Substitutions and Variations
| Ingredient | Possible Substitution |
|---|---|
| Lemongrass | Lemon zest or a splash of lime juice (in a pinch) |
| Coconut milk | Evaporated milk, plain yogurt, or extra lime juice for a lighter sauce (flavor will change) |
| Chicken thighs | Chicken breast (may be drier, so don’t overcook) |
| Fish sauce | Soy sauce plus a dash of Worcestershire sauce |
| Chili paste | Sriracha, chili garlic sauce, or even crushed red pepper flakes |
Make-Ahead and Storage Tips
- Marinate ahead: Chicken can marinate up to 24 hours in the fridge.
- Freezing: Raw marinated chicken can be frozen up to 2 months. Thaw completely before threading onto skewers and grilling.
- Pepare peanut sauce in advance: Store in an airtight jar in the fridge up to 5 days. Thin with warm water if it thickens.
- Cooked satay: Store leftovers in a sealed container in the refrigerator for up to 3 days. Reheat in the oven or on the grill for 5 minutes at 350°F for best texture.
Serving Suggestions
- Cucumber salad: A crisp, tangy cucumber salad balances the richness of the satay and sauce.
- Steamed rice: Perfect for turning satay into a meal or soaking up extra peanut sauce.
- Asian slaw: Slaw made with cabbage, carrots, and a sweet-savory dressing provides crunch and freshness.
- As an appetizer: Serve satay skewers with toothpicks for easy party eating.
- With fresh herbs: Sprinkle with cilantro and mint for the best presentation and a burst of flavor.
Frequently Asked Questions (FAQs)
Q: Can I use chicken breast instead of thighs?
A: Yes, chicken breast can be used for satay, but be careful not to overcook it as it tends to dry out faster than thighs. Thighs remain more tender and juicy.
Q: How spicy is this chicken satay?
A: The level of heat largely depends on the quantity and type of chili paste used. You can easily adjust by adding more or less chili paste to suit your preference. For mild satay, use a little chili or omit it; for more kick, add extra chili paste or serve crushed chilies on the side.
Q: Can I bake chicken satay instead of grilling?
A: Absolutely. Arrange skewers on a baking sheet lined with foil and bake in a preheated oven at 400°F (200°C) for 15–18 minutes, turning once or twice, until fully cooked. Broiling for 1–2 extra minutes at the end helps achieve that delicious char.
Q: What if I don’t have lemongrass?
A: The citrusy aroma of lemongrass is a signature of traditional satay, but if unavailable, grate a little lemon or lime zest into the marinade as a substitute. The flavor will differ, but still be delicious.
Q: How do I make the peanut sauce thinner or thicker?
A: If the sauce is too thick, whisk in extra hot water a tablespoon at a time until it reaches the desired consistency. If the sauce is too thin, whisk in additional peanut butter or let it stand to thicken up.
Expert Tips for the Best Satay Skewers
- Use fresh spices and aromatics for the deepest, brightest flavors.
- Don’t skip soaking the skewers to prevent burning on the grill.
- Rest the chicken for a few minutes after grilling—this lets the juices redistribute and keeps the pieces moist.
- Always serve with fresh herbs and crunchy peanuts for an irresistible, restaurant-style finish.
Nutritional Information (Approx. per serving)
| Component | Amount |
|---|---|
| Calories | 390 |
| Protein | 30g |
| Fat | 22g |
| Carbohydrates | 14g |
| Sodium | 670mg |
More Variations to Try
- Satay with tofu or shrimp: Marinate and grill tofu cubes or peeled shrimp instead of chicken for a vegetarian or pescatarian take.
- Honey or maple marinade: Swap some or all of the brown sugar for honey or pure maple syrup for a different sweetness profile.
- Dipping sauce enhancements: Add a pinch of cayenne, some hoisin sauce, or an extra squeeze of lime to your peanut sauce for more dimension.
- Serve with pickles or relishes: Quick-pickled vegetables or Asian-style relish offer a sharp, tangy counterpoint to the rich satay.
Cooking for a Crowd
- This recipe is easy to double or triple for parties and gatherings.
- Marinate chicken up to 24 hours in advance and keep skewered until ready to grill.
- Pre-grilled skewers can be kept warm in a low oven until serving time.
- Set up a satay bar with different sauces and toppings for customized bites.
Final Thoughts
Making chicken satay at home is easier than you think, requiring just a handful of vibrant ingredients and a few simple steps. Whether you grill, broil, or even bake your skewers, following these tips and this thorough recipe guide will set you up for satay success every time. Paired with a creamy peanut sauce and your favorite sides, chicken satay is sure to become a beloved staple for weeknights and celebrations alike.










