If you’ve ever found yourself craving the perfect balance of bold flavors and tender, juicy chicken, this Thai Chicken Satay Recipe is exactly what you need. This dish masterfully combines a rich peanut sauce, fragrant ginger and garlic, and just the right hint of heat from chili garlic sauce, creating a taste experience that’s exciting yet comforting. Whether you’re serving it as an appetizer for guests or a flavorful weeknight dinner, this recipe promises juicy bites coated in creamy, savory goodness that will quickly become a favorite in your culinary rotation.
Ingredients You’ll Need
The beauty of this recipe lies in its simple, yet vibrant ingredients. Each element plays a crucial role: fresh aromatics to lift the dish, smooth peanut butter to add richness, and a touch of heat for excitement. Together, they create a perfectly balanced and beautifully textured satay.
- Nonstick spray: Ensures your chicken doesn’t stick to the dish, making cleanup easier.
- 2 large chicken breasts (cut into 1-inch pieces, about 2 lbs or 907g): The lean protein base that absorbs all the delicious marinade flavors.
- 1 garlic clove (minced): Adds a punch of aromatic depth essential to the satay flavor.
- 1 inch fresh ginger (peeled and minced): Brings a warm, slightly spicy zing that pairs beautifully with the peanut sauce.
- ½ fresh lime (about 1.5-2 tablespoons juice): Brightens the marinade with its fresh, citrusy acidity.
- ½ tablespoon chili garlic sauce (or Sriracha): Introduces a mild heat and garlic flavor to elevate the dish.
- 2 tablespoons soy sauce: Provides umami and saltiness that enhances all other ingredients.
- 1 tablespoon brown sugar: Balances savory notes with a subtle sweetness.
- 1 teaspoon toasted sesame oil: Adds a distinctive nutty aroma that brings depth to the marinade.
- 2 tablespoons vegetable oil: Helps the marinade coat the chicken evenly and keeps the meat moist.
- ½ cup natural peanut butter (about 140g): The star ingredient, creating the creamy, nutty backbone of the satay sauce.
- 3 tablespoons hot water: Thins the peanut butter into a smooth, spreadable sauce.
- ½ bunch fresh cilantro (divided): Freshness and color to finish the dish perfectly.
How to Make Thai Chicken Satay Recipe
Step 1: Prep Your Ingredients
Start by gathering all your ingredients and preparing your workspace. Cut the chicken breasts into 1-inch pieces so that they cook evenly and absorb plenty of marinade. Lightly spray an 8×10 casserole dish with nonstick spray to ensure the chicken doesn’t stick during baking.
Step 2: Whisk Together the Marinade
In a medium bowl, combine minced garlic, ginger, lime juice, chili garlic sauce, soy sauce, brown sugar, toasted sesame oil, and vegetable oil. Whisk these together until the mixture is well blended. This combination creates a complex base with savory, sour, sweet, and spicy notes that will perfectly flavor the chicken.
Step 3: Add the Peanut Butter and Cilantro
Next, stir in the peanut butter and hot water. Whisk again until you achieve a smooth and creamy peanut sauce consistency. Roughly chop the cilantro and divide it: save some for garnishing later and stir the remaining portion into the peanut sauce to infuse it with fresh herbal brightness.
Step 4: Marinate the Chicken
Set aside half a cup of the peanut sauce for basting. Pour the rest of the sauce into a large zip-top bag, add the chicken pieces, seal the bag after pressing out excess air, and massage gently to coat the chicken thoroughly. Let it marinate in the refrigerator for at least 30 minutes, or for the best flavor, overnight. This step ensures each bite will be bursting with flavor.
Step 5: Bake the Chicken
When you’re ready to cook, preheat your oven to 375 degrees Fahrenheit. Spread the chicken and marinade evenly in your prepared casserole dish. Bake for 15 minutes, then brush the reserved peanut sauce over the chicken pieces. Bake for an additional 15 minutes until the chicken is fully cooked, with an internal temperature reaching 165 degrees Fahrenheit, and beautifully glazed with peanut sauce.
Step 6: Final Touch and Serve
Once baked, fold the chicken pieces with the sauce collection at the bottom of the dish to coat everything thoroughly. Sprinkle with the remaining fresh cilantro for a pop of color and fresh herbal flavor. Your Thai Chicken Satay Recipe is now ready to be enjoyed!
How to Serve Thai Chicken Satay Recipe
Garnishes
A sprinkle of fresh cilantro adds a refreshing brightness that complements the rich peanut sauce. For a little extra zing, consider adding a wedge of lime or a dash of crushed peanuts for crunch and texture variety.
Side Dishes
This dish shines alongside fragrant jasmine rice or coconut rice, which soak up leftover sauce perfectly. Fresh vegetable sticks like cucumber and carrot add a crisp contrast, making the meal more vibrant and balanced.
Creative Ways to Present
For a fun twist, thread the marinated chicken pieces onto skewers before baking to mimic classic satay presentation. This makes it perfect for parties or finger-food style dinners. You can also use the sauce as a dip for grilled veggies or crispy tofu bites.
Make Ahead and Storage
Storing Leftovers
Place any leftover chicken and sauce in an airtight container and refrigerate for up to 3 days. The flavors will continue to meld, making for a delicious next-day meal.
Freezing
You can freeze the marinated chicken before baking for up to 1 month. Thaw it overnight in the refrigerator before baking as instructed, so it cooks evenly and stays tender.
Reheating
Reheat leftovers gently in the oven or on the stovetop to keep the chicken juicy and prevent the peanut sauce from separating. Adding a splash of water or broth can help loosen the sauce if needed.
FAQs
Can I use chicken thighs instead of breasts?
Absolutely! Chicken thighs tend to be more forgiving during cooking and can stay juicier, which works wonderfully with the rich peanut sauce.
Is it possible to make this dish vegan?
Yes! Substitute chicken with firm tofu or tempeh, and use tamari instead of soy sauce for a gluten-free option. The peanut sauce is naturally vegan and just as delicious with plant-based proteins.
How spicy is the Thai Chicken Satay Recipe?
The chili garlic sauce adds a mild to moderate heat level, which is balanced by the sweetness of brown sugar and creaminess of peanut butter. Adjust the chili garlic sauce to suit your spice preference.
Can I grill the chicken instead of baking it?
Grilling is a fantastic alternative that adds smoky flavor. Just be sure to brush with peanut sauce during the last few minutes on the grill to avoid burning the sugar in the marinade.
What can I serve with the peanut sauce leftover after baking?
The extra peanut sauce is perfect as a dip for fresh vegetables, spring rolls, or even drizzled over noodles or steamed rice for an added flavor boost.
Final Thoughts
I can’t recommend this Thai Chicken Satay Recipe enough. It’s packed with flavors that feel both exotic and homey at the same time, making it an absolute crowd-pleaser. The ease of preparation paired with the incredible taste will make you want to make it again and again. So grab your ingredients and dive into this delicious adventure—you won’t regret it!
PrintThai Chicken Satay Recipe
This Thai Chicken Satay recipe features tender chicken breasts marinated in a flavorful blend of garlic, ginger, lime, chili, soy sauce, and peanut butter, then oven-baked to perfection and garnished with fresh cilantro. It’s a perfect balance of savory, spicy, and nutty flavors, ideal for an easy yet exotic weeknight dinner.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 1 hour 15 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Baking
- Cuisine: Thai
Ingredients
Chicken
- 2 large chicken breasts, cut into 1-inch pieces (2 lbs, 907g)
- Nonstick spray
Marinade and Sauce
- 1 garlic clove, minced
- 1 inch fresh ginger, peeled and minced
- ½ fresh lime, about 1.5–2 Tbsp juice
- ½ Tbsp chili garlic sauce (or Sriracha)
- 2 Tbsp soy sauce
- 1 Tbsp brown sugar
- 1 tsp toasted sesame oil
- 2 Tbsp vegetable oil
- ½ cup natural peanut butter (140g)
- 3 Tbsp hot water
- ½ bunch fresh cilantro, divided
Instructions
- Prep: Gather and prepare all ingredients as stated. Spray an 8×10 inch casserole dish with nonstick spray and set it aside.
- Whisk marinade base: In a medium bowl, add minced garlic, ginger, lime juice, chili garlic sauce, soy sauce, brown sugar, toasted sesame oil, and vegetable oil. Whisk all ingredients together until well combined.
- Add peanut butter and cilantro: Stir in the peanut butter and hot water, whisking until the sauce is smooth. Roughly chop the cilantro, reserving a handful for garnish and mixing the rest into the peanut sauce.
- Marinate chicken: Set aside ½ cup of the peanut sauce for later use. Place the remaining sauce and chicken pieces into a gallon-sized zip-top bag, press out excess air, seal, and massage to thoroughly coat the chicken. Refrigerate and let marinate for at least 30 minutes or up to overnight for maximum flavor.
- Preheat oven and arrange chicken: When ready to cook, preheat the oven to 375°F (190°C). Remove chicken pieces and marinade from the bag and spread them evenly in the prepared casserole dish.
- Bake chicken: Place the dish in the preheated oven and bake for 15 minutes.
- Brush reserved peanut sauce: After 15 minutes, remove the dish and brush the reserved peanut sauce over the chicken pieces evenly.
- Continue baking: Return the dish to the oven and bake for an additional 15 minutes, or until the chicken reaches an internal temperature of 165°F (74°C).
- Serve: Carefully fold the cooked chicken and sauce at the bottom of the dish together for an even coating. Garnish with the reserved fresh cilantro and serve immediately.
Notes
- You can marinate the chicken overnight to deepen the flavor.
- To ensure even cooking, cut chicken into similar-sized pieces.
- If you prefer a smokier flavor, you can grill the chicken instead of baking.
- Serve with steamed jasmine rice or cucumber salad for a complete meal.
- Adjust chili garlic sauce to taste for spiciness.