Chicken Satay Peanut Sauce

Grilled chicken satay skewers, with a rich peanut sauce, ready for dipping on a white platter. Save
Grilled chicken satay skewers, with a rich peanut sauce, ready for dipping on a white platter. | flavorfeasthub.com

This dish features tender chicken strips marinated in aromatic spices like coriander, cumin, and turmeric, then grilled to perfection on skewers. Accompanied by a creamy peanut sauce blending coconut milk, peanut butter, and zesty lime, it offers a balance of bold and smooth flavors. Garnished with fresh cucumber, cilantro, and lime wedges, this Southeast Asian-inspired meal suits both appetizers and main courses alike.

I first tasted chicken satay on a humid Bangkok evening, sitting at a street vendor's cart with my hands sticky from coconut oil and the air thick with the aroma of charred chicken and roasting peanuts. The vendor, a weathered woman with kind eyes, showed me how the chicken had to be cut thin so it would absorb every spice in the marinade, and her peanut sauce—silky, complex, with just the right heat—changed how I thought about Southeast Asian cooking forever. Now whenever I make it at home, I'm transported back to that moment, and I always invite friends over because this dish deserves to be shared.

I made this for my sister's dinner party last spring, and I remember her boyfriend asking for the recipe before he'd even finished his first skewer. That's when I realized satay isn't just food—it's conversation starter, a moment where everyone pauses to appreciate something genuinely delicious, and a way to say you care without having to say much at all.

Ingredients

  • Boneless, skinless chicken thighs or breasts: Thighs are more forgiving and stay juicier, but breasts work beautifully if you cut them thin—the key is slicing against the grain so each bite stays tender even when cooked through.
  • Soy sauce: Your backbone for savory depth; it appears in both the marinade and sauce because it's that essential.
  • Coconut milk: This creates richness and helps the spices cling to the chicken, plus it balances any heat from the chili paste.
  • Brown sugar: Just enough sweetness to round out the flavors and aid in caramelization on the grill—don't skip it.
  • Fish sauce: I know it smells funky in the bottle, but trust it; it adds umami depth that makes people say 'what is that amazing flavor?'
  • Garlic and ginger: Fresh, please—minced fine so they distribute evenly and don't overpower.
  • Ground coriander, cumin, and turmeric: These three together are the soul of the marinade; toast them slightly before using if you have time, and your kitchen will smell like a spice market.
  • White pepper: Milder than black pepper and less spiky, it lets the other spices shine.
  • Peanut butter: The creamy kind, not natural; the stabilizers actually help here.
  • Lime juice: Brightens everything and cuts through the richness—fresh lime is worth hunting for.
  • Chili paste: Optional but recommended; a teaspoon adds warmth without heat that overwhelms.
  • Bamboo skewers: Soak them at least 30 minutes so they don't char before the chicken cooks through.

Instructions

Build your marinade foundation:
In a large bowl, whisk together soy sauce, coconut milk, brown sugar, fish sauce, vegetable oil, minced garlic, coriander, cumin, turmeric, white pepper, and salt. You'll notice the mixture is fragrant and slightly thick—this is exactly right. Take a moment to smell it; this is what your chicken is about to become.
Marry chicken with spice:
Add your thin chicken strips to the bowl and toss gently but thoroughly, making sure every piece gets coated in that mahogany-colored marinade. Cover and refrigerate for at least one hour—overnight is even better. As the chicken sits, the spices work their magic, becoming less like a coating and more like part of the meat itself.
Create your peanut sauce while you wait:
In a small saucepan, combine peanut butter, coconut milk, soy sauce, brown sugar, lime juice, fish sauce, chili paste if using, garlic, ginger, and water. Use a whisk to blend everything together, working out any lumps in the peanut butter—this takes patience but it's worth it.
Coax the sauce to silky perfection:
Set the heat to medium-low and whisk constantly for 5 to 7 minutes. You're looking for it to thicken slightly and become glossy. If it seems too thick, add water a tablespoon at a time. The sauce should coat a spoon lightly and flow smoothly. Once it's right, take it off the heat and let it cool to room temperature—it'll thicken a bit more as it cools, and that's perfect.
Prepare your grill and skewers:
Heat your grill or grill pan to medium-high until it's hot enough that a drop of water sizzles immediately. Thread your marinated chicken strips onto the soaked skewers, working gently so you don't squeeze out those flavorful juices. Leave a tiny bit of space between each piece so heat can circulate and cook them evenly.
Achieve that perfect charred sear:
Place skewers on the hot grill and resist the urge to move them for the first 2 to 3 minutes. You want the chicken to develop a caramelized crust with light char at the edges. Flip and cook the other side for another 2 to 3 minutes until the chicken is opaque throughout and has light char marks. You'll smell the exact moment it's ready.
Plate and celebrate:
Arrange your golden, slightly charred skewers on a platter and drizzle that creamy peanut sauce nearby. Scatter cucumber slices and fresh cilantro around them, tuck lime wedges between the skewers, and if you're serving with jasmine rice, nestle some on the side. Step back and look at what you've made.
Close-up of golden Chicken Satay with Peanut Sauce, garnished with fresh cilantro and lime wedges. Save
Close-up of golden Chicken Satay with Peanut Sauce, garnished with fresh cilantro and lime wedges. | flavorfeasthub.com

I remember feeding this to my best friend on her last night before moving overseas, and we didn't talk much—we just sat on my small patio, eating satay with our fingers, sharing the peanut sauce, and letting the food say what words couldn't quite manage. That's when I understood that the best recipes are the ones that create quiet moments of connection.

The Magic of Thin Slicing

The reason this dish works so well is that thin chicken strips aren't just easier to eat—they're a shortcut to tenderness. Thick pieces would need longer cooking and longer marinating; thin strips absorb flavor in an hour and cook through in minutes over high heat, staying moist the entire time. It's a small technique that changes everything, and once you understand why, you'll start slicing everything thin.

Why This Sauce Works

The peanut sauce is a study in balance—creamy from peanut butter and coconut milk, salty and umami-rich from soy sauce and fish sauce, sweet from sugar, bright from lime, and warm from ginger and garlic. No single flavor dominates; instead they layer and support each other. This is why the sauce tastes like something you can't quite name but absolutely crave, and why it makes chicken taste like the best version of itself.

Serving Ideas and Variations

Satay is endlessly flexible—serve it as an appetizer with cocktails, as a main course with jasmine rice and a cucumber salad, or even as a game day snack straight from the skewer. Make a vegetarian version with firm tofu or tempeh, using soy sauce instead of fish sauce; the satay doesn't miss the chicken because the marinade and sauce are so flavorful. For a spicier crowd, add extra chili paste or serve sriracha on the side. For a cooler evening, you can even broil the skewers in the oven at high heat for 3 to 4 minutes per side, though the grill gives you that essential char.

  • Batch the peanut sauce ahead and keep it refrigerated for up to four days—it actually gets better as flavors meld.
  • If you don't have fish sauce, tamari or additional soy sauce works, though the depth won't be quite the same.
  • Left over satay is excellent cold the next day, or quickly warmed in a dry skillet; the sauce reheats gently over low heat with a splash of water.
A flavorful plate of Chicken Satay with Peanut Sauce, offering a visual feast of textures and colors. Save
A flavorful plate of Chicken Satay with Peanut Sauce, offering a visual feast of textures and colors. | flavorfeasthub.com

Make this satay whenever you want to feel capable in the kitchen and impress people you care about. It's simpler than it seems, and so much more satisfying than the outcome suggests.

Questions & Answers

Boneless, skinless chicken thighs or breasts thinly sliced ensure tenderness and quick grilling while absorbing the marinade flavors effectively.

Yes, adding chili paste in the sauce offers a gentle heat that can be tailored to your preference or omitted entirely for a milder taste.

Marinate the chicken for at least one hour, or up to overnight, allowing the spices and coconut milk to deeply infuse the meat.

Fresh cucumber slices, cilantro leaves, lime wedges, and steamed jasmine rice complement the richness of the chicken and sauce nicely.

Firm tofu or tempeh can replace chicken, while using soy sauce instead of fish sauce maintains savory depth for a plant-based option.

Chicken Satay Peanut Sauce

Flavorful grilled chicken skewers paired with creamy peanut sauce and fresh herbs for a vibrant dish.

Prep 25m
Cook 15m
Total 40m
Servings 4
Difficulty Medium

Ingredients

Chicken

  • 1.1 lbs boneless, skinless chicken thighs or breasts, sliced into thin strips
  • 2 tablespoons soy sauce
  • 2 tablespoons coconut milk
  • 1 tablespoon brown sugar
  • 1 tablespoon fish sauce
  • 1 tablespoon vegetable oil
  • 2 cloves garlic, minced
  • 1 teaspoon ground coriander
  • 1 teaspoon ground cumin
  • 1/2 teaspoon turmeric powder
  • 1/2 teaspoon ground white pepper
  • 1/2 teaspoon salt
  • Bamboo skewers, soaked in water for 30 minutes

Peanut Sauce

  • 2/3 cup creamy peanut butter
  • 3/4 cup plus 1 tablespoon coconut milk
  • 2 tablespoons soy sauce
  • 1 tablespoon brown sugar
  • 1 tablespoon lime juice
  • 1 tablespoon fish sauce
  • 1 teaspoon chili paste (e.g., sambal oelek), optional
  • 1 clove garlic, minced
  • 1/2 teaspoon freshly grated ginger
  • 1/4 cup water, plus more as needed

To Serve

  • Fresh cucumber slices
  • Fresh cilantro leaves
  • Steamed jasmine rice (optional)
  • Lime wedges

Instructions

1
Prepare the marinade: Combine soy sauce, coconut milk, brown sugar, fish sauce, vegetable oil, garlic, coriander, cumin, turmeric, white pepper, and salt in a large bowl. Mix thoroughly.
2
Marinate the chicken: Add chicken strips to the marinade, toss until evenly coated, cover, and refrigerate for at least 1 hour or up to overnight for enhanced flavor.
3
Make the peanut sauce: In a small saucepan, combine peanut butter, coconut milk, soy sauce, brown sugar, lime juice, fish sauce, optional chili paste, garlic, ginger, and water.
4
Cook the peanut sauce: Heat the mixture over medium-low heat, whisking continuously until smooth and slightly thickened, about 5 to 7 minutes. Adjust consistency with additional water if necessary, then remove from heat.
5
Prepare skewers and grill: Preheat grill or grill pan to medium-high heat. Thread marinated chicken strips onto soaked skewers.
6
Grill the chicken: Grill skewers for 2 to 3 minutes per side, until chicken is fully cooked and edges are slightly charred.
7
Serve: Arrange grilled chicken skewers on a platter. Serve alongside peanut sauce, cucumber slices, cilantro, lime wedges, and optional steamed jasmine rice.
Additional Information

Equipment Needed

  • Mixing bowls
  • Knife and cutting board
  • Bamboo or metal skewers
  • Grill or grill pan
  • Small saucepan
  • Whisk

Nutrition (Per Serving)

Calories 450
Protein 34g
Carbs 18g
Fat 27g

Allergy Information

  • Contains peanuts, soy, and fish (fish sauce).
  • May contain gluten from soy sauce; use gluten-free soy sauce if necessary.
Naomi Grant

Passionate home cook sharing easy recipes, cooking tips, and family favorites for everyday flavor.