“`html
There is nothing quite as satisfying as enjoying a perfect balance of bold flavors, tender meat, and creamy sauce all in one bite. This Thai Chicken Satay with Peanut Sauce Recipe is a vibrant celebration of classic Thai street food, offering juicy grilled chicken strips marinated in an irresistible blend of spices, tangy lime, and a touch of heat. Paired with a luscious, rich peanut sauce that’s both savory and slightly sweet, this dish makes an unforgettable appetizer or main course that you’ll want to share with friends and family again and again.

Ingredients You’ll Need
Getting the ingredients right is key to making your Thai Chicken Satay with Peanut Sauce Recipe come alive. Thankfully, these are simple staples that combine perfectly to create layers of flavor, from the bright tartness of lime to the creamy, nutty richness of peanut butter.
- Boneless, skinless chicken breasts: Cut into 1-inch strips for easy grilling and perfect bite-sized pieces.
- Low-sodium soy sauce (or tamari): Adds a salty umami foundation without overwhelming the other flavors.
- Fish sauce (or more soy sauce for a vegetarian twist): This little ingredient boosts the savory depth and authentic Thai flavor.
- Freshly squeezed lime juice: Brightens the marinade and peanut sauce with a zesty kick.
- Honey: Balances spicy and tangy elements with gentle sweetness.
- Sriracha sauce: Offers a mild heat that wakes up your taste buds without overpowering.
- Ground ginger: Provides warmth and subtle spice essential to Thai dishes.
- Garlic, minced: Gives a punch of aromatic savory flavor throughout the dish.
- Low sodium chicken broth: Adds moisture and depth to the peanut sauce’s creamy texture.
- Creamy peanut butter: The star ingredient in the sauce, delivering creamy richness and nutty flavor.
- Chopped fresh cilantro: For fresh, vibrant garnish that brightens up the final presentation.
- Chopped unsalted roasted peanuts: Provides lovely crunch and enhances that peanut essence.
- Lime wedges: Perfect for squeezing over, adding an extra spark of fresh citrus whenever you like.
How to Make Thai Chicken Satay with Peanut Sauce Recipe
Step 1: Prepare the Marinade
Start by whisking together soy sauce, fish sauce, lime juice, honey, Sriracha, ground ginger, and minced garlic in a large mixing bowl. Toss your chicken strips until every piece is beautifully coated with this vibrant marinade. Let the chicken soak up all these flavors by covering and refrigerating for at least 2 hours or ideally overnight. Before grilling, allow the chicken to come to room temperature, ensuring even cooking and juicy results. If you’re using wooden skewers, soak them for 30 minutes beforehand so they don’t burn on the grill.
Step 2: Make the Peanut Sauce
While your chicken marinates, it’s time to whip up that rich peanut sauce that will make this recipe truly unforgettable. In a saucepan over medium heat, combine chicken broth, creamy peanut butter, honey, soy sauce, fish sauce, Sriracha, ground ginger, and garlic. Stir constantly as it simmers for about 6 minutes, until everything melts together into a smooth, luscious sauce. Finish it off by stirring in fresh lime juice for a bright finish. Set the sauce aside and get ready to grill.
Step 3: Prepare for Grilling
Preheat your grill or grill pan to medium-high heat to ensure a perfect sear with those beautiful grill marks. Thread each marinated chicken strip onto skewers, weaving them in an “S” pattern for stability and a fantastic presentation. This simple technique helps the chicken cook evenly without falling off.
Step 4: Grill the Chicken
Grill your skewered chicken strips for about 2 to 3 minutes on each side. Keep an eye on the color, aiming for a lovely char that locks in juices while cooking them to a safe internal temperature of 165°F. When done, let your chicken rest for a few minutes to allow all those flavorful juices to redistribute, leaving you with moist, tender bites.
Step 5: Serve and Enjoy!
Once rested, transfer your grilled chicken satay to a platter, sprinkle generously with chopped peanuts and fresh cilantro, and place that heavenly peanut sauce alongside in a small bowl. Don’t forget the lime wedges to squeeze over for a final burst of freshness. This inviting presentation will have everyone eager to dig in!
How to Serve Thai Chicken Satay with Peanut Sauce Recipe

Garnishes
Fresh garnishes are what make this dish visually stunning and add texture and flavor layers. Crushed unsalted roasted peanuts bring irresistible crunch, while chopped cilantro adds a fresh, herbaceous note that balances the richness. A wedge of lime on the side lets each eater customize sourness with every bite, brightening the whole experience.
Side Dishes
While the chicken satay can definitely hold its own, pairing it with fragrant jasmine rice or coconut rice amplifies the dish’s comforting appeal. Crisp cucumber salad or pickled veggies also make brilliant companions, lending a refreshing contrast to the rich peanut sauce and smoky chicken.
Creative Ways to Present
For a fun twist, serve the Thai Chicken Satay with Peanut Sauce Recipe family-style platter with all the garnishes and sauces so everyone can build their own perfect bite. Alternatively, try arranging the chicken skewers over a bed of mixed greens for a light salad version, drizzled generously with peanut sauce and sprinkled with herbs for an eye-catching presentation.
Make Ahead and Storage
Storing Leftovers
If you have leftover grilled chicken satay, place the cooled pieces in an airtight container and refrigerate for up to 3 days. Keep the peanut sauce separate in a small jar or container to maintain freshness and prevent it from soaking into the chicken.
Freezing
To freeze, wrap the marinated raw chicken strips tightly in plastic wrap and place them in a freezer-safe bag for up to 2 months. For cooked leftovers, freeze the grilled skewers and peanut sauce separately; chicken satay can be stored for up to 1 month in the freezer.
Reheating
Reheat grilled chicken satay gently in a skillet over medium heat or under a broiler to preserve juiciness and get a slight crisp on the edges again. Warm the peanut sauce on the stovetop over low heat, stirring frequently so it stays smooth and velvety. Serve warm for the best experience.
FAQs
Can I use chicken thighs instead of breasts?
Absolutely! Chicken thighs are even more tender and juicy, making them a fantastic alternative for this Thai Chicken Satay with Peanut Sauce Recipe. Just ensure they are cut into similar-sized strips for even cooking.
Is it necessary to marinate the chicken overnight?
While marinating overnight intensifies the flavors, a minimum of 2 hours will still infuse your chicken with incredible taste. The longer, the better, but don’t stress if you’re short on time.
Can this recipe be made gluten-free?
Yes! Simply swap out regular soy sauce with tamari or other gluten-free soy sauce alternatives. Everything else in this Thai Chicken Satay with Peanut Sauce Recipe is naturally gluten-free.
How spicy is this dish? Can I adjust the heat?
The dish offers a mild to moderate heat level thanks to the Sriracha. You can control the spice by adjusting the amount used in both the marinade and peanut sauce to perfectly suit your palate.
What can I use if I’m allergic to peanuts?
If peanuts are off-limits, try substituting with sunflower seed butter or almond butter for the sauce. The flavor profile will shift slightly but remain deliciously creamy and flavorful.
Final Thoughts
I truly hope you give this Thai Chicken Satay with Peanut Sauce Recipe a try soon because it is one of those dishes that feels like a little celebration every time you eat it. The marriage of smoky grilled chicken with the rich, tangy peanut sauce and fresh garnishes makes for a dinner that’s simple to prepare but absolutely memorable. Share it with your loved ones, savor each bite, and watch how quickly it becomes a beloved staple in your kitchen.
“`
Print
Thai Chicken Satay with Peanut Sauce Recipe
- Prep Time: 2 hours 30 minutes
- Cook Time: 15 minutes
- Total Time: 2 hours 45 minutes
- Yield: 4 servings
- Category: Appetizer
- Method: Grilling
- Cuisine: Southeast Asian
Description
This Chicken Satay recipe features tender strips of marinated chicken grilled to perfection and served with a rich, creamy peanut sauce. The dish combines bold flavors like soy sauce, fish sauce, lime juice, honey, and Sriracha, offering a perfect balance of sweet, tangy, and spicy notes. Ideal for a flavorful appetizer or main dish, it’s garnished with fresh cilantro, chopped peanuts, and lime wedges for added texture and brightness.
Ingredients
Chicken Marinade
- 1 pound boneless, skinless chicken breasts, cut into 1-inch strips
- 2 tablespoons low-sodium soy sauce (or tamari for gluten-free)
- ½ tablespoon fish sauce (or additional ½ tablespoon soy sauce)
- 2 tablespoons freshly squeezed lime juice (from 2 small limes)
- 1 tablespoon honey
- 1 tablespoon Sriracha sauce
- 2 teaspoons ground ginger
- 2 cloves garlic, minced
Peanut Sauce
- 1 cup low sodium chicken broth
- 5 tablespoons creamy peanut butter
- 1 tablespoon honey
- 1 tablespoon low-sodium soy sauce (or tamari for gluten-free)
- 2 teaspoons fish sauce (or additional 2 teaspoons soy sauce)
- 2 teaspoons Sriracha sauce
- 1 teaspoon ground ginger
- 2 cloves garlic, minced
- 1 tablespoon freshly squeezed lime juice (from about 1 small lime)
For Serving
- Chopped fresh cilantro
- Chopped unsalted roasted peanuts
- Lime wedges
Instructions
- Prepare the Marinade: In a large mixing bowl, whisk together soy sauce, fish sauce, lime juice, honey, Sriracha, ground ginger, and minced garlic. Add the chicken strips and toss until thoroughly coated. Cover the bowl with plastic wrap and refrigerate for at least 2 hours or overnight to allow the flavors to penetrate the meat. Before grilling, remove from the refrigerator and let stand at room temperature for 30 minutes. Soak wooden skewers in water for 30 minutes if using, to prevent burning.
- Make the Peanut Sauce: In a medium saucepan, combine chicken broth, peanut butter, honey, soy sauce, fish sauce, Sriracha, ground ginger, and garlic. Bring to a simmer over medium heat. Cook while stirring frequently for about 6 minutes until the sauce is smooth and thickened to your preferred consistency. Remove from heat, stir in the lime juice, and set aside to keep warm.
- Prepare for Grilling: Preheat an outdoor grill or indoor grill pan to medium-high heat. Thread the marinated chicken strips onto skewers, folding the meat back and forth in an “S” pattern to secure it on the skewer.
- Grill the Chicken: Place the skewers onto the preheated grill. Cook the chicken for approximately 2-3 minutes per side, until fully cooked with internal temperature reaching 165°F, and grill marks appear. Once done, remove from heat and let the chicken rest for 2-3 minutes to allow the juices to redistribute.
- Serve: Arrange the grilled chicken satay on a serving platter. Sprinkle with chopped peanuts and fresh cilantro. Serve warm with the prepared peanut sauce on the side and lime wedges for squeezing over the chicken.
Notes
- Soak wooden skewers in water for 30 minutes before grilling to prevent them from burning.
- For gluten-free, substitute regular soy sauce with tamari.
- Marinate chicken overnight for more intense flavor.
- Adjust the amount of Sriracha in the marinade and sauce to control the spice level.
- Ensure chicken reaches an internal temperature of 165°F for safe consumption.

