Chicken Satay Peanut Skewers

Golden-brown grilled Chicken Satay Skewers with Peanut Sauce are arranged on a platter with fresh cucumber slices and lime wedges.  Pin It
Golden-brown grilled Chicken Satay Skewers with Peanut Sauce are arranged on a platter with fresh cucumber slices and lime wedges. | dishdelightblog.com

These tender chicken strips are marinated in a fragrant mix of soy sauce, coconut milk, and spices, then grilled to a smoky finish. Complemented by a creamy peanut sauce infused with lime and a touch of heat, the dish brings a vibrant balance of savory and tangy flavors. Served with fresh cucumber, red onion, and cilantro, these skewers provide a satisfying blend of textures and tastes, perfect for an appetizer or main course. Preparation includes marinating for an hour and grilling to juicy perfection, making this dish both flavorful and approachable for a home cook.

The first time I made chicken satay was during a summer barbecue when I wanted something different from the usual burgers and hot dogs. I remember the neighbors wandering over to the grill, drawn by the intoxicating smell of cumin, turmeric, and coconut milk caramelizing over the flames. Now whenever I skewer those marinated chicken strips, I'm transported back to that evening of sticky fingers and happy surprises.

Last month I made a triple batch for my friend's birthday potluck, and honestly, the platter was empty before I could even snap a photo. Watching people go back for third and fourth helpings of the peanut sauce, dipping everything from chicken to raw cucumber slices into it, reminded me why this recipe lives in my regular rotation.

Ingredients

  • Chicken thighs: I prefer thighs over breasts because they stay juicier on the grill, but either works beautifully here
  • Soy sauce and fish sauce: This salty umami combo is the backbone of the marinade, so don't skip either one
  • Coconut milk: Use full-fat coconut milk for the richest flavor and most tender meat
  • Brown sugar: Helps the chicken develop those gorgeous charred edges on the grill
  • Fresh ginger and garlic: Grate them yourself rather than using paste for the brightest, most aromatic flavor
  • Ground spices: Coriander, cumin, and turmeric create that signature Southeast Asian aroma profile
  • Creamy peanut butter: Use a natural peanut butter with just peanuts and salt, nothing fancy needed
  • Fresh lime juice: This cuts through the richness of the peanut sauce and brightens everything up
  • Cucumber and red onion: Fresh, crisp elements that balance the warm grilled chicken perfectly

Instructions

Marinate the chicken:
Whisk together soy sauce, coconut milk, brown sugar, fish sauce, vegetable oil, garlic, ginger, coriander, cumin, turmeric, and chili flakes in a large bowl. Cut chicken into strips and toss to coat, then refrigerate for at least one hour.
Prep your skewers:
If using wooden skewers, soak them in water for thirty minutes while the chicken marinates, so they don't burn on the grill.
Thread the chicken:
Slide each marinated strip onto a skewer, threading them lengthwise for the most attractive presentation and even cooking.
Get the grill ready:
Preheat your grill or grill pan to medium-high heat until it's nice and hot, which helps get those beautiful char marks.
Grill the skewers:
Cook for three to four minutes per side until the chicken is cooked through and has those tempting charred edges you're looking for.
Make the peanut sauce:
Combine peanut butter, coconut milk, soy sauce, brown sugar, lime juice, fish sauce, garlic, ginger, and chili flakes in a small saucepan over low heat. Stir until smooth, then thin with warm water one tablespoon at a time until it's the perfect dipping consistency.
Serve it up:
Arrange the skewers on a platter alongside the peanut sauce, fresh cucumber slices, red onion, chopped cilantro, and lime wedges for everyone to help themselves.
A close-up of Chicken Satay Skewers with Peanut Sauce shows tender meat with char marks next to a creamy dipping sauce.  Pin It
A close-up of Chicken Satay Skewers with Peanut Sauce shows tender meat with char marks next to a creamy dipping sauce. | dishdelightblog.com

My daughter used to be skeptical about anything with peanut sauce, until the day she tried dipping a plain cucumber slice in it and proceeded to eat three cucumber spears with sauce before she even touched the chicken. Now she requests this for her birthday dinner every year.

Making It Ahead

The chicken can be marinated up to eight hours before you plan to grill it, which makes it perfect for prep-ahead entertaining. I often marinate everything the night before, then just thread and grill when guests arrive. The peanut sauce keeps beautifully in the fridge for up to five days and actually tastes even better after the flavors have had time to meld together.

Grilling Tips

If you're using charcoal, wait until the coals have ashed over and are glowing red underneath that gray coating. For gas grills, oil the grates before heating to prevent sticking. Rotate the skewers only once or twice during cooking to develop proper char marks, and resist the urge to press down on the chicken with tongs.

Serving Ideas

These skewers work beautifully as an appetizer or as a main dish when served with jasmine rice and extra vegetables. They're perfect for summer barbecues, dinner parties, or even a fun weeknight dinner that feels special. Sometimes I'll set up a build-your-own satay bar and let everyone customize their own plates.

  • Try substituting shrimp or firm tofu for the chicken to switch things up
  • Make extra peanut sauce and use it as a dip for spring rolls or drizzle over noodles
  • If you're feeding a crowd, double the recipe because these disappear fast
Beautifully presented Chicken Satay Skewers with Peanut Sauce served on a wooden board with red onion and cilantro garnish. Pin It
Beautifully presented Chicken Satay Skewers with Peanut Sauce served on a wooden board with red onion and cilantro garnish. | dishdelightblog.com

There's something so satisfying about food you eat with your hands, especially when it's as flavorful and tender as these skewers. Hope they become a staple in your home like they have in mine.

Recipe FAQs

Marinate the chicken for at least 1 hour to allow the flavors to fully penetrate, but it can be left up to 8 hours for a richer taste.

Boneless, skinless chicken thighs or breasts cut into strips work well, offering tenderness and quick cooking on skewers.

Add warm water a tablespoon at a time while heating the sauce to reach your preferred creamy or pourable texture.

Tofu or shrimp can be used as substitutes, marinated and grilled in the same flavorful mixture for variety.

Soak wooden skewers in water for at least 30 minutes before grilling to avoid burning or charring.

Chicken Satay Peanut Skewers

Grilled marinated chicken strips paired with a creamy peanut sauce and fresh garnishes.

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

Ingredients

Chicken Marinade

  • 1.1 pounds boneless, skinless chicken thighs or breasts, cut into 3/4-inch strips
  • 2 tablespoons soy sauce
  • 2 tablespoons coconut milk
  • 1 tablespoon brown sugar
  • 1 tablespoon fish sauce
  • 1 tablespoon vegetable oil
  • 2 garlic cloves, minced
  • 1 tablespoon grated fresh ginger
  • 1 teaspoon ground coriander
  • 1 teaspoon ground cumin
  • 1/2 teaspoon turmeric powder
  • 1/4 teaspoon chili flakes

Peanut Sauce

  • 1/2 cup creamy peanut butter
  • 1/2 cup coconut milk
  • 2 tablespoons soy sauce
  • 1 1/2 tablespoons brown sugar
  • 1 tablespoon fresh lime juice
  • 1 tablespoon fish sauce
  • 1 garlic clove, minced
  • 1 teaspoon grated fresh ginger
  • 1/2 teaspoon chili flakes
  • 2-4 tablespoons warm water

For Serving

  • 1 cucumber, sliced
  • 1 small red onion, thinly sliced
  • Fresh cilantro, chopped
  • Lime wedges

Instructions

1
Marinate the Chicken: Whisk together soy sauce, coconut milk, brown sugar, fish sauce, vegetable oil, minced garlic, grated ginger, coriander, cumin, turmeric, and chili flakes in a large bowl. Add chicken strips and toss to coat thoroughly. Cover and refrigerate for at least 1 hour, up to 8 hours for optimal flavor penetration.
2
Prepare Skewers: Soak wooden skewers in water for at least 30 minutes before grilling to prevent scorching. Thread marinated chicken strips onto skewers, piercing through the center lengthwise for even cooking.
3
Prepare the Peanut Sauce: Combine peanut butter, coconut milk, soy sauce, brown sugar, lime juice, fish sauce, minced garlic, grated ginger, and chili flakes in a small saucepan. Heat over low heat, stirring constantly until smooth and well blended. Add warm water 1 tablespoon at a time until desired dipping consistency is achieved.
4
Grill the Skewers: Preheat grill or grill pan to medium-high heat. Grill chicken skewers for 3 to 4 minutes per side until cooked through with an internal temperature of 165°F and lightly charred edges.
5
Serve: Arrange grilled skewers on a serving platter alongside warm peanut sauce. Garnish with cucumber slices, red onion, chopped cilantro, and fresh lime wedges.
Additional Information

Equipment Needed

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

Nutrition (Per Serving)

Calories 420
Protein 34g
Carbs 21g
Fat 22g

Allergy Information

  • Contains peanuts, soy, and fish. Standard soy sauce contains gluten; use gluten-free alternative if needed.
Angela Morris

Sharing easy, comforting recipes and practical cooking tips for home cooks and food enthusiasts.