I absolutely love sharing my Easy Thai Satay Chicken Recipe because it captures the vibrant flavors of Thailand in such a simple and approachable way. The creamy peanut-infused marinade combined with aromatic Thai red curry paste creates this irresistible balance of rich, spicy, and slightly sweet notes that always wow my friends and family. Whether it’s a cozy weeknight dinner or a weekend gathering, this dish never fails to bring warmth and satisfaction to the table.
Why You'll Love This Easy Thai Satay Chicken Recipe
What truly makes this recipe special to me is the deeply satisfying flavor profile. The coconut milk and peanut butter blend together to create a luscious, creamy base that’s perfectly complemented by the punchy Thai red curry paste and the subtle sweetness of Kecap Manis. Every bite is a delightful combination of savory, nutty, and slightly spicy tastes that feels both comforting and exciting.
I also appreciate how straightforward the preparation is. You can easily whisk together the marinade and sauce with pantry staples, and the marinating time fits nicely into busy days without being a hassle. Using bone-in or boneless chicken thighs means the meat stays juicy and tender, making sure every forkful is packed with flavor and texture.
This recipe shines for so many occasions. It’s casual enough for weeknight meals but fancy enough to impress guests at weekend dinners or parties. Plus, it pairs beautifully with everything from jasmine rice to crunchy cucumber salad, giving it versatile serving options. To me, it’s the kind of dish that encourages sharing, conversation, and that happy feeling only comfort food can bring.
Ingredients You'll Need
The ingredients in this Easy Thai Satay Chicken Recipe are simple yet thoughtfully chosen to build layers of flavor, texture, and color. Each component plays a vital role, from the creamy coconut milk enriching the dish to the zesty lime juice brightening up the sauce. These pantry-friendly items make it easy to pull this recipe together anytime.
TIP : You'll find the full list of ingredients and measurements in the recipe card below
- Coconut milk: Provides a rich, creamy base that balances the spices perfectly.
- Creamy peanut butter: Adds indulgent nuttiness and a luscious texture to the marinade and sauce.
- Light brown sugar: Brings a gentle sweetness that contrasts beautifully with the savory and spicy elements.
- Thai red curry paste: The star spice mix that delivers authentic aromatic heat and depth.
- Kecap Manis (sweet soy sauce): Imparts a unique sweet and umami flavor that elevates the dish.
- Fish sauce: An essential umami booster that adds complexity and authenticity.
- Chicken thighs: Juicy, flavorful cuts that stay tender throughout cooking.
- Peanut oil: Perfect for searing chicken to get that irresistible caramelized crust.
- Tamarind puree (optional): Adds a tangy note that balances the richness when included.
- Garlic and lime juice: Fresh elements that brighten and enhance the overall flavor.
- Cilantro, lime wedges, and red chillies: Essential garnishes that bring freshness, acidity, and heat to finish.
Directions
Step 1: Preheat your oven to 400°F (200°C). Getting the oven ready upfront makes sure the chicken finishes perfectly after searing.
Step 2: In a large, shallow bowl, whisk together 4 tablespoons of coconut milk, 1 ½ tablespoons creamy peanut butter, 1 ¼ tablespoon packed light brown sugar, 1 ¼ tablespoon Thai red curry paste, 1 tablespoon Kecap Manis, 1 tablespoon fish sauce, and a pinch of salt until creamy and smooth. This marinade is the magic that infuses the chicken with all those wonderful flavors.
Step 3: Add your chicken thighs to the marinade, turning to coat completely. Cover and let them marinate in the refrigerator for at least 10 minutes, and if you have a bit more time, up to 30 minutes works beautifully to deepen the flavor.
Step 4: Heat 2 teaspoons peanut oil in an oven-proof pan or skillet over medium-high heat. Once shimmering, sear the chicken thighs until golden brown and fragrant, about 8 to 10 minutes per side. This step locks in juices and gives you that irresistible caramelized color and flavor.
Step 5: Transfer the skillet to your preheated oven and roast the chicken for approximately 30 minutes, or until the chicken is cooked through, with no pink remaining and juices running clear when pierced.
Step 6: While the chicken roasts, prepare the peanut sauce. Combine 1 ⅓ cups coconut milk, ¼ cup creamy peanut butter, 1 tablespoon fish sauce, 1 tablespoon sweet soy sauce (Kecap Manis), 1 tablespoon brown sugar, 1 tablespoon Thai red curry paste, ½ tablespoon tamarind puree (if using), 1 pinch salt, and 1 teaspoon minced garlic in a saucepan. Bring to a boil, then reduce heat and simmer gently for 5 to 6 minutes until the sauce thickens and all ingredients meld together beautifully.
Step 7: Remove the sauce from the heat and stir in 1 to 2 tablespoons freshly squeezed lime juice, adjusting to taste. This adds a fresh zing that brightens the rich sauce wonderfully.
Step 8: Serve the chicken hot, either spooning the peanut sauce straight over the thighs in the pan or serving it on the side for dipping. Garnish generously with fresh cilantro leaves, lime wedges, and sliced red chillies for color, texture, and an extra hint of heat.
Servings and Timing
This Easy Thai Satay Chicken Recipe serves 4 hearty portions, which is perfect for a family dinner or small gathering. The preparation time, including marinating, is about 15 minutes of hands-on work, plus at least 10 to 30 minutes for the marinade to rest. Cooking time consists of about 20 minutes searing and 30 minutes baking, bringing your total kitchen time to roughly 50 minutes. There is no additional resting time needed, so the fragrant dish can be enjoyed straight away after cooking.
How to Serve This Easy Thai Satay Chicken Recipe
When it comes to serving this dish, I love pairing it with fluffy jasmine rice or fragrant coconut rice to soak up that luscious peanut sauce. For something fresh and crunchy, a simple cucumber salad tossed with lime juice, a pinch of sugar, and sliced red onions adds a delightful crisp contrast. You can also serve it alongside steamed or grilled vegetables to keep the meal balanced and colorful.
Garnishing plays a big role in presentation and flavor. I always scatter fresh cilantro leaves on top, add lime wedges on the side (for that extra squeeze of citrus), and finish with thin slices of red chillies to bring a pop of vibrant color and mild heat. For a little extra flair, sprinkle chopped roasted peanuts for added crunch.
Beverage-wise, a chilled Riesling or a crisp Sauvignon Blanc pairs beautifully thanks to their acidity which cuts through the richness. For non-alcoholic options, try a sparkling lime or ginger soda, which complements the tangy and slightly sweet notes brilliantly. This recipe is versatile enough for cozy weeknight dinners, casual lunches, or festive celebrations where you want to impress without stress. Serve the chicken warm to enjoy the sauce at its creamiest and the herbs at their freshest.
Variations
One of my favorite things about this Easy Thai Satay Chicken Recipe is how adaptable it is. If you prefer leaner meat, swapping chicken thighs for chicken breasts works fine, but remember they cook a bit faster and can dry out, so keep a close eye. For a vegetarian or vegan twist, you can replace chicken with firm tofu or tempeh and substitute fish sauce with a vegan alternative like soy sauce or tamari. The flavors still pop beautifully.
You can also experiment with the spice level by adjusting the amount of Thai red curry paste or adding fresh chillies to the marinade. If you want to dial up the heat, a splash of Sriracha in the peanut sauce is my go-to hack. For a more intense smoky flavor, try grilling the marinated chicken instead of pan-searing and baking—it adds a wonderful charred nuance to the dish.
If brown sugar isn’t your preference, maple syrup or honey can be used to maintain that lovely sweetness. And for those on a keto or low-carb diet, simply omit the sugar without compromising much on flavor. These variations ensure you can tailor this recipe to your tastes and dietary needs without losing any of that signature Thai satay goodness.
Storage and Reheating
Storing Leftovers
I like to store any leftover chicken and sauce separately in airtight containers in the refrigerator. The chicken stays juicy and flavorful for up to 3 days, while the peanut sauce holds its creamy texture nicely. Keeping them apart prevents the chicken from becoming soggy and allows you to reheat each component just right when you’re ready to enjoy it again.
Freezing
This recipe freezes surprisingly well. For freezing, place the cooked chicken and sauce in separate freezer-safe containers or heavy-duty freezer bags, removing as much air as possible. Label them and freeze for up to 2 months. When thawing, it's best to move them to the refrigerator overnight to maintain the texture and flavor.
Reheating
To reheat, gently warm the sauce in a saucepan over low heat, stirring occasionally until smooth and heated through. Warm the chicken in the oven at 350°F (175°C) for about 10-15 minutes or until heated thoroughly to avoid drying it out. Avoid microwaving as it can make the chicken tough and the sauce separate. This way, you get to enjoy the dish almost like freshly made.
FAQs
Can I use chicken breast instead of thighs?
Yes, you can substitute chicken thighs with breasts, but keep in mind breasts cook faster and can dry out more easily. To prevent this, reduce the oven time and consider marinating for a bit less. Monitoring internal temperature helps keep them juicy and tender.
What if I don't have Kecap Manis? Can I substitute it?
If you don’t have Kecap Manis, a mix of soy sauce and a small amount of brown sugar or honey can work as a substitute to replicate that sweet and savory flavor. Start with 1 tablespoon soy sauce plus 1 teaspoon sugar and adjust to taste.
Is the tamarind puree necessary?
Tamarind puree is optional but highly recommended as it adds a tangy depth that balances the rich and sweet elements of the sauce. If unavailable, a squeeze of lemon or lime juice can provide some acidity, though the flavor won’t be quite the same.
Can I prepare the sauce in advance?
Absolutely! The peanut sauce can be made ahead and stored in the fridge for up to 3 days. Just reheat gently before serving to bring back its creamy texture. This is a great time saver if you want to streamline meal prep.
How spicy is this recipe? Can I adjust the heat?
This recipe has a mild to medium heat level from the Thai red curry paste and optional chillies. You can easily adjust by using less curry paste or removing seeds from the chillies to tone down the spice. Adding extra fresh lime juice also balances heat nicely.
Conclusion
I wholeheartedly encourage you to try this Easy Thai Satay Chicken Recipe if you're craving something comforting, flavorful, and totally achievable in your own kitchen. It’s one of those dishes that feels special without requiring complicated ingredients or techniques, and I promise it’ll become a beloved go-to in your recipe collection. Enjoy the rich peanut sauce, aromatic spices, and juicy chicken with your favorite sides and celebrate the joy of Thai-inspired cooking at home!
Print
Easy Thai Satay Chicken Recipe
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Baking
- Cuisine: Thai
Description
A flavorful and easy Thai Satay Chicken recipe that features tender chicken thighs marinated in a creamy coconut and peanut sauce, seared to perfection, then oven-baked and served with a rich, tangy peanut dipping sauce. Perfect for a delicious and aromatic dinner with authentic Thai flavors.
Ingredients
Chicken Marinade
- 4 tablespoons coconut milk
- 1 ½ tablespoons creamy peanut butter
- 1 ¼ tablespoons light brown sugar (packed, omit for keto)
- 1 ¼ tablespoons Thai red curry paste
- 1 tablespoon Kecap Manis (sweet soy sauce)
- 1 tablespoon fish sauce
- 1 pinch salt
- 4 chicken thighs (bone-in or out)
For Cooking
- 2 teaspoons peanut oil (for frying)
Peanut Sauce
- 1 ⅓ cup coconut milk (remaining from the tin)
- ¼ cup creamy peanut butter (all natural preferable)
- 1 tablespoon fish sauce
- 1 tablespoon sweet soy sauce (Kecap Manis)
- 1 tablespoon brown sugar (packed, omit for keto)
- 1 tablespoon Thai red curry paste
- ½ tablespoon tamarind puree (optional)
- 1 pinch salt
- 1 teaspoon garlic (minced)
- 1-2 tablespoons lime juice (freshly squeezed)
Garnishes
- 1 handful cilantro (to garnish)
- 3 lime wedges (to garnish)
- 1 red chili (sliced to garnish)
Instructions
- Preheat Oven: Preheat your oven to 400°F (200°C) to prepare for baking the chicken after searing.
- Prepare the Chicken Marinade: In a large, shallow bowl, combine coconut milk, creamy peanut butter, brown sugar, Thai red curry paste, Kecap Manis, fish sauce, and a pinch of salt. Mix until the marinade is creamy and homogeneous. Add the chicken thighs, turning them to coat thoroughly. Refrigerate to marinate for at least 10 minutes and up to 30 minutes if time allows.
- Sear the Chicken: Heat peanut oil in an oven-proof pan or skillet over medium-high heat. Add the marinated chicken thighs and sear each side for 8-10 minutes until browned and fragrant, creating a flavorful crust.
- Bake the Chicken: Transfer the skillet with the seared chicken directly to the preheated oven. Bake for 30 minutes or until the chicken is fully cooked through, with clear juices and no pink inside.
- Make the Peanut Sauce: While the chicken bakes, combine coconut milk, creamy peanut butter, fish sauce, sweet soy sauce, brown sugar, Thai red curry paste, tamarind puree (if using), salt, and minced garlic in a saucepan. Bring to a boil, then reduce heat and simmer for 5-6 minutes until the sauce thickens. Remove from heat, then stir in 1 tablespoon of freshly squeezed lime juice. Adjust lime juice to taste as needed.
- Serve: Serve the cooked chicken thighs with the prepared peanut sauce either poured over the chicken or served separately as a dipping sauce. Garnish with fresh cilantro leaves, lime wedges, and sliced red chili for an authentic Thai presentation.
Notes
- For a keto-friendly version, omit the brown sugar in both the marinade and peanut sauce.
- Bone-in chicken thighs add more flavor but can be replaced with boneless for quicker cooking.
- Adjust the Thai red curry paste quantity to control the spiciness of the dish.
- Use tamarind puree for added tanginess in the peanut sauce, but it is optional.
- Ensure the pan used for searing is oven-proof to safely transfer from stovetop to oven.
- Marinating the chicken longer, up to 30 minutes, improves flavor depth but is not mandatory.
Leave a Reply