Ultimate Chicken Satay with Peanut Sauce
The first time I bit into a warm chicken satay, the charred edges and the silky peanut sauce stopped me in my tracks—that sweet, salty, nutty tango is impossible to forget. You’ll learn how to make tender, well-seasoned chicken skewers with a simple coconut-soy marinade and a creamy stovetop peanut sauce that doesn’t break a sweat. I’ll walk you through prepping, threading, grilling (or broiling), and reheating tips so every batch comes out juicy with a perfect char. This version is weeknight-friendly, scaleable for a party, and uses pantry staples that most American kitchens already have.
Advertisement
Why You'll Love This Recipe
Why You'll Love This Recipe: This chicken satay is fast—ready in about 35 minutes—so it's a weekday win. The marinade uses coconut milk plus soy and fish sauce for depth and tender meat every time, while brown sugar and lime balance sweet-sour flavors kids and grownups love. The peanut sauce comes together on the stove in minutes, and the recipe scales easily for backyard cookouts or meal prep. It’s budget-friendly (boneless chicken thighs or breasts), kid-approved, and a great make-ahead appetizer or weeknight main.
Ultimate Chicken Satay with Peanut Sauce
By JJ Communication Test Kitchen
Ingredients
Directions
-
1Make the marinade: Whisk 1/2 cup coconut milk, 2 tbsp soy sauce, 1 tbsp fish sauce, 2 tbsp brown sugar, 1 1/2 tsp turmeric, 1 tbsp curry powder, minced garlic, and grated ginger in a bowl until sugar dissolves. This combo tenderizes and layers savory, sweet, and aromatic flavors—marinade needs time to work.
-
2Cut and combine chicken: Trim chicken into 1-inch strips so pieces are even for uniform cooking. Toss the chicken in the marinade until well-coated, pressing marinade into the meat so every piece gets flavor; refrigerate, covered, 20-30 minutes (or up to 4 hours for more flavor).
-
3Prep skewers and sauce: While chicken marinates, soak wooden skewers 30 minutes to prevent burning. Make the peanut sauce: in a small saucepan combine 3/4 cup peanut butter, 1/2 cup coconut milk, 1 tbsp soy sauce, 2 tbsp brown sugar, 1 tbsp lime juice and 1 tsp sambal. Warm gently, whisking until smooth and glossy, 3-4 minutes; keep warm.
-
4Thread the skewers: Thread 3-4 strips of chicken onto each skewer, leaving a little space between pieces so heat circulates and edges char nicely. If pieces are too crowded they'll steam instead of sear; this is the key to that desirable grill color.
-
5Grill or pan-sear: Heat a grill or cast-iron skillet to medium-high (about 400°F on a gas grill). Brush grate or pan with oil. Grill skewers 3-4 minutes per side until nicely charred and internal temperature reaches 165°F. If using cast iron, press down gently for even contact.
-
6Broiler option: If broiling, arrange skewers on a foil-lined baking sheet 6 inches from the broiler and cook 3-4 minutes per side, watching closely to avoid burning. Broiling gives quick char when you don't have an outdoor grill.
-
7Rest and baste: Let skewers rest 2-3 minutes off heat so juices redistribute. Spoon a bit of warm peanut sauce over the skewers before serving; reserve extra sauce on the side for dipping. Resting keeps meat juicy and lets flavors settle.
-
8Serve: Plate satay with jasmine rice or cucumber salad, lime wedges, and chopped cilantro. The contrast of hot, nutty sauce with bright lime and crisp cucumber makes each bite balanced and refreshing.
📌 Ingredient Notes & Substitutions
💡 Chef's Tips for Success
- Soak wooden skewers in warm water at least 30 minutes to stop them from burning on the grill or under the broiler.
- Slice chicken against the grain to shorten muscle fibers—this makes each bite noticeably more tender.
- Boil leftover marinade for at least 3 minutes if you want to use it as a basting sauce—this kills any raw chicken bacteria.
- If peanut sauce is too thick, thin with warm water or extra coconut milk, one tablespoon at a time, until it reaches a velvety dipping consistency.
- For even cooking on a gas grill, use two-zone heat: sear over medium-high, then move to medium-low to finish if pieces start to char too quickly.
Nutrition Facts Per Serving
Advertisement
Ingredients & Key Substitutions
Chicken satay hinges on five pillars: a coconut-based marinade, soy/fish sauce for umami, aromatics (garlic/ginger), spices (turmeric/curry), and a creamy peanut sauce. Full-fat coconut milk (Thai Kitchen) brings richness and helps tenderize; tamari swaps for soy if you need gluten-free. Red Boat fish sauce adds depth; replace with a teaspoon of Worcestershire and a pinch of anchovy paste if needed. Use creamy peanut butter like Skippy or Smucker's Natural—if allergic, try sunflower seed butter plus extra lime for brightness. Wooden skewers are cheap but soak them; metal skewers are reusable and give steadier heat.
How to Make Ultimate Chicken Satay Step by Step
Start by whisking a marinade that doubles as tenderizer and flavor builder—coconut milk with soy and fish sauce plus spices. Marinate the trimmed, evenly-cut chicken for at least 20 minutes; longer (up to 4 hours) for deeper flavor. Thread pieces on soaked skewers with small gaps for airflow, then cook over medium-high heat for 3-4 minutes per side. Watch for golden-brown edges and an internal temp of 165°F. Make the peanut sauce while chicken cooks: warm peanut butter with coconut milk and lime until smooth. Rest skewers 2-3 minutes before serving and spoon sauce over or serve on the side.
Advertisement
Variations & Customizations
Turn up heat by adding 1-2 tsp sambal oelek to the marinade for spicy satay. For kid-friendly, reduce sambal and serve sauce on the side. Oven or broiler: broil 6 inches from heat, flipping once, 3-4 minutes per side. Air fryer: preheat to 400°F, cook 8-10 minutes flipping halfway. Slow-cooker satay uses whole thighs in the marinade on low 3-4 hours, then broil briefly for char. Vegetarian swap: use tempeh or firm tofu pressed, sliced, marinated longer and grilled until edges caramelize.
Storage, Freezing & Make-Ahead Tips
Cooked skewers keep 3-4 days in the fridge in an airtight container; store sauce separately. To freeze, lay skewers on a sheet, freeze until solid, then transfer to a freezer bag for up to 3 months—thaw overnight in the fridge. Reheat gently under a broiler or in a 350°F oven 6-8 minutes until warm and crisped; warm the sauce on the stove. You can marinate chicken up to 24 hours ahead; don't marinate longer than 24 hours or the acid and enzymes will break down texture too much.
What to Serve With Ultimate Chicken Satay
Serve satay with steamed jasmine rice or coconut rice to soak up sauce, and a crisp cucumber salad (thin cucumber, rice vinegar, sugar) for brightness. Pickled onions or quick carrot slaw add acid. Cold beers or Riesling pair nicely with the nutty-sweet sauce; Thai iced tea complements sweeter marinades. For party platters, include extra peanut sauce, lime wedges, and cilantro for garnish so guests can customize each bite.
Common Mistakes to Avoid
Overcrowding skewers or the grill causes steaming instead of searing—leave small gaps between pieces for a proper char. Using low-fat coconut milk thins the marinade; full-fat gives richness and tenderness. Skipping the rest period lets juices run out—rest 2-3 minutes. Brushing raw marinade directly on cooked meat without boiling is risky; always boil reserved marinade 3 minutes before using. Finally, don't use thick natural peanut butter without stirring well—warm it slightly before whisking to avoid lumps.
Frequently Asked Questions
How long should I marinate chicken for satay?
Marinate at room-safe refrigerated temps for at least 20-30 minutes to let flavors penetrate. For more depth marinate 2-4 hours; avoid more than 24 hours because the acid and enzymes in the marinade can make the meat mushy.
Can I use peanut butter instead of ground peanuts for the sauce?
Yes—creamy peanut butter (Skippy or Smucker's Natural) is actually easier and gives a smooth sauce. If the peanut butter is separated, stir or warm slightly. For texture, stir in 1-2 tbsp roasted chopped peanuts at the end.
What's the best way to cook chicken satay indoors?
Use a hot cast-iron skillet or the broiler. For skillet: preheat to medium-high, brush oil, sear 3-4 minutes per side until 165°F. For broiler: place 6 inches from heat and broil 3-4 minutes per side, watching closely to avoid burning.
Is chicken satay gluten-free?
Not automatically—regular soy sauce contains gluten. Use tamari or a labeled gluten-free soy sauce to make the recipe gluten-free. Check all labels, including store-bought fish sauce and peanut butter, for hidden gluten-containing ingredients.
Can I make chicken satay ahead and reheat it?
Yes. Cooked skewers keep 3-4 days in the fridge; reheat in a 350°F oven for 6-8 minutes or under a broiler just to crisp the edges. Store peanut sauce separately and warm gently on the stovetop before serving.