Thai Chicken Satay with Peanut Sauce is a delightful dish that perfectly balances savory, sweet, and spicy flavors, making it a favorite for meals and gatherings alike. This recipe is worth making because it combines tender chicken marinated in aromatic spices with a creamy, rich peanut sauce that brings everything together. It’s not only easy to prepare but also has elements that are sure to satisfy both kids and adults.
Why You’ll Love Thai Chicken Satay with Peanut Sauce
- Easy to Make: This dish requires simple steps and common ingredients, making it accessible for beginner cooks.
- Flavorful Experience: The marinade infuses the chicken with a blend of spices, while the peanut sauce adds a deliciously creamy texture and nutty flavor.
- Great for Meal Prep: Prep the skewers ahead of time, so you can quickly grill them when you’re ready to eat, making it an ideal choice for busy weeknights.
- Customizable: You can adjust the spice level and add your favorite sides, making it versatile and perfect for various tastes.
- Perfect for Gatherings: The skewers are great for parties or barbecues, allowing guests to grab a bite-sized portion easily.
Recipe Overview
- Prep Time: 20 minutes (plus 2 hours for soaking skewers)
- Cook Time: 15 minutes
- Total Time: 2 hours 35 minutes
- Servings: 4
- Difficulty Level: Easy
Ingredients You’ll Need for Thai Chicken Satay with Peanut Sauce
-
For the Chicken Skewers:
- 600 g / 1.2 lb chicken thighs, boneless skinless, cut into 2 cm / 0.8 in pieces
- 400 g / 14 oz coconut milk (1 can), full-fat
- 1 tbsp curry powder
- 1 tsp white sugar
- 2 tsp red curry paste
- 1 tsp cooking salt / kosher salt (substitute 1/2 tsp table salt)
- 13-16 bamboo skewers, 16 cm / 6.5 in long (see Note 1)
-
For the Peanut Sauce:
- 3/4 cup natural peanut butter, smooth (see Note 5)
- 1/4 cup white sugar
- 2 tsp dark soy sauce (see Note 6)
- 1 tsp cooking salt / kosher salt (substitute 1/2 tsp table salt)
- 2 tbsp cider vinegar (see Note 7)
- 3/4 cup water
-
Garnishes (optional):
- 2 tbsp peanuts, finely chopped
- Lime wedges
- Coriander/cilantro leaves
- Sliced red chili
Notes:
- Soak skewers in water for at least 2 hours if using on a BBQ or over charcoal to prevent burning.
- Choose chicken thighs for tenderness; they stay juicy during cooking.
- Use a good-quality curry powder for depth of flavor.
- Adjust the amount of red curry paste for preferred spiciness.
- Smooth peanut butter creates a luxurious sauce; chunky can add texture.
- Dark soy sauce adds depth; regular soy sauce can be substituted but the flavor will vary.
- Cider vinegar accentuates the sauce’s tanginess.
How to Make Thai Chicken Satay with Peanut Sauce
-
Prepare the Skewers: If using bamboo skewers, soak them in water for at least 2 hours before grilling to prevent burning.
-
Make the Marinade: In a large bowl, combine coconut milk, curry powder, white sugar, red curry paste, and cooking salt. Whisk until well blended.
-
Marinate the Chicken: Add the chicken pieces to the marinade, ensuring they are evenly coated. Cover the bowl and let it marinate for at least 30 minutes or up to 2 hours in the refrigerator for more flavor.
-
Prepare the Peanut Sauce: In a medium saucepan, combine peanut butter, sugar, dark soy sauce, cooking salt, cider vinegar, and water. Heat over medium-low heat, stirring continuously until the mixture is smooth and creamy. Adjust the consistency by adding more water if necessary.
-
Skewer the Chicken: Thread the marinated chicken pieces onto the soaked skewer sticks, leaving a little space between pieces for even cooking.
-
Cook the Skewers: Preheat your grill or BBQ. Cook the skewers for about 5-7 minutes on each side or until the chicken is fully cooked and has nice grill marks. Alternatively, you can broil them in your oven.
-
Serve: Once cooked, remove skewers from the grill. Drizzle with peanut sauce and garnish with chopped peanuts, coriander, lime wedges, and red chili if desired.
Tips for Success
- Avoid Overcrowding the Skewers: Give enough space between the pieces; it helps with even cooking.
- Check Doneness: Make sure chicken reaches an internal temperature of 75°C (165°F) to ensure it’s cooked through.
- Don’t Skip the Marinade: Marinating the chicken is key for flavor. Allow it enough time for the spices to infuse.
- Adjust Sauce Thickness: Stir in additional water to the peanut sauce if it becomes too thick for your liking.
- Keep an Eye on the Grill: Chicken can cook quickly; watch it to prevent burning.
Easy Variations
- Protein Swap: Substitute chicken thighs with chicken breasts or even shrimp for a lighter version.
- Vegetable Skewers: Add bell peppers, zucchini, or mushrooms to the skewers for a vegetarian option. Ensure vegetables are cut to similar sizes as chicken for even cooking.
- Spicy Alternative: Increase the amount of red curry paste for a hotter dish.
- Nut-Free Option: Replace peanut butter with sunflower seed butter for those with nut allergies.
- Meal Bowl: Serve the skewers over rice with steamed vegetables, drizzle with sauce, and enjoy as a hearty meal bowl.
What to Serve with Thai Chicken Satay with Peanut Sauce
- Rice: Jasmine or basmati rice complements the flavors and absorbs the peanut sauce beautifully.
- Cucumber Salad: A light cucumber salad provides a refreshing contrast to the rich, warm satay.
- Grilled Vegetables: Charred vegetables add color and nutrients, creating a balanced plate.
- Noodles: Rice noodles tossed in a light soy sauce can be served as a flavorful side.
- Spring Rolls: Pairing the dish with crunchy vegetable spring rolls enhances the Thai-inspired meal experience.
Storage and Reheating
- Refrigerator Storage: Store leftover skewers and sauce in airtight containers in the refrigerator for up to 3 days.
- Freezer Storage: Chicken skewers can be frozen before cooking. Once marinated, arrange them flat in a single layer, cover well, and freeze for up to 3 months.
- Reheating: Gently reheat cooked skewers in the oven or microwave until warmed through, taking care not to dry them out.
- Texture Preservation: For best results when reheating, add a splash of water to the container and cover to create steam.
Common Mistakes to Avoid
- Skipping Soaking Skewers: Failing to soak bamboo skewers can result in them burning during cooking.
- Not Marinating Long Enough: For maximum flavor, don’t rush the marinating process; aim for at least 30 minutes.
- Overcrowding the Grill: Packing too many skewers on the grill can lead to uneven cooking. Cook in batches if necessary.
- Cooking Over Too High Heat: High heat can burn the outside of the chicken while leaving the inside undercooked. Aim for medium heat for controlled cooking.
- Neglecting the Sauce Variations: Experimenting with different thicknesses and flavors for your peanut sauce can elevate your dish; don’t hesitate to play with the ingredients.
Thai Chicken Satay with Peanut Sauce: Background & Cultural Inspiration
Thai chicken satay, a traditional street food dish in Thailand, exemplifies the country’s vibrant culinary culture. Often found on skewers, satay is served with a rich peanut sauce that originates from the influence of Indonesian cuisine. The combination of marinated and grilled meat with a creamy sauce makes it a beloved option in many Thai restaurants around the world. Often enjoyed as an appetizer or part of a larger meal, it showcases the balance of flavors typical in Thai cooking: sweet, salty, and spicy, making it both comforting and familiar.
Frequently Asked Questions
Can I use another type of meat for satay?
Yes, you can substitute chicken with pork or beef, and even tofu or tempeh for a plant-based version.
Is it possible to make the peanut sauce ahead of time?
Certainly! You can prepare the peanut sauce a day in advance. Store it in the refrigerator for up to 3 days, and warm it before serving.
How spicy is this dish?
The spice level can be adjusted by altering the amount of red curry paste. For a milder flavor, start with less and increase to taste.
Can I grill the skewers indoors?
Yes, if you don’t have an outdoor grill, you can broil the skewers in an oven. Just make sure to keep an eye on them to avoid burning.
What should I do if the chicken is dry?
To prevent dry chicken, avoid overcooking and ensure it is properly marinated. Using chicken thighs instead of breasts can also help since they retain moisture better.
Final Thoughts
Thai Chicken Satay with Peanut Sauce is a fantastic dish that offers layers of flavor and easy preparation, making it a perfect weeknight meal or gathering dish. The combination of tender, flavorful chicken and creamy peanut sauce is sure to satisfy. Whether you are an experienced cook or just starting, this recipe is straightforward and enjoyable. Give it a try, and savor the delightful taste of Thailand in your home!











