Chicken Satay Skewers with Creamy Peanut Dipping Sauce

Looking for a quick, easy, and flavorful meal? This grilled Chicken Satay recipe delivers tender, marinated chicken skewers served with a creamy peanut dipping sauce. It makes a great appetizer or main course and comes together quickly with simple pantry ingredients and fresh aromatics.

Grilled chicken satay skewers on a slate board surrounding by lime wedges.

Grilled chicken skewers are budget-friendly and versatile. In this version the chicken is marinated in a yogurt-based mixture with ginger, turmeric, garlic, lime and umami from soy and fish sauce. The skewers are quickly grilled until juicy and finished with a simple peanut sauce that’s smooth, tangy, and lightly sweet. Total active cook time is short — the marinade develops most of the flavor.

Table of Contents

  • Ingredients + Substitutions
  • Chicken Satay Preparation
  • How To Grill Chicken Satay
  • Chef’s Tip
  • Make Ahead and Preparation
  • Frequently Asked Questions
  • What to Pair with Chicken Satay
  • Marinated Chicken Satay with Peanut Sauce

Ingredients + Substitutions

Use boneless, skinless chicken breasts, thighs, or a combination. Thighs add richness while breast keeps it lean; plan about 1 pound of meat per three people. Season simply with kosher salt and coarse black pepper before grilling.

Marinade Ingredients

  • Plain Greek Yogurt – Whole-fat Greek yogurt gives the best texture; regular yogurt can be used if adjusted to avoid a runny marinade.
  • Soy Sauce – Low-sodium is recommended so you can control saltiness.
  • Lime Juice – Freshly squeezed for brightness.
  • Fish Sauce – Use sparingly; it adds savory depth.
  • Ginger – Freshly grated for aromatic heat.
  • Turmeric – Fresh grated or dried for color and subtle Earthy flavor.
  • Garlic – Minced for savory flavor.

Peanut Dipping Sauce Ingredients

  • Peanut Butter – Creamy, just peanuts and oil for the cleanest flavor.
  • Soy Sauce – Low sodium.
  • Lime Juice – Adds acidity.
  • Fresh Ginger – A little grated ginger brightens the sauce.
  • Honey or Thai Sweet Chili Sauce – Adds a touch of sweetness; either works well.
  • Kosher Salt – To taste.
  • Hot Water – Add gradually to reach the desired consistency.
  • Heat (optional) – Sriracha or your preferred hot sauce for spice.

Chicken Satay Preparation

Chicken breast and thighs cut into thin strips for chicken skewers.
Chicken strips in a satay marinade.
  • Cut the chicken into 2–3 inch thin strips to increase surface area and allow the marinade to penetrate quickly.
  • Stir the marinade ingredients together in a large bowl, add the chicken strips, and toss until evenly coated.
  • Cover and refrigerate; marinate at least 1 hour or up to overnight for best flavor.
  • When ready, thread the strips onto skewers and lay them on a sheet tray for easy handling and cleanup. For smaller pieces, place two pieces on one skewer.
Skewered chicken strips ready for the grill for satay skewers.
  • Peanut Sauce: Whisk all ingredients except the water together, then add hot water a little at a time until the sauce reaches the texture you prefer.

How To Grill Chicken Satay

Chicken skewers on a gas grill grate over direct heat.
  1. Soak skewers: If using wooden skewers, soak them in water for about an hour to prevent burning.
  2. Preheat grill: Heat the grill to medium-high (aim for around 500°F in the chamber for direct grilling).
  3. Skewer and season: Thread chicken on skewers, double up shorter pieces if needed, and season with salt and pepper.
  4. Grill: Place skewers over direct heat, close the lid, and sear for up to 5 minutes. Flip and grill another ~5 minutes. Remove when internal temperature reaches 160°F; carryover will bring it to a safe final temperature.
  5. Serve: Serve warm from the skewers with the peanut sauce for dipping.
Mary from Vindulge holding a chicken satay skewer after dipping in peanut sauce.

Stovetop option: If you don’t have a grill, use a grill pan over medium heat with a neutral oil. Follow the same timing; wooden skewers don’t need soaking for grill-pan cooking.

Chef’s Tip

Soak wooden skewers for an hour before grilling, or use reusable metal skewers to avoid soaking altogether.

Make Ahead and Preparation

Marinate the chicken and prepare skewers a day ahead; keep covered in the refrigerator up to 24 hours. The peanut sauce can be made up to three days in advance. If it thickens in the fridge, let it come to room temperature and thin with hot water a teaspoon at a time.

Frequently Asked Questions

Do I need to soak the wooden skewers before grilling?

Yes. Soak wooden skewers up to one hour before grilling to prevent them from catching fire.

How long should I marinate the chicken for satay skewers?

Marinate at least 1 hour; overnight yields the best flavor and tenderness.

Chicken Satay on skewers with peanut sauce

What to Pair with Chicken Satay

Side Dishes

  • Jasmine rice garnished with chopped cilantro and crushed peanuts adds fragrance and texture.
  • Grilled broccolini, a simple green salad, or fresh cucumber salad work well alongside the skewers and are great dipped in peanut sauce.

Wine Pairing

The peanut sauce tends to dominate the flavor profile. An off-dry Riesling pairs nicely for a white option, while a medium-bodied red such as a Côtes du Rhône blend complements the savory elements.


About Vindulge

Mary is a certified sommelier and recipe developer, and Sean is a backyard pitmaster. They are co-authors of Fire + Wine and Fire + Wine Backyard Pizza and create recipes and food content from their Oregon farm.

Grilled chicken satay skewers on a slate plate with peanut dipping sauce.
5 from 1 vote

Marinated Chicken Satay with Peanut Sauce

By Mary Cressler
Marinated and grilled chicken satay skewers served with a delicious peanut sauce. A great appetizer or meal.
Prep: 1 hour
Cook: 15 minutes
Servings: 4 people

Equipment

  • 1 Long Tongs
  • 1 Instant Read Thermometer

Ingredients

  • 1 pound chicken breast, boneless skinless, cut into thin strips
  • 1 pound chicken thighs, boneless skinless, cut into thin strips
  • 2 tablespoons kosher salt
  • 2 tablespoons coarse black pepper

Marinade

  • ½ cup plain Greek yogurt (whole-fat recommended)
  • 2 tablespoons soy sauce (low sodium)
  • 2 tablespoons freshly squeezed lime juice (about 1 lime)
  • 1 teaspoon fish sauce
  • 1 tablespoon grated ginger
  • 1 teaspoon grated turmeric
  • 2 cloves garlic, minced

Peanut Sauce

  • ¼ cup peanut butter (just peanuts and oil)
  • 2 tablespoons soy sauce (low sodium)
  • 1 tablespoon freshly squeezed lime juice
  • ½ teaspoon grated ginger
  • 1 teaspoon Thai sweet chili sauce or honey
  • ⅛ teaspoon kosher salt
  • Hot water as needed to thin the sauce
  • Optional: sriracha or hot sauce for heat

Instructions

  • Marinate: Combine marinade ingredients, toss with chicken strips, and refrigerate at least 1 hour or overnight.
  • Preheat Grill: Heat the grill for direct grilling to medium-high (about 500°F in the chamber). Pre-soak wooden skewers while the grill heats.
  • Skewer and Season: Thread chicken onto skewers, double up short pieces as needed, and season with salt and pepper.
  • Grill Chicken: Cook skewers over direct heat, searing for up to 5 minutes per side. Remove when internal temperature reaches 160°F.
  • Serve: Serve warm from the skewers with the peanut dipping sauce.

Peanut Sauce

  • Whisk all sauce ingredients except water in a small bowl. Add hot water a little at a time until you reach the desired consistency. Add hot sauce if you want heat.

Notes

Skewer Prep:

  • Cut chicken into 2–3 inch strips before marinating to maximize flavor absorption.
  • Marinate in a covered bowl or airtight container in the refrigerator.
  • Arrange skewers on a sheet tray for easier handling and cleanup.

Nutrition

Calories: 519 kcal | Carbohydrates: 10 g | Protein: 51 g | Fat: 30 g

Nutrition information is automatically calculated and should be used as an approximation.

Additional Info

Author: Mary Cressler
Prep Time: 1 hour
Cook Time: 15 minutes
Course: Appetizer, dinner
Cuisine: American, Thai
Servings: 4 people
Calories: 519
Like this recipe? Leave a comment below!