Thai Peanut Chicken Satay Skewers have become a beloved staple in my household, quickly earning a spot in our regular meal rotation. The combination of tender, marinated chicken with a rich and creamy peanut sauce is nothing short of culinary magic. This dish is not only a feast for the taste buds but also a visual delight with its vibrant colors and enticing aroma. When I first introduced this to my family, the response was overwhelmingly positive. The skewers were devoured in no time, with requests for seconds and even thirds. The bold flavors and the perfect blend of spices resonate well with both adults and children, making it a perfect meal for family gatherings or a casual dinner. The recipe is straightforward enough for weekday dinners, yet impressive enough to serve at a dinner party.
Ingredients
Creating the perfect Thai Peanut Chicken Satay Skewers requires a thoughtful selection of ingredients, each contributing to the dish’s harmonious balance of flavors. Here’s what you’ll need:
- 1 pound of chicken breast: Boneless and skinless, cut into strips.
- 1 cup of coconut milk: Full-fat for a richer marinade.
- 2 tablespoons of soy sauce: Provides a salty depth.
- 1 tablespoon of fish sauce: Adds umami complexity.
- 2 tablespoons of brown sugar: Balances the savory and spicy elements.
- 1 tablespoon of curry powder: Infuses the skewers with aromatic warmth.
- 2 cloves of garlic: Minced, for an intense flavor boost.
- 1 tablespoon of fresh ginger: Grated, for a zesty kick.
- 1/2 cup of creamy peanut butter: The base for the satay sauce.
- 2 tablespoons of lime juice: Freshly squeezed, for a hint of tartness.
- 1 tablespoon of chili paste: Adjust to taste, for heat.
- Fresh cilantro and crushed peanuts: For garnish.
Instructions
Preparing Thai Peanut Chicken Satay Skewers is a rewarding culinary experience that involves marinating, grilling, and saucing. Follow these steps to create a dish that will transport your taste buds to the bustling streets of Thailand:
- Marinate the chicken: In a large bowl, combine coconut milk, soy sauce, fish sauce, brown sugar, curry powder, garlic, and ginger. Add the chicken strips and ensure they are well-coated. Cover and refrigerate for at least 2 hours, allowing the flavors to meld.
- Prepare the peanut sauce: While the chicken marinates, whisk together peanut butter, lime juice, chili paste, and a splash of water in a saucepan. Heat over medium, stirring until smooth and creamy. Adjust seasoning to taste.
- Skewer the chicken: Thread the marinated chicken strips onto skewers. If using wooden skewers, soak them in water for 30 minutes beforehand to prevent burning.
- Grill the skewers: Preheat your grill or grill pan to medium-high. Cook the skewers for 4-5 minutes on each side, or until the chicken is cooked through and has a nice char.
- Serve: Arrange the skewers on a platter, drizzle with peanut sauce, and sprinkle with fresh cilantro and crushed peanuts. Serve with extra sauce on the side for dipping.
Nutrition Facts
Understanding the nutritional content of what we consume is crucial for maintaining a balanced diet. Here’s a breakdown of the nutritional facts for Thai Peanut Chicken Satay Skewers:
- Servings: This recipe yields approximately 4 servings.
- Calories per serving: Approximately 350 calories per serving, depending on the size of the chicken pieces and the amount of sauce used.
Preparation Time
Time is often of the essence, especially on busy weekdays. Fortunately, Thai Peanut Chicken Satay Skewers can be prepared relatively quickly, making them an ideal choice for a swift yet satisfying meal:
- Prep time: 15 minutes
- Marinating time: 2 hours (hands-off)
- Cooking time: 10 minutes
- Total time: Approximately 2 hours and 25 minutes
How to Serve
Presentation is key when serving Thai Peanut Chicken Satay Skewers. Here are some ideas to enhance your dining experience:
- Platter Style: Arrange the skewers on a large platter, with a small bowl of extra peanut sauce in the center for dipping.
- With Rice: Serve alongside a bed of jasmine or sticky rice to soak up the delicious sauce.
- Fresh Salad: Pair with a fresh cucumber salad or a simple green salad with a lime vinaigrette.
- As a Wrap: Offer lettuce leaves for wrapping the skewers, adding a refreshing crunch.
- Family Style: Place all components on the table and let everyone build their own plates.
Additional Tips
To ensure your Thai Peanut Chicken Satay Skewers turn out perfectly every time, consider these helpful tips:
- Tip 1: Marinate the chicken overnight for more intense flavor.
- Tip 2: Keep the peanut sauce warm to maintain its creamy texture.
- Tip 3: Use a thermometer to ensure the chicken reaches an internal temperature of 165°F.
- Tip 4: Experiment with different nut butters, such as almond or cashew, for a unique twist on the sauce.
- Tip 5: For extra spiciness, add crushed red pepper flakes or a dash of hot sauce to the marinade.
FAQ Section
Here are some frequently asked questions about making Thai Peanut Chicken Satay Skewers:
- Q1: Can I use chicken thighs instead of breasts?
- Q2: Is there a substitute for fish sauce?
- Q3: How can I make the dish less spicy?
- Q4: Can I prepare the skewers in advance?
- Q5: What if I don’t have a grill?
A1: Yes, chicken thighs can be used and will result in a juicier skewer due to their higher fat content.
A2: Soy sauce can be used as a substitute, though it may alter the flavor slightly.
A3: Reduce the amount of chili paste or omit it entirely for a milder version.
A4: Yes, the chicken can be marinated a day ahead, and the skewers can be assembled and kept in the fridge until ready to grill.
A5: A grill pan or even a broiler can be used as alternatives to achieve a similar result.

