Chicken Satay with Easy Thai Peanut Sauce

Juicy, marinated chicken skewers paired with a rich, creamy Thai peanut sauce is a match made in flavor heaven. Chicken Satay with Easy Thai Peanut Sauce is a go-to appetizer or light meal that packs bold, aromatic notes with every bite. This dish strikes a balance between smoky grilled chicken and the slightly sweet, tangy, and spicy flavors of the peanut sauce that make your taste buds sing.
Whether you’re planning a backyard BBQ, looking for a quick weeknight dinner, or just craving something out of the ordinary, this dish delivers. It’s easy to prepare, customizable with your favorite proteins, and the homemade peanut sauce comes together in minutes—you might just find yourself making extra to dip everything in.
Why You’ll Love This Chicken Satay with Easy Thai Peanut Sauce
The charm of this chicken satay lies in its simplicity and versatility. The marinade uses everyday pantry staples but yields deeply flavorful, tender chicken. It’s grilled to perfection, giving it a lightly charred edge that contrasts beautifully with the silky, nutty sauce. It’s also a great make-ahead option—the longer the chicken marinates, the better it tastes.
This recipe is naturally gluten-free, kid-friendly, and ideal for both casual and fancy occasions. You can serve it as a starter, as finger food at parties, or turn it into a main dish with sides like jasmine rice or cucumber salad.
What Kind of Chicken Should I Use?
Boneless, skinless chicken thighs are the most popular choice for chicken satay. They’re flavorful, tender, and stay juicy even after grilling. However, chicken breasts also work if you prefer leaner cuts. Just be sure not to overcook them, as they tend to dry out faster. If you’re cooking indoors, a grill pan or broiler can mimic the charred effect of outdoor grilling quite well.
Ingredients for the Chicken Satay with Easy Thai Peanut Sauce
To make the most flavorful chicken satay, it’s all about the right combination of marinade and sauce ingredients. Each element plays a role in tenderizing the meat, enhancing the grilled flavor, and giving the sauce its irresistible Thai-style depth.
- Chicken thighs: The best cut for juicy, flavorful skewers.
- Garlic: Brings aromatic depth to both the marinade and the sauce.
- Ginger: Adds warmth and a touch of zest.
- Soy sauce: Provides saltiness and umami.
- Brown sugar: Balances the savory with subtle sweetness.
- Coconut milk: Creates a rich base for the marinade.
- Turmeric: Offers color and mild earthiness.
- Curry powder: Lends a warming, spiced note.
- Peanut butter: The creamy foundation of the Thai peanut sauce.
- Lime juice: Adds brightness and a slight tang.
- Fish sauce: A classic Thai ingredient for deep umami.
- Chili flakes or Sriracha: Optional, for heat.
- Water: Adjusts the sauce to the perfect dipping consistency.


How To Make the Chicken Satay with Easy Thai Peanut Sauce
Step 1: Marinate the Chicken
Combine coconut milk, garlic, ginger, soy sauce, brown sugar, turmeric, and curry powder in a bowl. Slice the chicken into strips and mix them into the marinade. Cover and refrigerate for at least one hour or overnight.
Step 2: Prepare the Peanut Sauce
In a small saucepan over low heat, whisk together peanut butter, coconut milk, lime juice, garlic, fish sauce, brown sugar, and chili flakes. Add water gradually until you reach your desired consistency. Heat gently until smooth and warm.
Step 3: Skewer and Grill
Thread the marinated chicken onto skewers. Grill over medium heat for about 3–5 minutes per side or until fully cooked and slightly charred at the edges.
Step 4: Serve and Dip
Plate the hot chicken skewers alongside a bowl of the peanut sauce. Garnish with chopped peanuts or cilantro if desired.
Watch Out for These Mistakes While Cooking
One of the most common missteps with chicken satay is not allowing enough marinating time. Rushing the process will leave your chicken lacking depth in flavor. Aim for at least an hour, but overnight is ideal.
Another issue arises when chicken is cut too thick. Uniform, thin strips ensure even cooking and better absorption of the marinade. Also, if you’re using wooden skewers, don’t forget to soak them in water for 30 minutes before grilling—this prevents burning.
Lastly, watch your grill heat. Too high, and you’ll burn the exterior before the chicken is fully cooked. Medium heat gives you the char without compromising the juiciness.
How to Serve and Store Chicken Satay with Easy Thai Peanut Sauce
Chicken Satay with Easy Thai Peanut Sauce is best served hot off the grill. Pair the skewers with jasmine rice, a crunchy cucumber salad, or even a simple slaw. The creamy peanut sauce makes a great dip for raw veggies too.
This recipe feeds about 4 people as a main course or 6–8 as an appetizer. Leftovers can be stored in an airtight container in the fridge for up to 3 days. Reheat the chicken gently on the stove or in the microwave, and warm the sauce separately to preserve its texture.
What to Serve With Chicken Satay with Easy Thai Peanut Sauce?
Jasmine Rice
Soft, fragrant rice is the classic companion, letting the bold flavors of the satay and sauce shine.
Thai Cucumber Salad
Crunchy and tangy, it adds freshness and cuts through the richness of the peanut sauce.
Peanut Noodles
Toss rice noodles in a bit of the peanut sauce for a quick and tasty side.
Grilled Pineapple
A sweet and smoky twist that pairs beautifully with the savory skewers.
Steamed Veggies
Broccoli, snow peas, or carrots steamed lightly to retain their crispness and color.
Thai Iced Tea
A creamy and cool beverage that contrasts nicely with the satay spices.
Pickled Red Onions
Add zing and crunch with this simple, sharp garnish.
Spring Rolls
Light and crispy, they make a lovely starter alongside your skewers.
Want More Chicken Ideas with a Twist?
If this Chicken Satay with Easy Thai Peanut Sauce has won your heart, you’re going to love these other bold, flavorful chicken dishes:
- Marry Me Chicken Pasta for a creamy, romantic twist.
- Creamy Garlic Chicken Breasts for a cozy dinner idea.
- Slow Cooker Creamy Ranch Chicken for effortless weeknight comfort.
- Bourbon Peach BBQ Chicken for a summer-friendly smoky-sweet vibe.
- Bang Bang Chicken Bowl if you crave crispy heat and creamy sauce in one dish.
Save This Recipe For Later
📌 Save this recipe to your Pinterest dinner board so you can come back to it any time.
And let me know in the comments how yours turned out. Did you skewer it with veggies? Maybe tried the sauce with tofu?
I love hearing how others make these recipes their own. Questions are welcome too—let’s help each other cook smarter.
Explore beautifully curated health-boosting dishes on Nina Dishes on Pinterest and discover your new go-to for flavorful meals!
Conclusion
Chicken Satay with Easy Thai Peanut Sauce is a recipe you’ll want to repeat again and again. With its mix of bold spices, a creamy and nutty dipping sauce, and tender grilled chicken, it’s satisfying and crowd-pleasing. Whether you’re meal-prepping, entertaining, or just feeding a hungry family, this dish delivers everything you want: flavor, ease, and a little flair.
Print
Chicken Satay with Easy Thai Peanut Sauce
- Total Time: 25 minutes
- Yield: 4 servings
Description
A flavorful Chicken Satay with Easy Thai Peanut Sauce recipe made with juicy grilled chicken thighs and a creamy, spicy peanut dipping sauce. This Thai-inspired dish is perfect for appetizers, BBQs, or light dinners. Easy to make and naturally gluten-free, it’s a crowd-pleaser every time.
Ingredients
1 lb chicken thighs
2 cloves garlic
1 tbsp ginger
3 tbsp soy sauce
2 tbsp brown sugar
1 cup coconut milk
1 tsp turmeric
1 tsp curry powder
1/2 cup peanut butter
2 tbsp lime juice
1 tbsp fish sauce
1 tsp chili flakes or Sriracha (optional)
1/4 cup water
Instructions
1. Combine coconut milk, garlic, ginger, soy sauce, brown sugar, turmeric, and curry powder in a bowl.
2. Slice chicken into strips and add to marinade. Cover and refrigerate at least 1 hour or overnight.
3. For the peanut sauce: in a saucepan, whisk peanut butter, coconut milk, lime juice, garlic, fish sauce, brown sugar, and chili flakes.
4. Add water gradually to adjust consistency. Heat gently until smooth and warmed through.
5. Thread marinated chicken onto skewers.
6. Grill skewers over medium heat for 3–5 minutes per side until cooked and slightly charred.
7. Serve chicken with peanut sauce. Garnish with peanuts or cilantro if desired.
Notes
Marinate chicken overnight for best flavor.
Use chicken breast for a leaner option.
Soak wooden skewers to prevent burning on grill.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Category: Dinner
- Method: Grilling
- Cuisine: Thai
Nutrition
- Serving Size: 1/4 of recipe
- Calories: 410
- Sugar: 6g
- Sodium: 620mg
- Fat: 29g
- Saturated Fat: 12g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 13g
- Fiber: 2g
- Protein: 28g
- Cholesterol: 95mg