There’s something incredibly nostalgic and comforting about food on a stick. Whether it’s the smoky aroma from the grill, the tender texture of marinated meat, or the dipping sauces that bring everything together, skewers have a way of making meals feel fun and special. That’s exactly how I feel every time I make this Easy Thai Chicken Satay.
This dish brings together all the bold, aromatic flavors that define Southeast Asian cuisine. The chicken is marinated in a mixture of lemongrass, garlic, soy sauce, sriracha, and a handful of warm spices, then grilled until perfectly charred and caramelized. And while the chicken alone is delicious enough to stand on its own, it’s the creamy peanut sauce that takes everything over the top. It’s rich, tangy, a little spicy, and just sweet enough to balance everything out.
What makes this recipe especially perfect is how approachable it is. You don’t need any fancy equipment or hard-to-find ingredients. Most of the items are probably already in your pantry or can be picked up in one quick trip to the grocery store. And if you’re short on time, you can even marinate the chicken the night before for an easy dinner the next day.
The first time I made chicken satay, I was honestly surprised by how much flavor came from such simple ingredients. I had tasted it before at Thai restaurants, but there’s something different when you make it at home. It’s more vibrant, more customizable, and honestly, more satisfying. Over the years, it’s become a favorite in our household—especially during the warmer months when we fire up the grill more often.
Whether you’re planning a laid-back weeknight dinner, a small weekend get-together, or even meal prep for the week, this dish fits right in. You can serve it with rice, noodles, or fresh veggies, and it always impresses. It’s flavorful, filling, and absolutely crave-worthy.
Why You’ll Love This Thai chicken satay Recipe
There are so many reasons why this chicken satay recipe deserves a permanent spot in your recipe rotation. First and foremost, it’s easy. You don’t have to be a kitchen pro to pull this off. The marinade does most of the heavy lifting, infusing the chicken with deep flavor without requiring constant attention. Simply mix, marinate, and grill—done.
Another reason you’ll love it is because it’s incredibly customizable. You can adjust the level of heat depending on your preference, swap out ingredients based on what you have on hand, and even make it vegetarian if needed. The peanut sauce alone is so good that you might find yourself dipping everything into it, from raw veggies to leftover rice.
Let’s talk flavor. The combination of fish sauce, soy sauce, sriracha, lemongrass, and spices in the marinade creates a perfect balance of savory, sweet, spicy, and umami. The chicken becomes tender and juicy as it soaks in the mixture, and once grilled, it gets that lovely caramelized crust that adds texture and depth. Paired with the creamy peanut sauce that has just the right hint of spice and acidity, every bite is a burst of flavor.
This recipe is also family-friendly. Kids love the fun of eating meat on a stick, and the peanut sauce is mild enough to be enjoyed by all ages (though you can always dial down the chili for the little ones). And if you’re cooking for guests, it’s a total crowd-pleaser. The presentation is beautiful and colorful, especially when garnished with fresh cilantro and chili flakes.
Additionally, it’s a great option for those who want something healthy but still hearty. It’s protein-packed, and when served with a side of vegetables or a light salad, it makes for a well-rounded and satisfying meal.
Whether you’re grilling outdoors or cooking indoors on a grill pan, this dish is one you’ll come back to again and again. It’s bold, it’s vibrant, and it never gets boring.
Health Benefits of this Thai chicken satay
While chicken satay is undoubtedly delicious, it also comes with several health benefits that make it a smart choice for lunch or dinner. Starting with the star ingredient—chicken—it provides a lean source of protein that helps support muscle growth and repair. If you’re using skinless chicken breast or thigh, you’re also keeping fat content on the lower side while still enjoying a juicy, flavorful meal.
The marinade is full of ingredients that not only add taste but also offer health-boosting properties. For instance, lemongrass is known for its anti-inflammatory and antioxidant properties. It’s also believed to aid digestion and reduce bloating, making it a fantastic addition to your cooking. Garlic and ginger, both used in this recipe, are immune-boosting powerhouses. Garlic is antibacterial and can help lower blood pressure, while ginger helps with digestion and may reduce muscle soreness and joint pain.
Soy sauce and fish sauce, though used in moderation, are rich in umami flavor and help reduce the need for added salt. Brown sugar adds a touch of sweetness but is used sparingly, so you’re not overwhelming the dish with sugar. Sriracha and Thai chilies not only add a spicy kick but also come with capsaicin, which has metabolism-boosting and pain-reducing benefits.
Let’s not forget about the peanut sauce. While peanut butter is higher in calories, it provides heart-healthy fats, protein, and fiber. Combined with sesame oil, which contains antioxidants like sesamol, and chili garlic sauce, which adds more capsaicin and flavor, the sauce brings both indulgence and nutritional value.
By serving this dish with fresh vegetables like cucumber, lettuce, or steamed greens, or even pairing it with brown rice, you’re creating a balanced meal with proteins, complex carbs, and fiber. And since the chicken is grilled, not fried, you’re avoiding unnecessary fats while still achieving that amazing charred texture.
All in all, this dish isn’t just tasty—it’s wholesome.
Preparation Time, Servings, and Nutritional Information
One of the best parts about this Thai Chicken Satay recipe is how manageable it is, even on a busy schedule. With a little planning, you can have this dish ready without any stress. Here’s a quick breakdown of the time you’ll need and what you can expect in terms of serving size and nutritional info.
Preparation Time:
Marinating the chicken will take at least 1 hour, though overnight is ideal for maximum flavor. Active prep time—like chopping, mixing, and skewering—takes about 25 to 30 minutes.
Cooking Time:
Grilling the chicken takes about 8 to 10 minutes total, depending on your grill and the thickness of your chicken pieces.
Total Time:
Including marinating, the whole process ranges from 1.5 hours to overnight. Active time: about 40 minutes.
Servings:
This recipe serves 4 to 6 people, depending on portion size. If you’re serving it as an appetizer, it can stretch to 6 or more. As a main dish, expect 4 hearty servings.
Nutritional Information (per serving):
- Calories: Approximately 420
- Protein: 32g
- Carbohydrates: 18g
- Fat: 25g
- Fiber: 2g
- Sugar: 7g
- Sodium: 820mg
These values can vary depending on how much peanut sauce is used per serving and whether you’re pairing it with rice or veggies. You can also reduce calories by using less peanut butter or substituting low-sodium soy sauce.
This is a meal that offers great energy, keeps you full, and doesn’t weigh you down. It’s balanced enough for a post-workout dinner or a satisfying lunch.
Ingredients List of this Thai chicken satay
For a dish that delivers such bold and complex flavor, the ingredient list is surprisingly approachable. Most of these items can be found in your local grocery store, and a few may already be sitting in your pantry or fridge. Here’s everything you’ll need to bring this dish to life.
For the Chicken & Marinade:
- 1½ lbs chicken, cut into bite-sized pieces (thigh or breast) – Chicken thigh offers extra juiciness, while breast is leaner and equally delicious.
- 3–4 Thai peppers, chopped (or spicy red chilies) – These bring the heat, so adjust to taste.
- 1 shallot, chopped – Adds a mild sweetness and depth of flavor.
- 2 stalks lemongrass, chopped (or 1 tsp lemongrass paste) – Brings that signature Southeast Asian aroma and brightness.
- 3 cloves garlic, chopped – Essential for bold, savory flavor.
-
1 tsp fresh ginger, chopped – Adds warmth and zing to the marinade.
- 2 tbsp fish sauce – Offers saltiness and umami.
- ¼ cup brown sugar – Balances the heat and adds a hint of caramelization when grilled.
- 3 tbsp soy sauce – A foundational ingredient for umami and depth.
- 2 tbsp sriracha – Brings heat and tang; adjust depending on spice preference.
- 1 tsp turmeric – Adds earthiness and a beautiful golden color.
- 1 tsp cumin – Deepens the marinade with a smoky, nutty undertone.
- 2 tbsp chopped cilantro (plus more for garnish) – Bright and herbaceous.
- Spicy chili flakes, to taste – Optional, for those who love a little extra kick.
- Bamboo skewers, soaked in water for at least 20 minutes – This prevents them from burning on the grill.
For the Easy Thai Peanut Sauce:
- ¼ cup creamy peanut butter (or ½ cup for extra flavor) – The creamy base of the sauce.
- 2 tbsp soy sauce – For umami balance.
- 1 tbsp rice wine vinegar – Adds acidity and brightness.
- 2 tbsp chili-garlic sauce – Gives it heat and depth.
- 1 tbsp sesame oil – A fragrant, nutty finishing touch.
- 1 tbsp honey – Sweetens and balances the saltiness.
- 1 tsp lime juice – Adds acidity and brightness.
- 1 tsp cayenne (or paprika for mild) – Choose your heat level.
- 1 tsp garlic powder (or 1 clove minced) – Boosts flavor in the sauce.
- 1 tsp ginger powder (or fresh grated) – Adds warm spice.
- 1 tbsp water (add more as needed for thinning) – Helps achieve the perfect dipping consistency.
These ingredients come together to create a dish that is rich, savory, spicy, sweet, and completely irresistible.
Step-By-Step Cooking Instructions
To make sure you nail this recipe every time, let’s walk through each part of the process in detail. We’ll start with prepping the chicken and marinade, move on to the sauce, and finish with grilling and serving. Along the way, I’ll include plenty of tips and tricks to keep everything simple and stress-free.
Step 1: Prepare the Marinade
First things first—let’s build flavor into the chicken from the inside out. This marinade is where the magic starts, and it only takes a few minutes to pull together.
- Begin by chopping your aromatics. Finely chop the shallot, Thai peppers, garlic, lemongrass (or measure out the paste), and fresh ginger. The finer the chop, the more evenly they’ll flavor the marinade.
- In a large mixing bowl, combine all marinade ingredients: the chopped aromatics, fish sauce, brown sugar, soy sauce, sriracha, turmeric, cumin, and chopped cilantro. Mix well to form a thick, fragrant marinade. It should be slightly sticky and deep in color.
- Add the chicken pieces to the bowl and toss them until they’re evenly coated. Make sure every piece is well covered—this is the key to deeply flavorful satay.
- Cover the bowl with plastic wrap, or transfer everything to a zip-top bag. Let it marinate in the refrigerator for at least 1 hour. For best results, let it sit overnight. The longer the chicken rests in the marinade, the more intense and balanced the flavors will become.
Tip: If using lemongrass stalks, bruise them slightly with the back of a knife before chopping. This helps release their oils and infuse even more flavor into the marinade.
Step 2: Soak the Skewers
While the chicken marinates, don’t forget to soak your bamboo skewers. This is an easy step to overlook but it’s essential if you’re grilling.
- Place the skewers in a dish filled with water and let them soak for at least 20–30 minutes. This keeps them from burning or catching fire when they hit the hot grill later.
Alternative: If you’re not using a grill and prefer to cook on a stovetop grill pan or under the broiler, you can skip this step or use metal skewers instead.
Step 3: Make the Thai Peanut Sauce
This sauce is what truly sets chicken satay apart from other grilled chicken recipes. It’s creamy, spicy, tangy, and just sweet enough to balance out the savory chicken. You can make it ahead of time and store it in the fridge until you’re ready to serve.
- In a small bowl, combine the peanut butter, soy sauce, rice wine vinegar, chili-garlic sauce, sesame oil, honey, lime juice, cayenne (or paprika), garlic powder, and ginger powder.
- Whisk the ingredients together until smooth. The mixture will be thick at first.
- Add water, 1 teaspoon at a time, until you reach your desired consistency. For a dip, keep it thick and creamy. For a drizzle, thin it out a bit more.
Tip: If the peanut butter seizes up or the sauce becomes too thick while mixing, microwave it for 10–15 seconds to soften and whisk again.
Step 4: Assemble the Skewers
Once your chicken is well-marinated and your skewers are soaked, it’s time to build the satay.
- Thread the marinated chicken pieces onto the skewers, leaving a little space between each piece so they cook evenly.
- Try to fit 4–5 pieces per skewer, depending on their size. Avoid overloading them, as this can make grilling uneven.
Pro Tip: If you’re prepping for a party or meal prep, assemble the skewers ahead of time and store them in the fridge on a tray covered with plastic wrap until you’re ready to cook.
Step 5: Grill the Chicken
Now comes the fun part—grilling! Whether you’re using an outdoor grill, stovetop grill pan, or even an oven broiler, you’ll get delicious results.
- Preheat your grill or grill pan to medium heat. Lightly oil the grates or pan surface with a paper towel dipped in oil to prevent sticking.
- Place the skewers on the grill, leaving space between them for airflow.
- Grill the chicken for about 4–5 minutes per side. You’ll know it’s time to flip when the edges begin to caramelize and release from the grill without sticking.
- Continue cooking until the chicken reaches an internal temperature of 165°F. You can check this with an instant-read thermometer if you’re unsure.
Optional Finish: For extra caramelization and a bit of crispy texture, you can broil the skewers for 1–2 minutes at the end. Just keep a close eye on them to prevent burning.
Step 6: Garnish and Serve
Once the chicken is grilled to juicy perfection, remove the skewers from the grill and transfer them to a serving platter.
- Garnish with chopped cilantro, an extra sprinkle of chili flakes (if you like heat), and a few lime wedges on the side for squeezing.
- Serve with a generous bowl of Thai peanut sauce for dipping or drizzling over the top.
How to Serve of thsi Thai chicken satay
There’s no wrong way to serve chicken satay, which is one of the many reasons I love it. It’s a flexible dish that can be part of a full meal, served as an appetizer, or even added to a lunchbox the next day.
If you’re going for a more traditional route, serve the skewers over steamed jasmine rice. The fragrant rice soaks up the extra peanut sauce and balances the bold flavors of the chicken. For added texture, sprinkle chopped peanuts and fresh herbs over the top.
Another great option is to pair the skewers with a cold noodle salad. Rice noodles tossed with cucumbers, carrots, and a light lime vinaigrette make the perfect contrast to the warm, spicy chicken. You can even toss the noodles in a bit of the peanut sauce to tie everything together.
For a low-carb or lighter option, serve the chicken satay with lettuce cups or a crisp veggie platter. Think fresh cucumber slices, bell pepper strips, and butter lettuce leaves—the cool crunch of the vegetables works beautifully with the spicy, grilled meat.
These skewers are also perfect for entertaining. Arrange them on a big platter with the sauce in a small bowl for dipping and watch them disappear. They’re easy to eat with one hand, making them ideal for casual get-togethers or even outdoor BBQs.
No matter how you serve it, don’t forget the garnishes. A squeeze of lime, some fresh cilantro, and a little extra chili flake or crushed peanuts make everything pop.
If you have leftovers, you can chop the chicken and toss it into salads, grain bowls, or wraps for a totally new but equally delicious meal the next day.
Pairing Suggestions
Chicken satay is a flavorful and bold dish that can be paired with a variety of sides, drinks, and accompaniments to create a full and satisfying meal. Whether you’re going for a casual dinner or a more festive spread, these pairing ideas will help you build a meal that complements the spicy, savory, and nutty flavors of the chicken and peanut sauce.
Rice and Grains:
A classic pairing with chicken satay is steamed jasmine rice or sticky rice. The light, slightly sweet flavor of the rice balances the spiciness of the marinade and the richness of the peanut sauce. You can also try brown rice if you’re looking for a heartier and more nutritious option. Coconut rice is another fantastic choice—it adds a mild, creamy sweetness that pairs beautifully with the grilled chicken.
If you’re avoiding rice, quinoa or farro are great grain alternatives. These can be served warm or cold and dressed with a light vinaigrette or lime-based dressing to keep things fresh and vibrant.
Salads and Vegetables:
For a bright, crunchy side, consider a Thai cucumber salad. It’s simple to make—just toss thinly sliced cucumbers with rice vinegar, sugar, and a pinch of salt. Add red onion, chopped cilantro, and even a few red chili slices for a fresh and zesty salad that cuts through the richness of the satay.
A shredded cabbage slaw with lime juice, sesame oil, and shredded carrots also makes a refreshing and colorful side dish. It adds texture and brightness and complements the creamy peanut sauce wonderfully.
Steamed or sautéed greens like bok choy, Chinese broccoli, or green beans work well too. You can drizzle them with a light soy-lime dressing or just a touch of sesame oil.
Noodles:
Rice noodles or glass noodles tossed with a light soy sauce dressing, garlic, and fresh herbs like mint and cilantro make a wonderful pairing. You could even toss the noodles with leftover peanut sauce for a richer dish.
Drinks:
To cool things down, serve chicken satay with a glass of iced Thai tea, cold lemongrass water, or a lightly sweetened cucumber-mint cooler. The mild sweetness and herbal notes in these drinks offset the spice in the dish and keep your palate refreshed.
If you’re serving this at a dinner party, sparkling water with lime or a non-alcoholic mojito made with fresh mint, lime juice, and soda water adds a fun, festive touch without overpowering the meal.
Storage, Freezing & Reheating Instructions
Whether you’re making a big batch of chicken satay for a party or preparing it ahead of time for meals during the week, knowing how to properly store and reheat the dish will keep it tasting just as good as the day you made it.
Storing Leftovers:
If you have leftover cooked skewers, let them cool completely before storing. Once cooled, remove the chicken from the skewers and place it in an airtight container. You can store it in the refrigerator for up to 3 to 4 days.
The peanut sauce should be stored separately in a small airtight container. It will keep in the refrigerator for up to a week. You may notice it thickens slightly as it chills, so just give it a good stir or warm it slightly in the microwave before serving to loosen it up.
Freezing the Chicken:
You can freeze the chicken either before or after cooking, depending on what works best for you.
- To freeze before cooking: After marinating the chicken, transfer it to a freezer-safe zip-top bag. Lay it flat and remove as much air as possible. Label and freeze for up to 2 months. When ready to use, thaw in the refrigerator overnight, then skewer and grill as usual.
- To freeze after cooking: Remove the chicken from the skewers and allow it to cool completely. Place the chicken in a single layer on a baking sheet lined with parchment paper. Freeze until solid, then transfer to a freezer-safe container or bag. This method prevents clumping and makes it easy to pull out only what you need.
Reheating:
To reheat the chicken, you have a few options:
- Microwave: Place the chicken in a microwave-safe dish and cover with a damp paper towel. Heat in 30-second increments until warmed through.
- Stovetop: Reheat in a skillet over medium heat with a splash of water or broth to keep it moist.
- Oven: Preheat the oven to 350°F. Place the chicken in a baking dish and cover with foil. Heat for 10–12 minutes or until hot.
The peanut sauce can be gently reheated in the microwave or on the stovetop. Add a splash of water if it’s too thick after chilling.
With these tips, your chicken satay will stay fresh, tender, and full of flavor, even after a few days.
Common Mistakes to Avoid
Even though chicken satay is a relatively simple recipe, there are a few common mistakes that can make the difference between good and amazing results. Let’s go through them so you can avoid these pitfalls and get perfectly grilled, flavorful chicken every time.
1. Not Marinating Long Enough:
The marinade is the heart of this dish. Skimping on marinating time can leave the chicken bland and underwhelming. While one hour is the bare minimum, letting the chicken marinate overnight gives it time to soak up all the delicious flavors.
2. Overcrowding the Skewers:
It might be tempting to fit as much chicken as possible onto each skewer, but overcrowding can prevent even cooking and lead to uneven browning. Leave a little space between each piece of chicken to allow the heat to circulate and create those tasty grilled edges.
3. Forgetting to Soak the Skewers:
If you’re using wooden or bamboo skewers, don’t forget to soak them in water for at least 20–30 minutes. Skipping this step can result in burnt or flaming skewers on the grill, which is never fun.
4. Not Preheating the Grill:
Placing your chicken skewers on a cold or lukewarm grill can cause them to stick and cook unevenly. Always preheat your grill or grill pan to medium heat and lightly oil the surface before cooking.
5. Using Too Much Heat:
High heat can char the outside of the chicken too quickly while leaving the inside undercooked. Medium heat is best for getting a golden crust while allowing the inside to cook thoroughly.
6. Overcooking the Chicken:
Chicken dries out quickly when overcooked. Use a meat thermometer if needed and pull the skewers off the grill when the internal temperature reaches 165°F.
7. Not Adjusting the Peanut Sauce Consistency:
Peanut sauce can become too thick or too thin depending on your peanut butter and how much water you add. Start with small amounts of water and whisk until it’s just right for your needs—thicker for dipping, thinner for drizzling.
Avoiding these simple mistakes will ensure that every batch of chicken satay you make is tender, flavorful, and cooked to perfection.
Pro Tips
To help you get the most out of your chicken satay experience, here are some of my favorite tried-and-true tips that elevate this dish from good to downright amazing. Whether you’re new to cooking or already comfortable in the kitchen, these pro tips will give you a confidence boost and ensure success every single time.
1. Use Chicken Thighs for Extra Juiciness:
While chicken breast is lean and works just fine, boneless, skinless chicken thighs hold moisture better and are more forgiving if slightly overcooked. The extra fat gives the satay a melt-in-your-mouth quality that’s incredibly satisfying.
2. Blitz the Marinade in a Food Processor:
To get a smooth, well-blended marinade that coats the chicken evenly, toss all the marinade ingredients into a food processor or blender and pulse until it becomes a paste. This breaks down the aromatics more thoroughly and makes for an even more flavorful marinade.
3. Save Some Marinade for Basting:
Before adding the chicken to the marinade, set aside a few tablespoons in a separate bowl to use as a basting sauce during grilling. This helps build extra layers of flavor and gives the chicken a glossy, appetizing finish.
4. Double the Peanut Sauce:
Trust me—double it. This sauce is so good you’ll want leftovers for other meals. It’s perfect as a dip for fresh veggies, a drizzle over grain bowls, or even as a spread inside wraps or sandwiches. You’ll thank yourself later.
5. Use Metal Skewers to Skip Soaking:
If you make skewers often, consider investing in reusable metal skewers. They don’t burn, they’re eco-friendly, and they make prep just a little bit easier since there’s no soaking involved.
6. Rest the Chicken Before Serving:
Once your skewers come off the grill, let them rest for 3 to 5 minutes before serving. This allows the juices to redistribute inside the meat, keeping it moist and tender.
7. Add a Squeeze of Fresh Lime Before Serving:
A little squeeze of lime over the grilled chicken right before serving brightens all the flavors and adds a fresh pop that really brings everything together.
8. Use Natural Peanut Butter if Possible:
If you have access to natural, unsweetened peanut butter, it works beautifully in the sauce. It allows you to control the sweetness and adjust the flavor exactly to your liking.
9. Grill Indoors with a Cast Iron Grill Pan:
No outdoor grill? No problem. A cast iron grill pan gives you excellent sear marks and a smoky flavor without stepping outside. Just make sure to ventilate well if you’re cooking over high heat.
10. Taste as You Go:
This applies to both the marinade and the peanut sauce. Everyone’s taste is different—some prefer it spicier, others like it more tangy or sweet. Taste and adjust as you mix to suit your personal preference.
These tips don’t take much extra time, but they can make a world of difference in the final result. Give them a try and see how your next batch of chicken satay turns out even better.
Frequently Asked Questions (FAQs)
If you’re making chicken satay for the first time or just looking to perfect your technique, these frequently asked questions will help you troubleshoot and find quick answers as you go.
Can I use store-bought lemongrass paste instead of fresh lemongrass?
Yes, absolutely. Lemongrass paste is a convenient alternative and often just as flavorful, especially when blended into a marinade. Use about 1 teaspoon of paste for every stalk of lemongrass the recipe calls for.
What can I substitute for fish sauce if I don’t have it?
If you need a substitute, soy sauce with a splash of lime juice or tamari mixed with a bit of miso paste can mimic the salty, umami notes of fish sauce. While the flavor won’t be identical, it still works well in this dish.
Is this recipe gluten-free?
To make it gluten-free, be sure to use gluten-free soy sauce or tamari and check the labels on your sriracha and chili-garlic sauce. Most peanut butters are naturally gluten-free, but it’s always good to double-check the label.
Can I make this recipe ahead of time?
Definitely. You can marinate the chicken and refrigerate it overnight. You can also assemble the skewers and refrigerate them for up to a day before cooking. The peanut sauce can be made up to a week in advance and stored in an airtight container in the fridge.
What if I don’t have a grill?
No grill? No problem. You can cook the skewers in a grill pan on the stove, under a broiler in the oven, or even bake them at 400°F for about 15–20 minutes. Finish them under the broiler for a minute or two to get a little char.
Can I freeze the marinated chicken?
Yes, the marinated chicken freezes well. Place it in a freezer bag and store it flat for easy defrosting. Just thaw overnight in the fridge before skewering and cooking.
Can I make this dish vegetarian?
Absolutely. Substitute the chicken with extra-firm tofu, tempeh, or even hearty vegetables like mushrooms and bell peppers. Adjust the marinade time for vegetables—they don’t need as long as meat to absorb flavor.
Can I use crunchy peanut butter for the sauce?
You can! Crunchy peanut butter will add texture to the sauce. If you prefer a smooth and creamy dip, stick with creamy peanut butter, but both will taste great.
What should I do if my peanut sauce is too thick?
Add water, 1 teaspoon at a time, until it reaches your desired consistency. You can also use coconut milk or lime juice for a more flavorful thinning option.
Can I make this less spicy for kids?
Yes. Reduce or omit the Thai chilies and sriracha in the marinade. The peanut sauce can also be made mild by leaving out the cayenne and chili-garlic sauce. You can always serve extra heat on the side for those who want it.
Conclusion & Call to Action
Thai Chicken Satay with Peanut Sauce is one of those recipes that looks and tastes like it came from your favorite takeout spot, but is surprisingly easy to make right at home. With a bold, flavorful marinade and a creamy, irresistible sauce, this dish is sure to become one of your go-to meals for everything from quick weeknight dinners to weekend grilling parties.
What I love most about this recipe is how it brings people together. The skewers make it easy and fun to serve, and the peanut sauce is always a hit—seriously, don’t be surprised if people start dipping everything on their plate into it. It’s also incredibly adaptable, so whether you’re cooking for spice lovers or picky eaters, you can tweak it to make everyone happy.
You don’t need any fancy tools or hard-to-find ingredients, just a bit of planning and a grill (or grill pan) to get started. The steps are simple, the ingredients are approachable, and the results are absolutely delicious. Plus, with the tips and FAQs included here, you’ve got all the tools you need to feel confident and successful in your kitchen.
If you give this recipe a try, I’d love to hear how it turned out. Did you go heavy on the spice or keep it mild? Did you pair it with rice, salad, or something else entirely? Your feedback and creativity inspire others, and I always love seeing how you bring these recipes to life.
So go ahead—grab some skewers, mix up that marinade, and get grilling. Once you taste that first bite of juicy, flavorful chicken dipped in creamy peanut sauce, I promise you’ll be hooked. Share your creations online, tag your friends, and most of all—enjoy every bite.
Now, who’s ready to fire up the grill?
PrintThai Chicken Satay with Peanut Sauce – Easy Authentic Recipe
- Total Time: 1 hour 40 minutes (including marinade)
- Yield: Serves 4–6 1x
- Diet: Halal
Description
This easy Thai Chicken Satay recipe features juicy, marinated chicken grilled to perfection and served with a creamy, spicy peanut sauce. A flavorful dish that’s perfect for dinner, parties, or meal prep.
Ingredients
-
1½ lbs chicken (thigh or breast), cut bite-size
-
3–4 Thai peppers or red chilies, chopped
-
1 shallot, chopped
-
2 stalks lemongrass or 1 tsp paste
-
3 garlic cloves, chopped
-
1 tsp fresh ginger, chopped
-
2 tbsp fish sauce
-
¼ cup brown sugar
-
3 tbsp soy sauce
-
2 tbsp sriracha
-
1 tsp turmeric
-
1 tsp cumin
-
2 tbsp chopped cilantro (plus more for garnish)
-
Spicy chili flakes (optional)
-
Bamboo skewers (soaked 20 minutes)
Peanut Sauce Ingredients:
-
¼–½ cup creamy peanut butter
-
2 tbsp soy sauce
-
1 tbsp rice vinegar
-
2 tbsp chili-garlic sauce
-
1 tbsp sesame oil
-
1 tbsp honey
-
1 tsp lime juice
-
1 tsp cayenne or paprika
-
1 tsp garlic powder
-
1 tsp ginger powder
-
1 tbsp water (more as needed)
Instructions
-
Mix all marinade ingredients. Add chicken and marinate for 1 hour or overnight.
-
Soak skewers in water.
-
Thread chicken onto skewers.
-
Grill 4–5 minutes per side or until internal temp reaches 165°F.
-
Whisk all peanut sauce ingredients, thinning with water to desired consistency.
-
Serve chicken skewers with sauce. Garnish with cilantro and chili flakes.
Notes
-
For less heat, reduce chili peppers and sriracha.
-
Marinating overnight deepens the flavor.
-
Use natural peanut butter for a cleaner sauce.
- Prep Time: 30 minutes
- Cook Time: 10 minutes
- Category: Main Dish
- Method: Grilling
- Cuisine: Thai