Enjoy tender strips of marinated chicken thigh grilled to perfection on skewers. The savory blend of coriander and cumin infuses deep flavor, while the accompanying spicy peanut sauce adds a creamy, rich finish with a hint of heat. Ideal for gatherings, this dish brings the vibrant taste of Southeast Asian street food to your table, ready to be served with fresh lime wedges and crisp cucumber slices.
The first time I tasted chicken satay was at a night market in Bangkok, standing elbow-to-elbow with strangers while a vendor worked his grill like an instrument. The smell of charred chicken mingling with that peanut sauce—rich, spicy, a little sweet—made me completely forget I was exhausted from travel. I've been chasing that exact moment ever since, and this recipe is as close as I've gotten to recreating it in my own kitchen.
I made these for a dinner party last summer, and my friend who grew up in Malaysia spent ten minutes just quietly eating and smiling—that's when I knew the recipe had passed the real test. She suggested using fish sauce instead of regular soy, and that one change unlocked something special in the marinade that I won't mess with anymore.
Ingredients
- Chicken thighs or breasts (1½ lbs): Thighs stay juicier on the grill, but breasts work fine if that's what you have—just watch them so they don't dry out.
- Soy sauce and fish sauce: This is the backbone of the marinade's savory depth; don't skip the fish sauce just because it smells funky in the bottle, it transforms everything.
- Brown sugar: A tablespoon isn't much, but it balances the salty-spicy and caramelizes beautifully when grilled.
- Ground coriander, cumin, and turmeric: These three are what make it taste authentic—they're warm and slightly floral in a way that feels like Southeast Asia in a spice jar.
- Creamy peanut butter: Use the real stuff without added sugar; you're controlling the sweetness here.
- Coconut milk: It softens the spice and adds that silky richness that makes the sauce feel luxurious.
- Chili-garlic sauce or Sriracha: Start with less than you think you need and taste as you go—heat builds and lingers.
- Fresh lime juice and ginger: These brighten everything and keep the sauce from feeling heavy.
- Bamboo skewers: Soak them in water for at least thirty minutes, or they'll burn before the chicken cooks through.
Instructions
- Build the marinade:
- Whisk together soy sauce, fish sauce, brown sugar, vegetable oil, minced garlic, and all the spices in a large bowl—it should smell complex and a little funky, which is exactly right. Add the lime juice at the end so it stays bright.
- Coat and chill the chicken:
- Toss your chicken strips in the marinade until every piece is glossy and coated, then cover and refrigerate for at least an hour. I usually do this in the morning so dinner comes together faster; overnight is even better if you have the time.
- Make the sauce while you wait:
- Whisk together peanut butter, coconut milk, soy sauce, brown sugar, lime juice, and chili-garlic sauce until it's mostly smooth, then fold in the minced garlic and ginger. Add warm water one tablespoon at a time, whisking between each addition, until it's pourable but still thick enough to cling to the chicken.
- Get your grill ready:
- Preheat to medium-high heat for about ten minutes, or until you can hold your hand above it and feel serious warmth. If you're using a grill pan indoors, get it smoking slightly—you want a good sear.
- Thread and grill:
- Push the marinated chicken onto your soaked skewers, leaving a little space between pieces so heat can circulate. Grill for three to four minutes per side; you're looking for caramelized spots and an internal temperature of 165°F, not charcoal.
- Finish and serve:
- Slide everything onto a platter, scatter cilantro over the top, and set lime wedges and the peanut sauce nearby. People will eat these with their hands, and that's the whole point.
There's something about handing someone a warm skewer dripping with peanut sauce that feels like sharing something intimate, even if they're practically a stranger. This food breaks down barriers in a way that feels like both hospitality and celebration.
The Perfect Marinade Balance
The magic of this marinade lives in the ratio of salty to sweet to spicy—it's not aggressive, but it's not subtle either. Fish sauce does most of the heavy lifting here; it's an umami powerhouse that makes the chicken taste more like chicken. Brown sugar doesn't sweeten so much as it rounds out the edges, and the spices add warmth without heat. When you taste the raw marinade, your first instinct might be that it's too salty, but remember you're coating raw chicken that will concentrate flavors as it cooks.
Understanding Your Heat Source
A charcoal grill gives you the deepest, most authentic flavor because of the dry, intense heat—but a gas grill or grill pan works beautifully too, just with slightly less char. Broilers are your backup option; position the skewers a few inches from the heat and watch them closely because the cooking happens faster and more unevenly. Whatever you're using, the goal is hot and fast enough that the outside browns before the inside overcooks.
Building Sauce Like a Professional
The peanut sauce is where home cooks often go wrong by making it too thick or too thin, or by adding all the water at once. Think of it as a living thing that needs constant tasting and adjusting as you go; every peanut butter brand has a slightly different viscosity, and humidity in your kitchen plays a role too. This sauce should be thick enough to coat a spoon but thin enough to drip—somewhere between salad dressing and hummus. Once you pour it into a serving bowl, you can always thin it with a splash more water if it firms up, but you can't undo overshooting the liquid.
- Lime juice is not optional—it's what keeps the sauce from tasting flat and heavy, so taste before you serve and squeeze a little more if something feels off.
- Make the sauce before you grill so you're not rushing; cold sauce next to hot chicken is fine, and honestly it's better because people can dip without burning their fingers.
- If you make this ahead, the sauce thickens as it sits, so loosen it with a tablespoon of warm water right before serving.
These skewers carry the spirit of something meant to be shared, standing up, maybe slightly burnt on the edges—the way food tastes best when you're surrounded by people you care about. Once you make them once, you'll find yourself coming back to this recipe again and again.
Recipe FAQs
- → Can I use chicken breast instead of thighs?
-
Yes, chicken breast works well, though thighs remain juicier during the grilling process.
- → How long should I marinate the meat?
-
Marinate for at least one hour, but up to eight hours allows for deeper flavor absorption.
- → Is the peanut sauce very spicy?
-
The heat level is adjustable; simply reduce the amount of chili-garlic sauce to suit your taste.
- → Can I bake these instead of grilling?
-
Yes, bake the skewers at 400°F (200°C) for about 15-20 minutes until cooked through.
- → Is this dish gluten-free?
-
It can be gluten-free if you substitute tamari for regular soy sauce.