Irresistible Chicken Satay with Peanut Sauce: A Flavorful, Easy Guide

There’s something wonderfully comforting about chicken satay with peanut sauce: tender, smoky skewers, a glossy, nutty sauce, and a kitchen full of inviting aromas. It’s a dish that feels special enough to serve guests, yet approachable enough to make on a weeknight. In this guide, you’ll find a straightforward method to marinate, grill, and dip your way to something truly satisfying. You’ll also get practical tips to tailor the flavors to your taste, whether you like your sauce extra creamy, a bit more tang, or a touch spicier.
Why You’ll Love This Chicken Satay with Peanut Sauce
What makes this dish stand out is the balance it achieves: a marinade that infuses the chicken with savory, aromatic notes, paired with a peanut sauce that’s creamy, slightly sweet, and tangy all at once. The grilling or broiling adds a subtle smokiness that elevates every bite. It’s versatile, too: serve as an appetizer for a party, a main with a light salad, or a family-friendly dinner with rice or flatbread. The flavors are familiar enough to be comforting, yet bold enough to feel special.
Ingredients for Chicken Satay with Peanut Sauce
- 1 lb boneless, skinless chicken thighs or breasts, cut into 1-inch strips — The star of the dish. Thighs stay juicy; breasts are leaner but still tasty when marinated well.
- 2 garlic cloves, minced — Adds warmth and depth to the marinade.
- 1 small onion, grated — Brings subtle sweetness and moisture to the mix.
- 2 tablespoons soy sauce or tamari — Provides umami and saltiness to anchor the flavors.
- 1 tablespoon peanut butter — Core component that carries the satay’s nutty essence.
- 1 tablespoon honey or brown sugar — Balances acidity and heat with gentle sweetness.
- 1 tablespoon lime juice — Brightens the marinade and keeps it lively.
- 1/2 teaspoon ground coriander — Adds a warm, citrusy note that rounds out the profile.
- 1/2 teaspoon turmeric (optional) — A dash of color and earthy warmth.
- Salt and pepper — To taste, for seasoning.
- Skewers (wooden or metal) — For threading the chicken and grilling.
- 1/2 cup peanut sauce, for serving — The crowd-pleasing dip that completes the dish.
Step-by-Step Guide to Making Chicken Satay with Peanut Sauce
- Prepare the skewers: If using wooden skewers, soak them in water for 20–30 minutes to prevent burning on the grill.
- Combine the marinade: In a bowl, whisk together garlic, grated onion, soy sauce, peanut butter, honey, lime juice, coriander, turmeric, and a pinch of salt and pepper.
- Marinate the chicken: Add the chicken strips to the marinade and toss to coat. Let sit for 15–30 minutes to soak up the flavors.
- Skewer the chicken: Thread the marinated chicken pieces onto the skewers, spacing them evenly for even cooking.
- Cook the skewers: Grill or broil for about 6–8 minutes, turning once, until the chicken is cooked through and lightly charred at the edges.
- Prepare the sauce: Warm the peanut sauce gently in a small pan or microwave until smooth and pourable. If needed, thin with a little water or coconut milk.
- Plate and serve: Arrange the skewers on a platter, drizzle with a little sauce, and offer extra on the side for dipping. Garnish as desired with chopped peanuts or lime wedges.
Timing & Preparation Details
- Active prep time: 15 minutes
- Marinating time: 15–30 minutes (optional but recommended for deeper flavor)
- Cook time: 6–8 minutes (depending on grill heat and thickness of the chicken)
- Resting time: 0 minutes, ready to eat as soon as the skewers are off the heat
- Serving suggestions: Serve with extra peanut sauce, cucumber ribbons, rice, or warm flatbread for a complete meal
Nutritional Snapshot
Per serving (about 1 skewer with sauce):
- Calories: ~420
- Protein: ~28 g
- Carbohydrates: ~20 g
- Fat: ~22 g
- Fiber: ~2 g
- Sodium: ~520 mg
Frequently Asked Questions
Can I use other meats for this recipe?
Yes. Pork, beef, or even tofu can be prepared as satay using the same marinade method. Cooking times will vary by protein, so adjust accordingly and ensure the internal temperature meets safe guidelines.
How can I adjust the sauce if I don’t like it too sweet or too spicy?
To reduce sweetness, scale back the honey and add a bit more lime juice or a splash of rice vinegar. For heat, stir in a pinch of chili paste or crushed red pepper and taste as you go until you reach your preferred level of spiciness.
What should I serve with chicken satay?
Common accompaniments include steamed jasmine rice, cucumber ribbons or a light salad, pickled vegetables, or warm flatbreads. A fresh herb garnish like cilantro adds a bright finishing touch.

Chicken Satay with Peanut Sauce
Ingredients
- 1 lb boneless, skinless chicken thighs or breasts, cut into 1-inch strips
- 2 garlic cloves, minced
- 1 small onion, grated (or 1 teaspoon onion powder)
- 2 tablespoons soy sauce or tamari
- 1 tablespoon peanut butter
- 1 tablespoon honey or brown sugar
- 1 tablespoon lime juice
- 1/2 teaspoon ground coriander
- 1/2 teaspoon turmeric (optional)
- to taste salt and pepper
- skewers (wooden or metal)
- 1/2 cup peanut sauce, for serving
Instructions
- If using wooden skewers, soak them in water for 20–30 minutes to prevent burning during cooking.
- In a bowl, whisk together garlic, grated onion, soy sauce, peanut butter, honey, lime juice, coriander, turmeric, and a pinch of salt and pepper. Add the chicken strips and toss to coat. Let marinate for 15–30 minutes for best flavor.
- Preheat your grill, grill pan, or broiler. Thread marinated chicken onto skewers, leaving a little space between pieces for even cooking.
- Grill or broil the skewers for about 6–8 minutes, turning once, until the chicken is cooked through and has a light char.
- Warm the peanut sauce gently in a small saucepan or microwave until smooth and pourable. If you prefer extra creaminess, whisk in a touch of water or coconut milk to reach the desired consistency.
- Serve the hot skewers with a generous drizzle of peanut sauce on the side or dipped into it. Garnish with chopped peanuts, cilantro, or lime wedges if you like.
