Spicy Chicken Satay For A Fun Appetizer Or Dinner

5 min prep 8 min cook 5 servings
Spicy Chicken Satay For A Fun Appetizer Or Dinner
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

The first time I tasted authentic chicken satay was at a tiny night market in Penang—smoke curling skyward, the scent of lemongrass and chili dancing in the humid air, and a line of locals so long I knew I’d stumbled onto something extraordinary. One bite of those blistered, flame-kissed skewers and I was hooked: juicy chicken threaded onto bamboo, lacquered with a spicy-sweet peanut glaze that clung to every morsel. I’ve spent the last decade chasing that flavor memory in my own kitchen, tweaking marinades, testing grill temperatures, and hunting down the best spices. This recipe is the glorious result—weeknight-easy yet company-worthy, with a bold kick that makes taste buds sit up and beg. Whether you need a crowd-pleasing appetizer for game night or a lightning-fast dinner that still feels special, these spicy chicken satay skewers deliver every single time.

Why This Recipe Works

  • Double-Shot Marinade: Coconut milk tenderizes while Thai chilies, ginger, and fresh lime build layers of heat and brightness.
  • Fast Grill Time: Bite-size pieces cook in under 8 minutes—perfect for hungry kids or last-minute guests.
  • Make-Ahead Magic: Marinate up to 48 hours ahead; skewer the morning of your party and refrigerate on a sheet pan.
  • One-Pound Flexibility: Works with chicken thighs (juicier) or breasts (leaner) so you can shop what’s on sale.
  • Peanut Sauce Included: No extra grocery trip—everything you need for the silky, spicy dip is already in your pantry.
  • Scalable for Parties: Recipe multiplies flawlessly; grill 50 skewers without extra effort.

Ingredients You'll Need

Ingredients

Great satay starts with great chicken. Reach for boneless skinless thighs if you want maximum juiciness; their higher fat content means they stay succulent even if you accidentally overcook by a minute or two. Breasts work beautifully too—just slice against the grain and pound gently so every piece is the same thickness. Fresh lemongrass is worth hunting down; look for stalks that feel heavy and smell citrusy when you give them a quick scratch. If you can’t find fresh, lemongrass paste (about 1 tablespoon) is an acceptable shortcut, though the perfume won’t be quite as heady.

Thai red chilies give the marinade its signature fire. Four chilies yield a pleasant medium heat most people can handle; add or subtract to taste. If you’re cooking for little ones, swap in one mild Fresno pepper and a teaspoon of sweet paprika for color without the burn. Coconut milk should be full-fat—light versions lack the richness that tenderizes the meat and helps the spices cling. Turmeric is mainly here for that electric golden hue; a little goes a long way, and it stains everything, so handle with care. Finally, use natural peanut butter (the kind you have to stir) for the sauce; added sugars in conventional brands throw off the salty-sweet balance.

How to Make Spicy Chicken Satay For A Fun Appetizer Or Dinner

1
Prep the Chicken

Pat 1½ lb (about 700 g) chicken thighs dry with paper towels. Slice lengthwise into ¾-inch strips; aim for uniform thickness so they cook evenly. Place in a medium bowl and set aside while you build the marinade.

2
Build the Marinade

In a blender combine ½ cup full-fat coconut milk, 2 tablespoons fish sauce, 2 tablespoons brown sugar, 4 minced garlic cloves, 2 teaspoons grated fresh ginger, 2 tablespoons finely chopped lemongrass (tender inner part only), 1 tablespoon lime zest, 2 tablespoons lime juice, 1 teaspoon ground turmeric, ½ teaspoon ground coriander, and 2–4 Thai red chilies. Blitz until silky smooth.

3
Marinate at Least 30 Minutes

Pour the marinade over the chicken, massaging gently so every strip is coated. Cover with plastic wrap and refrigerate 30 minutes for a quick weeknight dinner, or up to 48 hours for party-level flavor. (Longer equals deeper taste, but don’t exceed 48 hours or the lime juice begins to toughen the meat.)

4
Soak the Skewers

While the chicken marinates, submerge 20–24 bamboo skewers in a baking dish of water for 20 minutes. Soaking prevents scorching on the grill and ensures the sticks stay intact when you flip.

5
Thread & Space

Drain skewers and thread chicken onto each one in a gentle “S” shape; this maximizes surface area for gorgeous char. Leave a 1-inch handle at the bottom and a little space between pieces so heat can circulate.

6
Preheat Grill or Grill Pan

Heat a grill or cast-iron grill pan to medium-high (about 425 °F / 220 °C). Lightly oil the grates using a high-heat neutral oil like avocado. You want the chicken to sizzle on contact but not flame up.

7
Grill to Perfection

Lay skewers perpendicular to the grates. Cook 3–4 minutes per side, turning once, until the edges are caramelized and centers hit 165 °F (74 °C). Baste with leftover marinade only in the first 2 minutes to avoid cross-contamination.

8
Rest & Serve

Transfer to a platter, tent loosely with foil, and rest 5 minutes so juices redistribute. Serve warm with spicy peanut sauce, extra lime wedges, and a shower of fresh cilantro.

Expert Tips

Maximize Surface Char

Pat chicken very dry before marinating; moisture is the enemy of caramelization.

Indoor Option

No grill? Broil on high 4 inches from the element for 3 minutes per side on a foil-lined sheet pan.

Double Decker Flavor

Reserve ¼ cup marinade (before adding raw chicken) and boil 1 minute for a final baste at the table.

Skewer Shortcuts

Snapped a skewer? Thread two short pieces onto one stick—no one will notice and you keep grilling.

Gluten-Free Swap

Replace soy sauce in the peanut dip with tamari for 100% gluten-free satay.

Freeze Ahead

Freeze marinated raw skewers on a tray, then bag. Grill from frozen, adding 2 extra minutes per side.

Variations to Try

  • Turkey Satay: Swap in 1½ lb turkey tenderloin strips; they grill just as quickly and offer a slightly earthier flavor.
  • Sweet & Mild: Omit chilies and add 2 tablespoons pineapple juice to the marinade—kids will devour it.
  • Keto-Style: Use monk-fruit sweetener instead of brown sugar and serve with almond-lime dip instead of peanut sauce.
  • Veggie Version: Replace chicken with 1-inch cubes of firm tofu pressed 20 minutes; marinate and grill identically.
  • Thai-Muslim Style: Add 1 teaspoon each of ground cumin and fennel seed to the marinade for deeper warmth.

Storage Tips

Refrigerate: Cool cooked satay completely, then store in an airtight container up to 4 days. Reheat on a hot grill pan 1 minute per side or microwave 45 seconds on 70% power.

Freeze: Wrap individual skewers in plastic, then foil; freeze up to 3 months. Thaw overnight in the fridge and reheat as above.

Make-Ahead Peanut Sauce: Whisk together up to 5 days ahead and refrigerate in a jar. Bring to room temp and thin with a splash of coconut milk or warm water.

Frequently Asked Questions

Absolutely—arrange on a wire rack over a foil-lined sheet pan and bake at 450 °F (230 °C) for 12–14 minutes, turning once and broiling the final 2 minutes for color.

With 4 Thai chilies you’re looking at a solid medium heat—think zippy salsa. Removing seeds drops it to mild; doubling chilies plus a teaspoon of chili flakes brings serious fire.

Only if you boil it for a full minute to kill bacteria. Better yet, reserve a portion before adding raw meat for safe basting.

Coconut rice, quick-pickled cucumbers, and a crisp Thai-style slaw balance the richness. For apps, serve chilled lager or a grapefruit mocktail.

Fish sauce lends authentic umami funk, but you can sub 1½ tablespoons soy sauce plus ½ tablespoon Worcestershire in a pinch.

Metal conducts heat and speeds cooking—great for weeknights. Bamboo is disposable and rustic, perfect for parties. Both work; just soak bamboo 20 minutes to prevent burning.
Spicy Chicken Satay For A Fun Appetizer Or Dinner
chicken
Pin Recipe

Spicy Chicken Satay For A Fun Appetizer Or Dinner

(4.9 from 127 reviews)
Prep
20 min
Cook
8 min
Servings
6

Ingredients

Instructions

  1. Blend Marinade: Combine coconut milk, fish sauce, brown sugar, garlic, ginger, lemongrass, lime zest, lime juice, turmeric, coriander, and chilies in a blender until smooth.
  2. Marinate Chicken: Pour over chicken, mix well, cover and refrigerate 30 minutes to 48 hours.
  3. Soak Skewers: Submerge bamboo in water 20 minutes to prevent burning.
  4. Thread Chicken: Drain skewers and thread chicken in wavy lines, leaving 1-inch handle.
  5. Preheat Grill: Heat grill or grill pan to medium-high (425 °F / 220 °C) and oil grates.
  6. Grill: Cook skewers 3–4 minutes per side until charred and internal temp reaches 165 °F (74 °C).
  7. Rest: Tent with foil 5 minutes, then serve with spicy peanut sauce and lime wedges.

Recipe Notes

For extra smoky flavor add a handful of soaked apple-wood chips to a charcoal grill. Sauce can be thinned to salad-dressing consistency and tossed with crunchy vegetables for a satay-inspired slaw.

Nutrition (per serving)

265
Calories
27g
Protein
6g
Carbs
14g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.