If you love bold flavors and tender grilled chicken, you are going to fall head over heels for this Thai Chicken Satay with Coconut Marinade and Peanut Sauce Recipe. This classic Thai street food takes juicy chicken thighs and infuses them with a rich, aromatic coconut-based marinade, perfectly complemented by a creamy, nutty peanut sauce. The balance of spices, the silkiness of coconut milk, and the zing from the accompanying pickle and fresh herbs make every bite unforgettable. Whether you’re entertaining friends or craving a vibrant weeknight dinner, this recipe promises to deliver a delightful explosion of flavor that everyone will rave about.
Ingredients You’ll Need
Gathering the right ingredients is key to creating authentic Thai Chicken Satay with Coconut Marinade and Peanut Sauce Recipe magic. Each component plays an essential role—from the spices that bring warmth and depth, to the fresh vegetables that add crunch and brightness. Trust me, these simple yet vibrant ingredients combine to make an unforgettable dish that tastes far more complex than it looks.
- 2 lbs chicken thighs: Boneless and skinless, cut into 1-2 inch strips for perfect grilling and easy eating.
- 1 tablespoon vegetable oil: Helps to carry flavors and ensures a nice sear on your chicken.
- 2 cloves garlic (finely minced): Adds a pungent and aromatic punch essential in Thai cooking.
- 1 teaspoon grated ginger: Brings a zesty warmth to the marinade for balance and freshness.
- 2 tablespoons soy sauce: For savory umami notes and color enhancement.
- 2 teaspoons curry powder: Introduces complex spice layers reminiscent of traditional street food.
- 1 teaspoon turmeric powder: Provides an earthy flavor and gorgeous golden color.
- 1 teaspoon coriander powder: Offers a citrusy, floral nuance to the marinade.
- 1 teaspoon chili powder: Adds just the right heat without overpowering the other flavors.
- 1/4 teaspoon cinnamon: A surprising hint of sweetness and warmth that lifts the overall profile.
- 1/4 teaspoon white pepper: Gives subtle spice while keeping the marinade smooth and fragrant.
- 2 teaspoons salt: Essential for seasoning and enhancing all the other ingredients.
- 2 tablespoons brown sugar: Balances the spices with mellow sweetness.
- 1/3 cup full-fat coconut milk: The heart of the marinade—rich, creamy, and deeply flavorful.
- 1 cup white vinegar: Used for the crisp, tangy cucumber relish that refreshes the palate.
- 1/2 cup granulated sugar: Sweetens the quick pickle perfectly.
- 1 teaspoon salt: Enhances the brightness in the relish.
- 1 cucumber (thinly sliced): Adds crunch and coolness as a counterpoint to the warm spices.
- 1/2 carrot (peeled and julienned): Brings a lovely sweetness and crunch in the relish.
- 1 shallot (thinly sliced): Provides delicate onion flavor with a hint of sweetness.
- 1 Thai chili (chopped): A fresh kick of heat to balance the richness.
- Thai Peanut Sauce: Creamy, nutty, and perfectly balanced for dipping your satay sticks.
- Lime Wedges: For squeezing fresh acidity and brightness before eating.
- Cilantro: Fresh herbiness to finish every bite with a burst of freshness.
How to Make Thai Chicken Satay with Coconut Marinade and Peanut Sauce Recipe
Step 1: Prepare the Marinade and Chicken
Start by mixing together vegetable oil, garlic, ginger, soy sauce, curry powder, turmeric, coriander, chili powder, cinnamon, white pepper, salt, brown sugar, and coconut milk in a large bowl. This marinade is where the magic happens, infusing every strip of chicken with layers of tropical and spicy flavors. Coat the chicken thoroughly, cover tightly, and let it rest in the refrigerator for at least 30 minutes or up to overnight. The longer it marinates, the deeper the flavors will develop, so patience here pays off wonderfully.
Step 2: Prepare the Skewers and Assemble
While the chicken marinates, soak your wooden skewers in water for about 30 minutes to prevent burning on the grill or skillet. Then thread the marinated chicken strips onto the skewers, making sure they are snug but not overcrowded. This allows for an even cook and helps the chicken develop that irresistible charred exterior which is signature for great satay.
Step 3: Make the Cucumber Relish
In a small bowl, combine white vinegar, granulated sugar, and salt, stirring until the sugar dissolves. Toss in sliced cucumber, julienned carrot, shallots, and chopped Thai chili. This quick pickle not only adds beautiful color but also cuts through the richness of the chicken and peanut sauce with a refreshing, tangy crunch. Set aside as you cook the chicken.
Step 4: Cook the Chicken Satay
Heat the vegetable oil in a cast iron skillet over medium-high heat until shimmering hot. Working in batches to avoid overcrowding, lay the chicken skewers in the pan. Cook each side for 2-3 minutes, letting the edges char lightly while ensuring the chicken cooks through. The result should be tender, juicy chicken with a slightly crispy, caramelized exterior — the ultimate texture contrast.
Step 5: Serve and Enjoy
Bring everything together by serving your beautiful grilled satay with generous dollops of creamy Thai peanut sauce, a squeeze of fresh lime, and a sprinkle of bright cilantro. Don’t forget a side of that lively cucumber relish to keep each bite exciting and fresh. This Thai Chicken Satay with Coconut Marinade and Peanut Sauce Recipe truly shines when all these elements come together on one plate.
How to Serve Thai Chicken Satay with Coconut Marinade and Peanut Sauce Recipe
Garnishes
Fresh garnishes can elevate your satay experience. Lime wedges are a must to provide a zesty spritz that cuts through the richness. Cilantro leaves add a fresh herbal note, balancing the warm spices and nutty sauce. Feel free to sprinkle some toasted chopped peanuts on top of the sauce for an extra crunch and nuttiness that matches beautifully with the peanut base.
Side Dishes
This dish pairs wonderfully with simple jasmine rice or coconut rice, which soaks up all the delicious sauce. For a lighter option, serve alongside a fresh green salad or steamed vegetables like bok choy or broccoli. The bright, acidic cucumber relish included in the recipe complements and contrasts the smoky, creamy chicken perfectly.
Creative Ways to Present
You can turn this recipe into a fun appetizer by cutting the grilled chicken off the skewers and serving bite-sized pieces on a platter with individual dipping bowls of peanut sauce. Another idea is to assemble a colorful satay platter, layering skewers atop a bed of vibrant lettuce, herbs, and quick pickles with lime wedges artfully scattered around for guests to customize their plates.
Make Ahead and Storage
Storing Leftovers
If you’re lucky enough to have leftovers, store the cooked chicken satay skewers in an airtight container in the refrigerator for up to 3 days. Keep the peanut sauce and cucumber relish separate to maintain their freshness and textures.
Freezing
You can freeze the marinated chicken before cooking. Place the chicken and marinade in a freezer-safe bag or container, and freeze for up to 2 months. When ready, thaw overnight in the fridge, skewer, and cook as usual. Freezing after cooking is less ideal, as the texture of grilled chicken can degrade.
Reheating
To reheat cooked satay, warm it gently in a skillet over medium heat or use a low oven setting to avoid drying out the chicken. Avoid microwaving if possible, as it can make the chicken rubbery. Reheat peanut sauce separately over low heat with a splash of coconut milk or water to loosen its texture before serving.
FAQs
Can I use chicken breast instead of thighs?
Yes, chicken breast can be used, but thighs stay juicier and more flavorful due to their higher fat content. If using breast, be careful not to overcook as it dries out faster.
Is the peanut sauce difficult to make at home?
Not at all! Typically, peanut sauce involves simple ingredients like peanut butter, coconut milk, soy sauce, and a touch of lime or sugar. It’s easy to whisk together and customize your preferred balance of sweet, salty, and tangy.
Can I grill the satay instead of pan-frying?
Absolutely! Grilling over medium-high heat adds fantastic smoky char that is authentic and delicious. Just be sure to oil your grill grates and monitor the cooking closely to avoid burning.
What if I don’t have curry powder or some of the spices?
You can try substituting with garam masala or a Thai curry paste, though the flavor profile may shift slightly. Fresh spices always yield the best taste, but you can experiment based on what you have.
How spicy is this recipe?
The recipe has a gentle warmth from chili powder and Thai chili in the relish, but it’s not overwhelmingly spicy. You can adjust the chili levels up or down depending on your heat preference.
Final Thoughts
This Thai Chicken Satay with Coconut Marinade and Peanut Sauce Recipe is a shining example of how simple ingredients and thoughtful technique can create a truly stunning meal. The layers of flavor, the textures, and the vibrant accompaniments transform everyday chicken into a celebration of Thai culinary charm. I encourage you to try it out soon—you might just discover a new favorite for your dinner repertoire!
PrintThai Chicken Satay with Coconut Marinade and Peanut Sauce Recipe
Delicious and aromatic Thai Chicken Satay featuring tender marinated chicken thighs grilled to perfection, served with a tangy cucumber relish and creamy Thai peanut sauce. This recipe combines a rich blend of spices and coconut milk for authentic Southeast Asian flavors in a quick and easy stovetop preparation.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 50 minutes
- Yield: 4 servings
- Category: Appetizer
- Method: Frying
- Cuisine: Thai
Ingredients
Chicken Marinade
- 2 lbs chicken thighs (boneless skinless, cut into 1–2 inch strips)
- 1 tablespoon vegetable oil
- 2 cloves garlic (finely minced)
- 1 teaspoon ginger (grated)
- 2 tablespoons soy sauce
- 2 teaspoons curry powder
- 1 teaspoon turmeric powder
- 1 teaspoon coriander powder
- 1 teaspoon chili powder
- 1/4 teaspoon cinnamon
- 1/4 teaspoon white pepper
- 2 teaspoons salt
- 2 tablespoons brown sugar
- 1/3 cup coconut milk (full fat)
Cucumber Relish
- 1 cup white vinegar
- 1/2 cup granulated sugar
- 1 teaspoon salt
- 1 cucumber (thinly sliced)
- 1/2 carrot (peeled and julienned)
- 1 shallot (thinly sliced)
- 1 Thai chili (chopped)
To Serve
- Thai peanut sauce
- Lime wedges
- Cilantro
Instructions
- Marinate the chicken: In a large mixing bowl, combine vegetable oil, garlic, ginger, soy sauce, curry powder, turmeric, coriander, chili powder, cinnamon, white pepper, salt, brown sugar, and coconut milk. Mix thoroughly to coat the chicken strips evenly. Cover and refrigerate for at least 30 minutes or overnight for deeper flavor.
- Prepare the skewers: Soak wooden skewers in water for 30 minutes while the chicken marinates to prevent burning. Thread the marinated chicken pieces onto the skewers and set aside.
- Make the cucumber relish (optional): In a small bowl, dissolve sugar and salt in white vinegar. Add thinly sliced cucumber, julienned carrot, sliced shallot, and chopped Thai chili. Toss gently and set aside to let flavors meld.
- Cook the chicken skewers: Heat vegetable oil in a cast iron skillet over medium-high heat until hot. Cook the chicken skewers in batches, ensuring not to crowd the pan. Sear for 2-3 minutes per side until chicken is golden brown, slightly charred, and fully cooked through.
- Serve: Plate the hot chicken satay skewers with Thai peanut sauce, lime wedges for squeezing, fresh cilantro, and a side of cucumber relish. Enjoy this flavorful appetizer or main dish!
Notes
- Marinating overnight enhances the flavor and tenderness of the chicken.
- Soaking wooden skewers prevents them from burning during cooking.
- If you prefer, the chicken can also be grilled instead of pan-fried for smokier flavor.
- Adjust chili powder and fresh chili quantity to your desired spice level.
- The cucumber relish adds a refreshing contrast but can be omitted if preferred.