This post may include affiliate links. Thank you for your support.
Tired of boring and bland chicken dinners? This Thai Peanut Chicken is your one-sheet-pan ticket to juicy, tender chicken and tasty-crisp veggies in a creamy, nutty Thai-inspired peanut sauce. Quick, fuss-free, and deliciously flavorful, this recipe will have you feeling like a pro in the kitchen – no takeout menu required!
“This was good! Thank you! I replaced one of the bell peppers with snap peas. They turned out really well. I am trying to get a sheet pan repertoire going. This will be on the list!”
– Margaret
Update: This recipe was originally published in April 2018. I made updates to the article below to include more information about making chicken and veggies with peanut sauce at home.
Table of Contents
About this Thai peanut chicken
Today I’m sharing a delicious tray bake chicken with Thai peanut sauce for you to add to your arsenal of weeknight wonders. And, I pinkie-promise it doesn’t disappoint!
Tender, bite-sized pieces of white meat chicken are coated in a silky, savory, subtly sweet, umami-packed Thai peanut-based marinade and roasted with tender-crisp, sweet peppers and mild onions.
All that Asian-flavored deliciousness gets served up with a creamy, smooth flavorful Thai peanut sauce perfect for dipping. Serve it over steamed rice for a perfectly balanced meal.
Oh, and in case you are thinking, ugh, I have to dirty two bowls – one for the marinade AND one for the sauce?! Don’t fret – the marinade DOUBLES as the sauce! Hello, one pan wonder + weeknight dinner winner!
And, if you’re looking for more easy Asian dinners, check out this slow cooker teriyaki chicken recipe next: slow cooker teriyaki chicken.
Why you’ll love this sheet pan dinner
TL;DR? Aside from being rich, savory, and deliciously tasty, this Thai chicken bake is also:
- Quick and Easy – Chop your chicken and veggies, stir up a tasty marinade (keeping some reserved for a delicious drizzle sauce), mix, and bake — that’s the whole shebang! You’ll be ready to sit down to a steaming hot plate of this baked Thai peanut chicken recipe in just 35 minutes from when you start.
- Made With Mostly Pantry Ingredients – You’ll need chicken, peppers, onions, garlic, and ginger. The rest of the yumminess is probably already waiting for you in the kitchen.
- Wholesome and Filling – Lean protein, tender veggies, and nuts combine forces for a tasty meal that’ll beat even the biggest hunger.
Ingredients for peanut chicken thai style
As promised, you only need a handful of ingredients plus some pantry staples to make this recipe for Thai chicken in peanut sauce:
- Chicken Breasts – Keep your protein lean with boneless skinless chicken breasts. Substitution: Swap in boneless, skinless chicken thighs to save money.
- Bell Peppers – Use any color that you like. However, green bell peppers will be more earthy and less sweet than their yellow, orange, or red counterparts.
- Yellow Onion – Onions add sweet allium complexity. Substitutions: Red onions or shallots work too.
- Neutral Oil – Vegetable oil, canola oil, corn oil, peanut oil, grapeseed oil, or avocado oil are all great candidates.
- Sesame Oil – For a savory, toasty flavor that can’t be beat. Substitutions: You can try using some tahini paste in its place.
- Kosher Salt and Freshly Ground Pepper – For seasoning.
Peanut sauce
- Creamy Peanut Butter -Use a creamy brand with just peanuts and salt for the best taste. Substitutions: Your favorite seed butter.
- Soy Sauce – Low-sodium soy sauce lends a punch of umami goodness. If you only have regular on hand, simply dilute it 1:1 with water to reduce the sodium. Substitutions: Tamari (though you may want to dilute it), Bragg’s liquid aminos, or coconut aminos.
- Coconut Milk – You can find coconut milk in the refrigerated milk aisle. However, the canned stuff is better in flavor and rich, creamy consistency.
- Garlic – Fresh is best, but swap in minced jarred garlic to save on prep time.
- Ginger – Again, fresh is best, but tubes of ginger paste are a time saver.
- Rice Vinegar – Delicately flavored rice wine vinegar adds the perfect amount of sweet tang. Substitutions: White wine vinegar or apple cider vinegar work in a pinch. Alternatively, you can use lemon or lime juice; however, you may need to use more honey.
- Honey – For sticky sweet goodness. Substitutions: Other liquid sweeteners, like agave nectar or brown rice syrup work too.
- Crushed Red Pepper Flakes – For a hint of heat. Substitutions: Swap in cayenne pepper or hot paprika. Or, try sweet or smoked paprika if you don’t want heat, but like the warmth.
Recipe variations
As much as I love this Thai peanut sauce chicken recipe just the way its written, there are still plenty of ways for you to customize it to suit your needs.
- Peanut-Free – Allergic to peanuts? Try cashew butter or macadamia nut butter instead. Can’t do nuts at all? Sunflower seed butter makes a great swap.
- Protein Swap. Instead of chicken, try using firm tofu, shrimp, or even cubed pork for a different twist. Just note, you’ll need to adjust the bake times.
- Veggie Mix-Up. While I like peppers and onions, you can experiment with different veggies, like snap peas or even sweet potato chunks.
- Spicy Kick. For those who like a little fiery heat, add your favorite Asian-style hot sauce, like sambal oelek or sriracha, to the peanut sauce or simply drizzle it over the finished thai chicken.
- Optional Garnishes & Serving Options: Don’t forget to gussy up your plate by going nuts with toppings. My favorite toppings for this peanut chicken recipe include: lime wedges, toasted sesame seeds, chopped peanuts, sliced green onions, cilantro, mint, and/or thai basil, and jasmine rice or rice noodles.
Follow these chef expert tips for most success!
- Marinate for Maximum Flavor. For the most flavorful Thai peanut chicken, give those chicken pieces a good, long bath in that luscious peanut sauce. Aim for at least 1 hour, but if you can plan ahead, let it marinate for up to 8 hours. Trust me, your patience will be rewarded with incredibly tender, flavor-packed chicken.
- Perfect Your Peanut Sauce. The peanut sauce is a huge part of this thai chicken dish, so make sure you use natural, creamy peanut butter. And after mixing, taste the sauce and adjust it to suit your own taste buds. Add more honey or a pinch of granulated sugar if you prefer a sweeter sauce, salt to bring out all the flavors, and vinegar for tang.
- Make sure you are using a large sheet pan for this Thai peanut chicken bake to give everything plenty of space to roast to perfection. If you do not have one, use two sheet pans and rotate the pans from top to bottom, and front to back halfway through baking.
- Watch carefully during the broiling phase! Things can go from a lovely golden color to burnt very quickly.
- There will be excess liquid from the onions and peppers in the sheet pan when baking is complete — don’t stress about it. Make sure you use a slotted spoon or slotted spatula to transfer the Thai peanut chicken and veggies to a bowl before tossing with the sesame oil and vinegar.
- Garnish Like a Pro. Take your dish from good to great with finishing touches like fresh cilantro, crushed roasted peanuts, and chili flakes for a pop of color, flavor, and texture.
FAQs: frequently asked questions
You’ve got questions? I’ve got answers! If you have a question you don’t see listed below, please drop them in the comments section. I’m happy to help when I can!
Can I make this recipe in a slow cooker?
While I personally haven’t tested this peanut sauce chicken recipe in the slow cooker, you can certainly give it a try. Here’s what I would do:
- Prepare the recipe as directed – making the peanut sauce and marinating the chicken in the sauce.
- Then, layer the peanut Thai chicken, veggies, and all the peanut sauce in the slow cooker. (Note: you may want to consider adding a little chicken broth to the slow cooker. You’ll need to use your best judgment here.)
- Next, cover and slow cook on low for 4-5 hours, or until the chicken is tender.
What vegetables pair well with Thai chicken with peanut sauce?
A better question would be what veggies DON’T pair well here, but everything from broccoli florets and cauliflower to carrots, mushrooms, and baby corn taste great here. I personally love these Asian roasted brussels sprouts and stir fried cabbage recipe as a side dish with this peanut chicken.
Can I make this spicy or mild?
You betcha! You can easily adjust the level of spicy heat in this recipe to suit your personal tastebuds. For more spice, use more crushed red pepper flakes or add a little sriracha hot sauce. And, to keep things on the mild side, omit the red pepper flakes from the recipe entirely.
Does Thai peanut chicken sauce have gluten?
If you use this peanut chicken recipe as written, yes. However you can EASILY make it gluten-free by swapping in either gluten-free tamari or coconut aminos!
Does chicken in thai peanut sauce have dairy?
Nope! All that creamy goodness comes from coconut milk, so it’s entirely dairy-free.
Does peanut sauce need to be refrigerated?
It sure does! While you can leave it out for a few hours, you’ll want to store it in the fridge for a shelf life of 3 days.
Make Ahead: You can prepare the Thai peanut sauce up to 3 days in advance. Store it in a container with a tight fitted lid in the refrigerator. When ready to use, microwave the sauce for 15-20 seconds to loosen it up if needed.
What is peanut sauce called?
Thai chicken peanut sauce is called “satay sauce” or “sate sauce” in Thailand, where it’s used as a dipping sauce for meats and tofu.
Alrighty, friends — gotta go stir-fry up some more work. Don’t forget to chicken on me soon so we can satay in touch. Keep calm and curry on enjoying this yummy baked peanut butter chicken Thai goodness! Until next time, happy eating!
Cheyanne
Craving MORE? Follow all the deliciousness on Facebook, Pinterest and Instagram!
More Thai chicken recipes!
If you love this peanut chicken recipe, try these fan favorites Thai recipes next:
- Chicken noodle Thai soup
- Thai chicken meatballs
- Sweet chili chicken recipe
- Thai spaghetti squash with chicken
- Thai tacos with chicken.
Thai Peanut Chicken Recipe
Equipment
- 1 Mixing Bowl (for making peanut sauce)
- 1 Large Rimmed Baking Sheet (for baking chicken and veggies)
Ingredients
Peanut Sauce
- ¼ Cup Creamy Peanut Butter
- 2 TBS Reduced Sodium Soy Sauce
- ¼ Cup Coconut Milk – stirred
- 3 small Cloves Garlic – minced
- 1 TBS Ginger – grated
- 2 TBS Rice Wine Vinegar – DIVIED
- 1 ½ TBS Honey
- ½ tsp Crushed Red Pepper Flakes
- to taste Kosher Salt and Freshly Ground Pepper
Thai Chicken and Veggies
- 1 ½ Pound Boneless Skinless Chicken Breasts – cut into ¾ – 1’’ cubes
- 3 whole Bell Peppers – seeded and chopped
- 1 whole Yellow Onion – peeled and chopped
- 1 TBS Vegetable Oil
- 1 tsp Sesame Oil – or more to taste
Instructions
- Preheat oven and Prepare Baking Sheet: Arrange oven rack to the center position and then preheat the oven to 400-degrees F. Line a large, rimmed baking sheet with parchment paper (or foil sprayed with non-stick cooking spray) for easy clean up.
- Make The Peanut Sauce: To a large bowl, add the peanut butter, soy sauce, coconut milk, garlic, ginger, vinegar, honey, and pepper flakes. Use a whisk and vigorously stir the ingredients until they're well combined. Taste and adjust for seasoning. Then pour ¼ cup of the sauce into a separate small bowl and set it aside to use a sauce for serving.
- Toss the Chicken with Peanut Sauce: Add the chicken to the large bowl of peanut sauce and toss well to coat. Optional – Marinate Chicken: Cover the bowl with plastic wrap and let marinate in the fridge for up to 8 hours. (OR just continue with recipe.)
- Season and Partially Roast Onions and Peppers: Add the peppers and onions to the center of the prepared baking sheet. Then, drizzle with oil and season generously with salt and pepper. Toss to coat the veggies in the oil. Use your hands to push the veggies out on the pan, arranging them in a single layer on the baking sheet. Transfer the veggies to the preheated oven and bake for 8-10 minutes (Note: You aren't cooking the vegetables until tender here – they will continue to bake in step 6.)
- Wipe Baking Sheet, Then Add Peanut Chicken: Drain or use paper towels to wipe off any excess liquid that has collected in the pan. Push the peppers and onions to one side of the pan. Then, add the peanut sauced chicken pieces to the empty side of the baking sheet, spreading the chunks out into an even layer. Season everything generously with salt and pepper.
- Return pan to the oven and bake: Return the baking sheet to the oven and roast for 12-15 minutes, or until the chicken is ALMOST cooked through. Switch the oven to BROIL and broil about 3-5 minutes (SEE NOTES), or until chicken is cook to an internal temperature of 165 degrees F.
- Add Flavorful Finishing Touches: Use a slotted spoon to transfer the peanut chicken and veggies to a serving bowl. Drizzle all the sesame oil and the remaining tablespoon of vinegar over the chicken and veggies. Toss well to coat and combine. Taste the peanut chicken and adjust to suit your personal tastebuds.
- Serve: Garnish Thai Peanut Chicken and Veggies with fresh herbs and roasted peanuts, if using. Serve the reserved peanut sauce (from step 1)on the side. Enjoy immediately!
Notes
- Peanut Sauce: You can prepare the peanut sauce up to 3 days in advance. Store it in a container with a tight fitted lid in the refrigerator. When ready to use, microwave the sauce for 15-20 seconds to loosen it up.
- Sheet Pans: Make sure you are using a large sheet pan for this meal. If you do not have one, use two sheet pans and rotate the pans from top to bottom, and front to back halfway through baking.
- When broiling the sheet pan dinner, make sure to watch over it carefully! Things can go from a lovely golden color to burnt very quickly.
- Step #5: There will be excess liquid from the onions and peppers in the sheet pan when baking is complete. Don’t stress about it. Make sure you use a slotted spoon or slotted spatula to transfer the chicken and veggies to a bowl before tossing with the sesame oil and vinegar.
- Garnish and Serving Recommendations: Sesame Seeds, Chopped Peanuts, Sliced Green Onions, and/or Cilantro; Lime Wedges, Jasmine Rice or Rice Noodles
-
Need to Scale the Recipe? Hover your mouse over the number of servings in the recipe card. You’ll see a sliding scale pop up, you can use that to scale the recipe up or down as needed.
-
Got questions? I’ve got answers! If you ever run into an issue, have a question, or need any clarification – please feel free to drop them in the comments section. I’m happy to help when I can!
Nutrition
Did you make this recipe?
Mention @nospoonnecessary on Instagram and tag it #nospoonnecessary!
©No Spoon Necessary. All images and content are under copyright protection. Please do not use any images without prior permission. If you want to reference this recipe, please link directly back to this post.
Maddie
Very tasty and easy to make!
Cheyanne Holzworth
Hi Maddie,
I’m honored you decided to try this recipe for peanut thai chicken and absolutely thrilled to hear you enjoyed it and found it easy to make, too! Thank you for coming back and leaving a review.
Cheers and warmest wishes for a wonderful day,
Cheyanne
Kassandra
I’ve struggled to find a peanut sauce recipe that I really like. This was fantastic, thank you!
I also diced a sweet potato, pre roasted and made that the base instead of rice. Thought it was good if not making the dish just a little too sweet.
Cheyanne
Hi Kassandra,
I’m absolutely thrilled you enjoyed the recipe (especially the peanut sauce!)! Serving this chicken with roasted sweet potatoes sounds delicious – I’ll have to try that!! Thank you so much for coming back and letting me know how everything went over! Cheers! 🙂
Margaret
This was good! Thank you!
I replaced one of the bell peppers with snap peas. They turned out really well.
(Also replaced the soy sauce with coconut aminos, since I am wheat-free.)
The chicken cooked a few minutes faster than expected–I was glad I had an in-oven thermometer in there.
I am trying to get a sheet pan repertoire going. This will be on the list!
Cheyanne
Hi Margaret,
I’m thrilled you enjoyed this sheet pan chicken! I love your addition of snap peas – I’ll have to do that next time I make this!
Thank you so much for coming back and letting me know how everything went over!
Cheers and happy holidays,
Cheyanne
Margaret
Hi, Cheyanne! & I forgot to add: I’m sugar-free now. I left out the honey and it still tasted great. Thanks again!
marcie
Thai peanut flavors get me every time and so do sheet pan meals! This was great!!
Nikkie
Love that peanut sauce! I actually use it for my noodles too :-)) so yummy!
Christina
Yummy! Real talk – I make sheet pan dinners at least 2 times a week, sometimes more. I’m always on the lookout for new flavor combinations so I’m grateful I found this recipe! Sheet pan dinners for the win!