Chicken Satay Skewers Peanut Sauce

Golden-brown Chicken Satay Skewers with Peanut Sauce are grilled to charred perfection, garnished with fresh cilantro and lime wedges.  Save to everydaypinmeals
Golden-brown Chicken Satay Skewers with Peanut Sauce are grilled to charred perfection, garnished with fresh cilantro and lime wedges. | everydaypinmeals.com

These succulent chicken skewers bring the vibrant flavors of Southeast Asian street food to your kitchen. The chicken marinates in a blend of coconut milk, soy sauce, ground coriander, cumin, and turmeric, infusing every bite with aromatic depth. After grilling to perfection, the skewers are drizzled with a velvety homemade peanut sauce that perfectly balances creamy, sweet, and tangy notes. Serve with jasmine rice and crisp cucumber for a complete dining experience that transports you to the bustling night markets of Bangkok or Jakarta.

The first time I attempted chicken satay was during a summer barbecue when I wanted to impress my friends with something beyond the usual burgers and hot dogs. I remember standing over the grill, threading chicken onto soaked skewers while the aroma of lemongrass and coconut milk wafted through the backyard. That evening taught me that great street food can travel anywhere, even to a suburban patio.

Last summer, my neighbor caught the incredible smell wafting from my kitchen window and actually knocked on my door to ask what I was making. I ended up sharing a plate with her on the porch, and we sat there dipping skewers into that rich peanut sauce until the sun went down. Sometimes the best dinner parties happen completely by accident.

Ingredients

  • 600 g boneless chicken thighs or breasts: Thighs stay juicier on the grill, but breasts work beautifully if you prefer leaner meat
  • 2 tbsp soy sauce: This provides the salty base that balances all the sweet coconut milk and sugar
  • 2 tbsp coconut milk: The secret ingredient that tenderizes the meat and adds subtle richness
  • 1 tbsp brown sugar: Caramelizes beautifully on the grill giving you those gorgeous charred edges
  • 1 tbsp vegetable oil: Helps the spices adhere and prevents sticking on the grates
  • 1 tsp ground coriander: Adds floral citrus notes that define Southeast Asian flavors
  • 1 tsp ground cumin: Provides earthy warmth and depth to the marinade
  • 1/2 tsp turmeric powder: Gives the chicken that beautiful golden yellow color
  • 2 garlic cloves, minced: Fresh garlic beats garlic powder every single time here
  • 1 tsp grated fresh ginger: Use a microplane to get it perfectly fine and incorporated
  • 1/2 tsp salt: Just enough to enhance all the other flavors
  • 120 g creamy peanut butter: Natural-style peanut butter works best for that authentic sauce consistency
  • 150 ml coconut milk: Creates the silkiest sauce base you have ever tasted
  • 1 tbsp lime juice: Fresh squeezed makes all the difference for cutting through the richness
  • 1 tsp chili sauce: Start with less if you are heat sensitive, you can always add more
  • 2 to 3 tbsp warm water: The magic ingredient that transforms peanut butter into pourable sauce
  • Chopped roasted peanuts: Crunch on top of creamy sauce is a texture revelation

Instructions

Marinate the chicken:
Whisk together all marinade ingredients in a large bowl until the sugar dissolves completely. Add the chicken strips and massage the marinade into every piece, then cover and let it sit in the refrigerator for at least one hour.
Prepare your skewers:
If you are using wooden skewers, soak them in water for thirty minutes while the chicken marinates. Thread the chicken onto the skewers leaving small gaps between pieces so the heat can circulate and char everything evenly.
Fire up the grill:
Get your grill or grill pan nice and hot over medium-high heat. Cook the skewers for about three to four minutes per side until you see beautiful char marks and the chicken is cooked through.
Make the peanut sauce:
Combine peanut butter, coconut milk, soy sauce, brown sugar, lime juice, chili sauce, and garlic in a small saucepan over low heat. Stir constantly until smooth and creamy, adding warm water one tablespoon at a time until it reaches the perfect drizzling consistency.
Bring it all together:
Arrange those gorgeous skewers on a platter and drizzle with the warm peanut sauce. Scatter chopped peanuts and fresh coriander over everything, then serve with lime wedges on the side.
Sizzling Chicken Satay Skewers with Peanut Sauce are arranged on a platter, ready to be dipped into the creamy, rich sauce.  Save to everydaypinmeals
Sizzling Chicken Satay Skewers with Peanut Sauce are arranged on a platter, ready to be dipped into the creamy, rich sauce. | everydaypinmeals.com

My daughter now requests this for every birthday dinner, and watching her carefully dip each skewer into the sauce with such concentration never fails to make me smile. These simple sticks of chicken have become our family way of celebrating nothing at all.

Getting the Perfect Grill Marks

I learned the hard way that moving the chicken around too much prevents those beautiful restaurant-style char marks from forming. Patience is your friend here. Let each side develop a proper sear before you even think about flipping.

Make-Ahead Magic

The chicken can marinate overnight and the sauce keeps beautifully in the refrigerator for up to a week. I often double the sauce recipe because it is fantastic on everything from rice bowls to roasted vegetables the next day.

Serving Suggestions That Work

A simple cucumber salad with rice vinegar makes the perfect refreshing contrast to the rich peanut sauce. Some jasmine rice on the side turns this into a complete meal that feels substantial enough for dinner parties.

  • Cold beer or dry Riesling cuts through the richness beautifully
  • Extra lime wedges on the table let everyone adjust the acidity
  • Keep some extra chopped peanuts handy for those who love extra crunch

Juicy Chicken Satay Skewers with Peanut Sauce feature vibrant colors, with chopped peanuts and lime wedges adding a fresh, zesty touch. Save to everydaypinmeals
Juicy Chicken Satay Skewers with Peanut Sauce feature vibrant colors, with chopped peanuts and lime wedges adding a fresh, zesty touch. | everydaypinmeals.com

There is something deeply satisfying about food you can eat with your hands, especially when it tastes this good.

Recipe FAQs

Marinate the chicken for at least 1 hour in the refrigerator. For the most flavorful results, let it marinate overnight up to 24 hours.

Yes, chicken breasts work well though thighs tend to be more tender and juicy due to higher fat content. If using breasts, be careful not to overcook.

Soak wooden skewers in water for at least 30 minutes before threading the chicken. This prevents them from charring on the grill.

Absolutely! The peanut sauce can be prepared up to 3 days in advance and stored in the refrigerator. Reheat gently with a splash of water to restore consistency.

Almond butter makes an excellent alternative if you need to avoid peanuts. The flavor profile will be slightly different but equally delicious.

The chicken should reach an internal temperature of 165°F (74°C). Visual cues include charred edges and firm, opaque meat throughout.

Chicken Satay Skewers Peanut Sauce

Tender grilled chicken skewers marinated in aromatic spices with rich, creamy peanut sauce.

Prep 25m
Cook 15m
Total 40m
Servings 4
Difficulty Medium

Ingredients

Chicken Marinade

  • 1.3 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 vegetable oil
  • 1 teaspoon ground coriander
  • 1 teaspoon ground cumin
  • 1/2 teaspoon turmeric powder
  • 2 garlic cloves, minced
  • 1 teaspoon grated fresh ginger
  • 1/2 teaspoon salt

Peanut Sauce

  • 1/2 cup creamy peanut butter
  • 2/3 cup coconut milk
  • 1 tablespoon soy sauce
  • 1 tablespoon brown sugar
  • 1 tablespoon fresh lime juice
  • 1 teaspoon chili sauce, adjust to taste
  • 1 garlic clove, minced
  • 2-3 tablespoons warm water, as needed

Garnish & Serving

  • 1 tablespoon chopped roasted peanuts
  • Fresh coriander leaves
  • Lime wedges

Instructions

1
Prepare Marinade: Whisk together soy sauce, coconut milk, brown sugar, vegetable oil, coriander, cumin, turmeric, garlic, ginger, and salt in a large bowl until well combined.
2
Marinate Chicken: Add chicken strips to the marinade, tossing to coat evenly. Cover bowl and refrigerate for at least 1 hour, preferably overnight for maximum flavor absorption.
3
Prepare Skewers: If using wooden skewers, soak in water for 30 minutes before grilling to prevent scorching. Thread marinated chicken pieces onto skewers, leaving small gaps between pieces for even cooking.
4
Grill Chicken: Preheat grill, grill pan, or broiler to medium-high heat. Cook skewers for 3-4 minutes per side until chicken is fully cooked and develops light char marks at edges.
5
Prepare Peanut Sauce: Combine peanut butter, coconut milk, soy sauce, brown sugar, lime juice, chili sauce, and minced garlic in small saucepan over low heat. Stir continuously until smooth and warmed through. Add warm water to achieve desired pouring consistency.
6
Serve: Arrange hot skewers on serving platter. Drizzle generously with peanut sauce and sprinkle with chopped peanuts, fresh coriander leaves. Serve with lime wedges on the side.
Additional Information

Equipment Needed

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

Nutrition (Per Serving)

Calories 390
Protein 32g
Carbs 15g
Fat 22g

Allergy Information

  • Contains peanuts and soy
  • May contain gluten if using regular soy sauce; use gluten-free alternative if needed
Kayla Morton

Easy, flavorful recipes and kitchen tips for home cooks and food lovers.