Grilled Chicken Satay Sauce

Golden-brown grilled chicken skewers with satay sauce stacked on a white plate, garnished with fresh cilantro and chopped peanuts. Pin it
Golden-brown grilled chicken skewers with satay sauce stacked on a white plate, garnished with fresh cilantro and chopped peanuts. | picnicandpan.com

Juicy chicken pieces are marinated in a fragrant blend of soy, fish sauce, lime, and aromatic spices then grilled to achieve tender, smoky bites. Complemented with a creamy peanut and coconut-based satay sauce infused with garlic, ginger, and chilies, this dish brings a smoky, sweet, and mildly spicy profile perfect for warm evenings or casual gatherings. Soaking skewers beforehand prevents burning, while a quick sauce preparation adds a rich, velvety texture to each bite. Serve alongside jasmine rice or fresh cucumber salad for a complete experience.

The first time I made satay sauce from scratch, I was standing in a friend's kitchen on a humid August evening, and the smell of coconut milk warming in the pan transported me straight to a night market I'd visited years before. I'd bought premade satay sauce a hundred times, but that night I decided to build it myself, starting with good peanut butter and letting the ginger and lime juice do their quiet magic. My friend kept asking what smelled so good, and by the time the chicken came off the grill, she was already planning to make this for her own barbecue the next weekend.

I remember my neighbor bringing over metal skewers instead of wooden ones, and how that simple swap changed everything—no soaking, no charred wood smell, just perfect grill marks on perfectly cooked chicken. We stood by the grill that evening with cold drinks, and she told me this was the meal that made her daughter actually volunteer to help with dinner prep. Small things like that stick with you more than you'd expect.

Ingredients

  • Chicken breast or thighs (600 g): Thighs stay juicier if your grill gets too hot, though breast is leaner; cut them into uniform pieces so they cook at the same rate.
  • Soy sauce: The foundation of the marinade's salty depth; go gluten-free if you need to, but don't skip it.
  • Fish sauce (1 tbsp): This is what makes people ask what's in the sauce—it disappears into the background and amplifies everything else.
  • Vegetable oil: Helps the marinade coat everything evenly and prevents sticking on the grill.
  • Brown sugar, garlic, coriander, cumin, turmeric (spice blend): Together these create that Southeast Asian warmth that makes your kitchen smell like a proper meal is happening.
  • Lime juice and fresh ginger: The brightness that keeps this from feeling heavy or one-note.
  • Peanut butter (150 g): Use smooth unless you genuinely prefer chunks; the sauce should be silky, not grainy.
  • Coconut milk: Full-fat makes the sauce richer; lite still works but feels a little thin.
  • Chili paste or sriracha: Optional but recommended—it adds complexity beyond just heat.

Instructions

Build the marinade:
Whisk soy sauce, fish sauce, oil, brown sugar, minced garlic, and all the spices together in a large bowl until the sugar dissolves and everything smells alive. Add lime juice last, then taste—it should make your mouth water.
Marinate the chicken:
Toss your chicken pieces into the bowl and make sure every piece gets coated; this is worth taking a minute to do properly. Cover and let it sit in the fridge for at least 30 minutes, though 2 hours is even better if you have the time.
Prepare your skewers:
If you're using wooden skewers, submerge them in water now so they don't catch fire on the grill. Metal skewers need no prep but will get hot, so remember that when you handle them later.
Thread and arrange:
Push the marinated chicken pieces onto your skewers, leaving a little space between each piece so heat can circulate; overcrowding means uneven cooking.
Heat your grill:
Get it to medium-high and lightly oil the grates with a paper towel and tongs so nothing sticks. You should hear a satisfying sizzle when the first skewer touches down.
Grill the chicken:
Place skewers on the grill and turn every 3-4 minutes for even cooking and light charring; this usually takes 10-12 minutes total, depending on your grill and the thickness of your chicken pieces.
Make the satay sauce:
While chicken cooks, combine peanut butter and coconut milk in a small saucepan over low heat, stirring until smooth and creamy. Add soy sauce, brown sugar, lime juice, minced garlic, ginger, and chili paste if using; let it warm through gently, then thin it with warm water a tablespoon at a time until it flows like a proper sauce, not a paste.
A hand dipping a grilled chicken skewer with satay sauce into a creamy bowl, with lime wedges nearby. Pin it
A hand dipping a grilled chicken skewer with satay sauce into a creamy bowl, with lime wedges nearby. | picnicandpan.com

There's a moment when someone takes their first bite and you see their eyes widen because the chicken is still juicy inside and charred outside, and the sauce hits them with this layered warmth of peanut and spice and lime. That's the moment I started making this recipe again and again, because it does something simple but right.

The Marinade Makes All the Difference

The magic here isn't in any single ingredient but in how they work together—the fish sauce carries the umami, the spices build warmth, and the lime keeps everything bright and alive. I learned this by accident when I once forgot the fish sauce entirely and the whole dish tasted like it was missing something I couldn't name. After that, I started respecting the recipe instead of tweaking it half-blind.

Grilling Without Fear

If your grill intimidates you, remember that these skewers are pretty forgiving—they're small enough that they cook through before the outside burns, and the marinade keeps everything from drying out too fast. The turning matters more than timing; every few minutes, a quick rotation ensures even color and even cooking without fussing.

Serving and Pairing

Serve these hot off the grill with the warm satay sauce on the side for dipping, and let people build their own perfect bite. A bowl of jasmine rice or a crisp cucumber salad rounds this out into something that feels complete and balanced.

  • Garnish with chopped roasted peanuts and fresh cilantro if you want to add texture and color.
  • These also taste good cold the next day, though the magic is strongest when they're still warm from the grill.
  • A crisp Riesling or cold lager pairs beautifully with the spice and richness.
Tender grilled chicken skewers with satay sauce served over jasmine rice and sliced cucumbers on a rustic table. Pin it
Tender grilled chicken skewers with satay sauce served over jasmine rice and sliced cucumbers on a rustic table. | picnicandpan.com

This dish is the kind that makes people feel cared for without requiring anything fancy or complicated from you. That's why it keeps coming back to my table.

Recipe FAQ

Marinate the chicken for at least 30 minutes, up to 2 hours, to allow the spices and sauces to deeply infuse the meat.

Yes, tofu, shrimp, or beef can be substituted; just adjust grilling times accordingly to ensure proper cooking.

Soak wooden skewers in water for at least 30 minutes before grilling to reduce the risk of burning.

The combination of smooth peanut butter and coconut milk creates a rich, creamy consistency in the sauce.

Add chili paste or sriracha to the satay sauce to introduce a spicy kick according to your preference.

Grilled Chicken Satay Sauce

Tender grilled chicken cubes glazed with a creamy, spiced peanut satay sauce highlight bold flavors.

Prep 20m
Cook 15m
Total 35m
Servings 4
Difficulty Easy

Ingredients

Chicken Skewers

  • 1.32 pounds (600 g) boneless, skinless chicken breast or thighs, cut into 1-inch (2.5 cm) cubes
  • 2 tablespoons soy sauce (gluten-free if needed)
  • 1 tablespoon fish sauce
  • 2 tablespoons vegetable oil
  • 1 tablespoon brown sugar
  • 2 garlic cloves, minced
  • 1 teaspoon ground coriander
  • 1 teaspoon ground cumin
  • 1/2 teaspoon ground turmeric
  • 1/2 teaspoon freshly ground black pepper
  • Juice of 1 lime
  • 8 wooden or metal skewers

Satay Sauce

  • 5.3 ounces (150 g) smooth peanut butter
  • 5.1 fluid ounces (150 ml) coconut milk
  • 1 tablespoon soy sauce
  • 1 tablespoon brown sugar
  • 1 tablespoon lime juice
  • 1 teaspoon chili paste or sriracha (optional)
  • 1 garlic clove, minced
  • 1 teaspoon freshly grated ginger
  • 2 to 3 tablespoons warm water, to thin as needed

Instructions

1
Marinate the Chicken: Combine soy sauce, fish sauce, vegetable oil, brown sugar, minced garlic, ground coriander, ground cumin, ground turmeric, black pepper, and lime juice in a large bowl. Add chicken cubes and toss to coat evenly. Cover and refrigerate for at least 30 minutes, up to 2 hours for enhanced flavor.
2
Prepare Skewers: If using wooden skewers, soak them in water for 30 minutes to prevent burning during grilling.
3
Assemble Skewers: Thread the marinated chicken pieces evenly onto the skewers.
4
Preheat Grill: Preheat grill or grill pan to medium-high heat and lightly oil the grates to prevent sticking.
5
Grill Chicken: Grill the chicken skewers for 10 to 12 minutes, turning occasionally, until fully cooked and lightly charred.
6
Prepare Satay Sauce: In a small saucepan over low heat, combine peanut butter, coconut milk, soy sauce, brown sugar, lime juice, chili paste (if using), minced garlic, and grated ginger. Stir continuously until smooth. Add warm water tablespoon by tablespoon to achieve desired consistency.
7
Serve: Serve the grilled chicken skewers hot, accompanied by warm satay sauce on the side.
Additional Information

Equipment Needed

  • Large bowl
  • Skewers
  • Grill or grill pan
  • Small saucepan
  • Tongs

Nutrition (Per Serving)

Calories 440
Protein 36g
Carbs 15g
Fat 27g

Allergy Information

  • Contains peanuts, soy, and fish (fish sauce).
  • Check all ingredients for gluten if preparing gluten-free.
  • For nut allergies, substitute sunflower seed butter and omit peanuts.
Tessa Monroe

Easy recipes, quick meals, and wholesome inspiration from a fellow home cook.