Grilled Chicken Satay Sauce

Golden-brown Grilled Chicken Skewers with Satay Sauce are served hot with creamy peanut sauce and fresh lime wedges. Save
Golden-brown Grilled Chicken Skewers with Satay Sauce are served hot with creamy peanut sauce and fresh lime wedges. | flavorfeasthub.com

These grilled chicken skewers are marinated in a blend of aromatic spices including coriander, cumin, turmeric, and lime juice, then cooked over medium-high heat to achieve a tender, juicy texture with a delicate char. Pairing the skewers with a warm, creamy peanut satay sauce made from peanut butter, coconut milk, soy sauce, and fresh ginger creates a perfect balance of flavors. Ideal for summer barbecues or simple weeknight meals, this dish offers a satisfying blend of sweet, savory, and mildly spicy notes. Serve with jasmine rice or a crisp salad for a complete experience.

The first time I grilled these chicken skewers, my neighbor wandered over drawn by the smell of spices and charred meat, and I ended up making an extra batch just to share. There's something about the combination of aromatic spices hitting hot grates that transforms simple chicken into something people actually get excited about. Now I make them whenever I want to feel like I've got everything under control, even on nights when the day felt chaotic.

I remember standing at the grill during a last-minute summer dinner, fork in hand, turning skewers and noticing how the sugar in the marinade caramelized into dark spots on the chicken. My partner came outside with a cold drink and just watched for a minute, and I realized this dish has a way of making cooking feel like part of the gathering, not separate from it.

Ingredients

  • Boneless, skinless chicken breast or thighs (600 g, cut into 2.5 cm cubes): Thighs stay juicier than breasts, but either works; just make sure your pieces are roughly the same size so they cook evenly.
  • Soy sauce (2 tbsp for marinade, 1 tbsp for sauce): Use the gluten-free version if that matters for your table, and don't skip it—this is where the umami lives.
  • Fish sauce (1 tbsp): I know it smells intense straight from the bottle, but trust it; once cooked, it adds depth without tasting fishy.
  • Vegetable oil (2 tbsp): This carries all those spices into the chicken and helps with the grilling.
  • Brown sugar (1 tbsp for marinade, 1 tbsp for sauce): The sugar creates those caramelized edges on the grill that make people pause mid-conversation.
  • Garlic cloves (2 for marinade, 1 for sauce, minced): Fresh garlic makes a noticeable difference in both the marinade and the sauce.
  • Ground coriander, cumin, and turmeric (1 tsp, 1 tsp, and 1/2 tsp): These three spices are what make this taste authentic; they're worth having on hand.
  • Freshly ground black pepper (1/2 tsp): Freshly ground tastes brighter than pre-ground, and you'll notice it here.
  • Lime juice (1 for marinade, 1 tbsp for sauce): Lime keeps everything tasting fresh and balanced, not heavy.
  • Smooth peanut butter (150 g): Smooth works better than chunky in the sauce; it melts into the coconut milk more gracefully.
  • Coconut milk (150 ml): Full-fat coconut milk makes the sauce feel luxurious and silky.
  • Chili paste or sriracha (1 tsp, optional): Add this if you want heat, or leave it out if your crowd is sensitive to spice.
  • Grated fresh ginger (1 tsp): Fresh ginger adds a small warmth that makes the sauce taste more complex.
  • Warm water (2–3 tbsp for sauce consistency): Add this slowly; the sauce thickens as it cools, and you can always add more.
  • Wooden or metal skewers (8): If using wooden, soak them; if using metal, you're good to go straight to the chicken.

Instructions

Mix the marinade:
In a large bowl, whisk together soy sauce, fish sauce, vegetable oil, brown sugar, minced garlic, coriander, cumin, turmeric, black pepper, and lime juice until the sugar dissolves. This is where all the flavor happens, so don't rush it.
Marinate the chicken:
Add your chicken cubes to the bowl and toss until every piece is coated in that aromatic mixture. Cover and refrigerate for at least 30 minutes, though 2 hours is even better if you have the time and remember it's in there.
Soak the skewers:
If you're using wooden skewers, submerge them in water for 30 minutes so they don't char before the chicken cooks through. Metal skewers can skip this step entirely.
Thread the skewers:
Pull the chicken pieces out of the marinade and thread them onto your skewers, spacing them slightly apart so heat can reach all sides. Don't pack them too tightly.
Get the grill ready:
Heat your grill or grill pan to medium-high heat and lightly oil the grates so the chicken doesn't stick. You'll know it's hot enough when a drop of water sizzles immediately on contact.
Grill the chicken:
Place the skewers on the hot grill and let them sit for a couple of minutes before turning, so they develop those golden-brown, slightly charred edges. Turn them every few minutes until the chicken is cooked through and no longer pink inside, about 10–12 minutes total.
Make the satay sauce:
While the chicken cooks, combine peanut butter, coconut milk, soy sauce, brown sugar, lime juice, chili paste if using, minced garlic, and ginger in a small saucepan over low heat. Stir gently until everything is smooth and warm, then add warm water one tablespoon at a time until you reach the consistency you like—it should coat a spoon but still pour easily.
Serve:
Plate the hot skewers and pour the warm satay sauce into a bowl on the side so people can dip and drizzle as they like.
Juicy Grilled Chicken Skewers with Satay Sauce charred on the grill, drizzled with rich peanut satay sauce over rice. Save
Juicy Grilled Chicken Skewers with Satay Sauce charred on the grill, drizzled with rich peanut satay sauce over rice. | flavorfeasthub.com

There was an evening when a friend who said she didn't cook much volunteered to help grill these, and by the time we were done, she was asking for the recipe and talking about making them for her own dinner party. That's when I realized this dish has a way of making people feel capable in the kitchen, which is maybe the best thing a recipe can do.

Why This Tastes Like a Restaurant Dish

The secret isn't technique or fancy equipment; it's layering flavor. The spiced marinade creates depth, the char from the grill adds complexity, and the satay sauce brings everything together with creaminess and brightness. Most home cooking feels simpler than restaurant food because we use fewer flavor building blocks, but this recipe stacks them intentionally. Once you understand that approach, you start seeing it everywhere.

Timing and Prep

This dish rewards a little planning but doesn't require much hands-on time. If you marinate the chicken in the morning and let it sit all day, the flavors deepen even more. The satay sauce comes together in five minutes while the grill works, so you're never frantically cooking during the final moments. I've made this work as a weeknight dinner and as something special for company, and it scales effortlessly either way.

How to Make It Your Own

This base recipe is flexible enough to adapt without losing its character. Swap the chicken for shrimp if you want something lighter, or use tofu if you're cooking for vegetarians—just adjust the cooking time accordingly. The marinade works beautifully on beef or pork too, and I've even used it on thick-cut vegetables for a mixed grill. The satay sauce is equally forgiving; some people love it spicier, others dilute it more with water to make it closer to a drizzle than a dip.

  • Serve alongside jasmine rice or a crisp cucumber salad for a complete meal that feels intentional.
  • Garnish with fresh cilantro and chopped roasted peanuts for color, texture, and a nod to authenticity.
  • A cold lager or crisp Riesling pairs perfectly if you're opening a bottle.
Sizzling Grilled Chicken Skewers with Satay Sauce on a platter with chopped peanuts and cilantro for a barbecue meal. Save
Sizzling Grilled Chicken Skewers with Satay Sauce on a platter with chopped peanuts and cilantro for a barbecue meal. | flavorfeasthub.com

These skewers have become my go-to move when I want to feed people something that tastes like I know what I'm doing. Make them once, and you'll understand why.

Questions & Answers

Marinate the chicken for at least 30 minutes to develop flavor, though up to 2 hours is ideal for a richer taste.

Yes, soak wooden skewers in water for 30 minutes before grilling to prevent burning.

Sunflower seed butter works well as a substitute for peanut butter, especially for nut allergies.

Adjust grilling times accordingly: tofu takes less time, while beef or shrimp may require slight variations for optimal doneness.

Serve with jasmine rice, cucumber salad, or complement with a cold lager or crisp Riesling.

Grilled Chicken Satay Sauce

Juicy chicken skewers marinated in spices and served with a creamy peanut satay sauce.

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

Ingredients

Chicken Skewers

  • 1.32 lbs boneless, skinless chicken breast or thighs, cut into 1-inch cubes
  • 2 tbsp soy sauce (use gluten-free if needed)
  • 1 tbsp fish sauce
  • 2 tbsp vegetable oil
  • 1 tbsp brown sugar
  • 2 garlic cloves, minced
  • 1 tsp ground coriander
  • 1 tsp ground cumin
  • 1/2 tsp ground turmeric
  • 1/2 tsp freshly ground black pepper
  • Juice of 1 lime
  • 8 wooden or metal skewers

Satay Sauce

  • 2/3 cup smooth peanut butter (150 g)
  • 2/3 cup coconut milk (150 ml)
  • 1 tbsp soy sauce
  • 1 tbsp brown sugar
  • 1 tbsp lime juice
  • 1 tsp chili paste or sriracha (optional)
  • 1 garlic clove, minced
  • 1 tsp freshly grated ginger
  • 2 to 3 tbsp warm water, to thin as needed

Instructions

1
Prepare and Marinate Chicken: Combine soy sauce, fish sauce, vegetable oil, brown sugar, garlic, coriander, cumin, turmeric, black pepper, and lime juice in a large bowl. Add chicken pieces and toss to coat evenly. Cover and refrigerate for at least 30 minutes or up to 2 hours to develop flavor.
2
Soak Skewers: If using wooden skewers, submerge them in water for 30 minutes to prevent burning during grilling.
3
Assemble Skewers: Thread the marinated chicken cubes onto the skewers, ensuring even distribution for uniform cooking.
4
Preheat Grill: Heat a grill or grill pan over medium-high heat and lightly oil the grates to prevent sticking.
5
Grill Chicken Skewers: Cook the skewers for 10 to 12 minutes, turning occasionally until the chicken is cooked through and has light char marks.
6
Prepare Satay Sauce: In a small saucepan, combine peanut butter, coconut milk, soy sauce, brown sugar, lime juice, chili paste (if using), garlic, and ginger. Gently heat over low heat, stirring until smooth. Add warm water gradually to reach desired consistency.
7
Serve: Present the grilled chicken skewers hot alongside the warm peanut satay sauce for dipping.
Additional Information

Equipment Needed

  • Large mixing 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).
  • Verify all packaged ingredients for gluten if serving gluten-free.
  • For nut allergies, replace peanut butter with sunflower seed butter and omit peanuts.
Naomi Grant

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