Chicken Satay Spicy Peanut

Golden-brown Chicken Satay Skewers dripping with spicy peanut sauce on a serving platter. Save
Golden-brown Chicken Satay Skewers dripping with spicy peanut sauce on a serving platter. | pinflavorlab.com

This dish features tender chicken strips marinated with aromatic spices, soy, and lime, grilled to juicy perfection on skewers. The accompanying spicy peanut sauce blends creamy peanut butter, coconut milk, garlic, and chili for a vibrant, zesty finish. Fresh cilantro and lime wedges add brightness, making it an ideal shared dish with authentic Southeast Asian flair. Cooking involves marinating, preparing the sauce, grilling, and setup with optional fresh vegetables for contrast.

I discovered chicken satay at a cramped hawker stall in Bangkok, watching a vendor thread marinated strips onto bamboo skewers with practiced speed, the smoke curling up from the charcoal grill. The smell of toasted spices mixed with grilled chicken made me stand there longer than I intended, and when I finally tasted that first bite—charred edges, tender inside, followed by that creamy peanut sauce—I understood why people come back for more. Now I make it at home whenever I want that exact feeling of standing in humid air with something warm and alive on a stick, except my kitchen gets the job done.

I made these for a backyard gathering on one of those perfect summer evenings when everyone lingers, and I realized halfway through that I'd burned the first batch because I kept stopping to chat instead of watching the grill. The second round came out perfect, and honestly, those slightly charred skewers became the story of the night—someone said they tasted more authentic that way, and I let them believe that was intentional.

Ingredients

  • Chicken thighs or breasts (1½ lbs): Thighs stay juicier and more forgiving on the grill, though breasts work fine if you're careful not to overcook—cut everything into even 1-inch pieces so nothing gets left behind.
  • Soy sauce and fish sauce (2 tablespoons each): These two create depth without being loud; fish sauce smells intense in the bottle but transforms into something salty and umami once everything marinates.
  • Brown sugar, garlic, and lime juice: This trio balances the savory marinades with sweetness and brightness, keeping things from tasting one-dimensional.
  • Warm spices (coriander, cumin, turmeric): Toast them in a dry pan first if you have time and they'll smell incredible; use pre-ground if life is busy and they'll still be delicious.
  • Creamy peanut butter for the sauce: The good stuff from a jar or grinder is what you want—it should taste like peanuts, not sugar with a hint of peanut.
  • Coconut milk (⅓ cup): This smooths out the peanut butter and adds a whisper of sweetness that makes people ask what your secret is.
  • Fresh cilantro and lime wedges: These aren't optional; they brighten everything right before you eat and make the whole dish sing.

Instructions

Build the marinade:
Combine soy sauce, fish sauce, brown sugar, oil, garlic, and all your spices in a bowl—it should smell warm and a little funky in the best way. The spices coat everything and promise good things.
Marinate the chicken:
Toss your chicken strips into that mixture and let them sit covered in the fridge for at least an hour; I usually leave mine overnight because the flavors go deeper and you're not rushing in the morning. More time means more flavor, but even an hour works.
Make the sauce while you wait:
Whisk peanut butter, coconut milk, soy sauce, sugar, lime juice, chili-garlic sauce, garlic, and ginger until smooth—it should feel creamy and smell like something you want to dip everything into. Add warm water a tablespoon at a time until it pours like it means it, not too thick or too thin.
Heat your cooking surface:
Get your grill, grill pan, or broiler hot enough that water drops sizzle immediately on contact. If using bamboo skewers, soak them for 30 minutes so they don't char before the chicken does.
Thread and grill:
Slide those marinated strips onto skewers, leaving a tiny gap between pieces so heat reaches all sides—overcrowding means steaming instead of grilling. Grill 3 to 4 minutes per side, until the chicken is cooked through and has some nice charred spots where it kissed the heat.
Plate and finish:
Arrange your skewers on a platter, scatter fresh cilantro over everything, and set lime wedges around the edges for people to squeeze however they like. The sauce sits nearby, ready to be drizzled or dunked.
Sizzling grilled chicken skewers with a rich peanut dip, fresh lime wedges, and cilantro. Save
Sizzling grilled chicken skewers with a rich peanut dip, fresh lime wedges, and cilantro. | pinflavorlab.com

There's a moment when someone bites into one of these and you watch their eyes close for a second, and you know they're tasting something that transports them somewhere warm and alive. That's when food stops being about technique and becomes about connection.

The Marinade Magic

The secret to these skewers isn't the grill or the sauce—it's what happens in the fridge while you're not thinking about dinner. Fish sauce seems weird when you're reading a recipe, but it's doing something quietly profound, building umami that makes the chicken taste like itself, only better. The spices don't just coat the outside; they actually work their way into the meat over time, so every bite tastes the same as every other bite, which is harder than it sounds.

Playing with Heat and Flavor

The peanut sauce is forgiving in a way that matters—if you like things spicy, add more chili-garlic sauce until your mouth feels alive; if you prefer milder, cut back or skip it entirely and let the ginger and garlic do the talking. Tamari instead of regular soy sauce keeps things gluten-free without changing how anything tastes. The lime juice is your wildcard that brings everything into focus at the last second, so don't skip it and don't add it too early.

What Happens After the Grill

The best part about these skewers is how they change depending on what else shows up at the table. Serve them with jasmine rice and they're dinner; serve them with an Asian slaw and they're lighter, fresher, almost summery. I've made them for weeknight meals and fancy gatherings, and they work for both because they feel special without demanding anything of you.

  • A crisp Asian slaw alongside cuts through the richness and makes everything feel balanced.
  • Save any leftover sauce for tomorrow—it's even better on rice bowls or roasted vegetables.
  • These are best eaten right away while the chicken is still warm and the charred bits are still crispy.
Homemade Chicken Satay Skewers with spicy peanut sauce, sliced cucumbers, and red onions. Save
Homemade Chicken Satay Skewers with spicy peanut sauce, sliced cucumbers, and red onions. | pinflavorlab.com

These skewers remind me that some of the best food comes from simple things done with intention—chicken, spices, fire, and a sauce that tastes like it took hours but didn't. Make them once and you'll keep making them.

Recipe FAQs

Marinate the chicken for at least 1 hour to absorb spices, though up to 8 hours enhances flavor depth.

Yes, both boneless chicken breasts and thighs work well; thighs remain juicier when grilled.

Soak bamboo skewers in water for 30 minutes before grilling to reduce burning risk.

Almond butter is an alternative, but note it changes flavor and allergen profile.

Adjust chili-garlic sauce amount to control heat; reduce or omit for milder taste.

Jasmine rice or a crisp Asian slaw pair nicely with the grilled chicken and peanut sauce.

Chicken Satay Spicy Peanut

Grilled marinated chicken on skewers paired with a spicy, creamy peanut sauce and fresh citrus accents.

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

Ingredients

Chicken Satay

  • 1.5 lbs boneless, skinless chicken thighs or breasts, cut into 1-inch strips
  • 2 tablespoons soy sauce
  • 2 tablespoons fish sauce
  • 1 tablespoon brown sugar
  • 1 tablespoon vegetable oil
  • 2 cloves garlic, minced
  • 1 teaspoon ground coriander
  • 1 teaspoon ground cumin
  • 0.5 teaspoon ground turmeric
  • 0.5 teaspoon black pepper
  • 1 tablespoon fresh lime juice
  • Bamboo or metal skewers (if bamboo, soak for 30 minutes)

Spicy Peanut Sauce

  • 0.5 cup creamy peanut butter
  • 0.33 cup coconut milk
  • 2 tablespoons soy sauce
  • 1 tablespoon brown sugar
  • 1 tablespoon fresh lime juice
  • 2 teaspoons chili-garlic sauce or Sriracha (adjust to taste)
  • 1 clove garlic, minced
  • 2 teaspoons grated ginger
  • 2 to 4 tablespoons warm water (to thin as needed)

For Serving

  • Fresh cilantro leaves
  • Lime wedges
  • Optional: sliced cucumber and red onion

Instructions

1
Marinate the Chicken: Combine soy sauce, fish sauce, brown sugar, vegetable oil, minced garlic, ground coriander, cumin, turmeric, black pepper, and lime juice in a large bowl. Add chicken strips and toss to coat evenly. Cover and refrigerate for at least 1 hour, up to 8 hours.
2
Prepare Peanut Sauce: Whisk peanut butter, coconut milk, soy sauce, brown sugar, lime juice, chili-garlic sauce, garlic, and ginger in a medium bowl. Gradually add warm water, 1 tablespoon at a time, until the sauce is smooth and pourable. Set aside.
3
Preheat Grill and Thread Skewers: Preheat grill, grill pan, or broiler to medium-high heat. Thread marinated chicken strips onto soaked bamboo or metal skewers.
4
Grill the Chicken: Grill skewers for 3 to 4 minutes per side, or until chicken is cooked through and lightly charred.
5
Serve: Arrange skewers on a platter. Garnish with fresh cilantro and lime wedges. Serve hot with spicy peanut sauce and optional cucumber and red onion slices.
Additional Information

Equipment Needed

  • Mixing bowls
  • Whisk
  • Grill or grill pan (or broiler)
  • Skewers
  • Knife and cutting board

Nutrition (Per Serving)

Calories 410
Protein 39g
Carbs 14g
Fat 22g

Allergy Information

  • Contains peanuts, soy, and fish; possible gluten if regular soy sauce is used.
Erica Vaughn

Home cook sharing simple, family-friendly recipes and practical kitchen tips.