The enticing aroma of grilled chicken skewers wafts through the air, mingling with the rich, nutty scent of a creamy peanut sauce that beckons with every savory note. Golden-brown and perfectly charred, each piece of Thai Satay Chicken with Peanut Sauce offers a delightful contrast in texture—from tender, juicy meat to the luscious dip that envelops it, creating a dish that feels like a warm embrace after a long day.
At the heart of this culinary delight lies a marinade that infuses the chicken with vibrant spices, elevating it to new heights of flavor. Paired with fresh vegetables and served alongside the velvety peanut sauce, this dish is not just a meal; it’s an invitation to gather around the table and savor every bite. Dive into this delightful experience and bring a taste of Thailand into your home.
Why You’ll Love This Thai Satay Chicken with Peanut Sauce: You’ll fall head over heels for this dish because of its incredible balance of flavors and textures. The marinated chicken thighs are tender and juicy, enhanced by the umami richness of soy and fish sauce, while the hint of lime and garlic adds a refreshing zing. Complementing this is the creamy peanut sauce, which offers a delightful contrast with its nutty sweetness and just the right amount of heat from sriracha. Topped with crunchy peanuts and fresh cilantro, each bite is not only satisfying but also bursts with vibrant colors and enticing aromas. Trust me, once you try it, you’ll be craving this irresistible combination again and again!
What Kind of Chicken Thighs Should I Use?
For this Thai Satay Chicken with Peanut Sauce recipe, boneless chicken thighs are the ideal choice. Their higher fat content compared to chicken breasts ensures that the meat stays juicy and tender during grilling, while also absorbing the marinade flavors beautifully. This cut of chicken also adds a rich flavor that complements the aromatic spices in the marinade, enhancing the overall dish. If you prefer to use chicken breasts instead, be mindful that they tend to dry out more quickly, so consider marinating them for a shorter period and monitoring their cooking time closely to maintain moisture.
Ingredients for the Thai Satay Chicken with Peanut Sauce
Each ingredient in this dish plays an essential role in flavor and texture. Here’s what you’ll need:
Chicken Marinade
1 lb boneless chicken thighs (cut into strips): Provides tender, juicy meat that absorbs flavors beautifully.
2 tbsp soy sauce (low sodium): Enhances the umami depth without overpowering the dish.
1 tbsp fish sauce: Adds a unique savory richness characteristic of Thai cuisine.
1 tbsp brown sugar: Balances the savory elements with a touch of sweetness.
1 tbsp lime juice: Brightens the marinade with a zesty kick.
1 tbsp curry powder: Infuses a warm, aromatic flavor to the chicken.
1 clove garlic (minced): Contributes a fragrant, savory note that elevates the overall taste.
1 tbsp vegetable oil: Helps to keep the chicken moist during cooking.
Peanut Sauce
1 cup creamy peanut butter: Forms the rich, nutty base of the sauce that complements chicken perfectly.
1/4 cup soy sauce (low sodium): Adds saltiness and depth while keeping it balanced.
1/4 cup coconut milk: Introduces creaminess and a subtle sweetness to the sauce.
2 tbsp brown sugar: Reinforces the sweetness against the salty and spicy elements.
1 tbsp lime juice: Lifts the flavors with acidity to create balance in the sauce.
1 tbsp sriracha (or to taste): Brings heat and complexity to enhance your experience.
1 clove garlic (minced): Bolsters flavor with its sharpness and aroma.
1 tbsp water (to thin the sauce): Adjusts consistency for perfect dipping or drizzling.
Garnish
2 tbsp chopped peanuts: Adds crunch and extra peanut flavor as a delightful topping.
2 tbsp chopped cilantro: Offers freshness and brightness that contrast beautifully with rich flavors.
- 1 lime lime wedges (for serving): Provides a fresh burst of acidity when squeezed over the dish.
Step-by-Step: How to Make Thai Satay Chicken with Peanut Sauce
Marinate the Chicken
In a mixing bowl, combine 2 tablespoons of low sodium soy sauce, 1 tablespoon of fish sauce, 1 tablespoon of brown sugar, 1 tablespoon of lime juice, 1 tablespoon of curry powder, and 1 minced garlic clove along with 1 tablespoon of vegetable oil. Add the 1 pound of boneless chicken thighs cut into strips and mix until well-coated. Cover the bowl and let it marinate in the refrigerator for at least 30 minutes to allow the flavors to penetrate the chicken.
Prepare Peanut Sauce
In a saucepan over medium heat, combine 1 cup of creamy peanut butter, 1/4 cup of low sodium soy sauce, 1/4 cup of coconut milk, 2 tablespoons of brown sugar, 1 tablespoon of lime juice, and another minced garlic clove. Stir continuously until the mixture is smooth and heated through, which should take about 3-5 minutes. If the sauce is too thick for your liking, add up to 1 tablespoon of water to achieve your desired consistency.
Skewer and Grill Chicken
Thread the marinated chicken strips onto skewers. Preheat your grill to medium-high heat; this ensures a nice char on your chicken. Grill the skewers for about 5-7 minutes on each side or until the chicken is fully cooked and has a slightly charred exterior. The internal temperature should reach at least 165°F for safe consumption.
Serve
Once grilled to perfection, serve the chicken skewers with peanut sauce drizzled on top or presented on the side for dipping. Garnish your dish with chopped peanuts and cilantro for added crunch and freshness. Don’t forget to include lime wedges for an extra burst of citrus flavor!
How to Serve and Store Thai Satay Chicken with Peanut Sauce

This recipe makes four delicious servings of Thai Satay Chicken with Peanut Sauce, perfect for sharing. Serve the chicken skewers over a bed of fluffy jasmine rice or alongside a crisp cucumber salad to balance the rich flavors. Drizzle the creamy peanut sauce generously over the top, and finish with a sprinkle of chopped peanuts and fresh cilantro for a burst of color and texture.
To store any leftovers, place them in an airtight container in the fridge where they will stay fresh for up to three days. When reheating, warm the chicken gently on low heat and add a splash of coconut milk to maintain the sauce’s creamy consistency without boiling it. While this dish is best enjoyed fresh, you can freeze the marinated chicken before grilling; however, be mindful that freezing may alter the texture slightly upon thawing.
Coconut Jasmine Rice
Fragrant coconut jasmine rice perfectly complements the rich, nutty flavors of the peanut sauce while providing a fluffy base for each bite.
Thai Cucumber Salad
The crisp and refreshing Thai cucumber salad adds a bright contrast to the savory chicken and creamy peanut sauce, enhancing the overall experience.
Garlic Naan
Soft and pillowy garlic naan is ideal for scooping up the satay chicken and peanut sauce, making each mouthful a delightful blend of flavors.
Roasted Broccoli with Sesame
Roasted broccoli drizzled with sesame oil offers a satisfying crunch and earthy flavor that balances the richness of the peanut sauce beautifully.
Sweet Potato Fries
Crispy sweet potato fries bring a sweet touch that harmonizes with the savory elements of the dish while adding an irresistible crunch.
Spicy Mango Salad
A spicy mango salad introduces a zesty sweetness and vibrant color to your plate, enhancing the overall tropical feel of the meal.
Creamy Coleslaw
Creamy coleslaw offers a cool, crunchy texture that contrasts delightfully with the warm, spiced chicken skewers and rich peanut sauce.
Can I use chicken breast instead of chicken thighs? You can use chicken breast for this recipe, but keep in mind that it may turn out drier than thighs due to the lower fat content. If you choose to go with chicken breast, consider marinating it for a bit longer to enhance flavor and moisture.
Is this Thai Satay Chicken recipe gluten-free? Yes, this recipe can easily be made gluten-free by using gluten-free soy sauce instead of regular soy sauce. Just ensure all other ingredients, including the fish sauce and peanut butter, are also gluten-free.
Can I prepare the chicken skewers ahead of time? Absolutely! You can marinate the chicken strips a day in advance and keep them in the refrigerator until you’re ready to grill. Just make sure to thread them onto skewers right before cooking for the best results.
How do I know when the chicken skewers are done cooking? The chicken is fully cooked when it reaches an internal temperature of 165°F (75°C). It should also be slightly charred on the outside, which adds to the flavor. Using a meat thermometer is a reliable way to check doneness without cutting into the meat.
Can I adjust the spice level in the peanut sauce? Yes, you can easily adjust the spice level by adding more or less sriracha according to your taste preference. If you prefer a milder sauce, start with a small amount and gradually increase it until you reach your desired heat.
Before You Go
Thai Satay Chicken with Peanut Sauce is not just a dish; it’s a celebration of flavors that effortlessly brings friends and family together. For more delightful pairings, try your hand at [Coconut Rice] or [Spicy Thai Noodle Salad] to complement this exquisite meal beautifully. We’d love for you to save this recipe on Pinterest and share your cooking adventures with us in the comments!

Thai Satay Chicken with Peanut Sauce
Ingredients
Method
- In a mixing bowl, combine soy sauce, fish sauce, brown sugar, lime juice, curry powder, minced garlic, and vegetable oil. Add the chicken strips and mix well. Cover and marinate in the refrigerator for at least 30 minutes.
- In a saucepan over medium heat, combine peanut butter, soy sauce, coconut milk, brown sugar, lime juice, sriracha, and minced garlic. Stir until smooth and heated through. Add water to reach desired consistency.
- Thread marinated chicken onto skewers. Preheat the grill to medium-high heat. Grill the skewers for about 5-7 minutes on each side or until fully cooked and slightly charred.
- Serve the grilled chicken skewers with peanut sauce drizzled on top or on the side. Garnish with chopped peanuts, cilantro, and lime wedges.



Leave a Comment