Thai Peanut Chicken Stir-Fry

Featured in: Comfort Baking

Tender chicken is marinated then stir-fried with a variety of colorful vegetables and tossed in a creamy Thai-inspired peanut sauce. The balance of savory soy, tangy rice vinegar, a kick of chili, and sweet notes melds with the rich peanut butter to coat the meat and veggies perfectly. Finished with fresh garnishes like spring onions, roasted peanuts, cilantro, and a squeeze of lime, this dish is quick to make and bursting with flavor. Serve with jasmine rice or noodles for a complete, crowd-pleasing meal.

Updated on Fri, 03 Oct 2025 18:48:20 GMT
Thai Peanut Chicken Stir-Fry served hot with colorful crisp veggies and creamy peanut sauce drizzle. Save
Thai Peanut Chicken Stir-Fry served hot with colorful crisp veggies and creamy peanut sauce drizzle. | butterhearth.com

This Thai Peanut Chicken Stir-Fry promises to shake up your weeknight dinner routine with its vivid colors and bold flavors. Creamy peanut sauce hugs every piece of juicy chicken and crisp veggie, ready in just thirty minutes. When I first made this after a busy day, the whole table fell silent from the first forkful. Now it is our go-to whenever we crave something bright, fun, and deeply satisfying.

The first time I tossed everything together and saw how creamy and glossy the sauce looked, I could barely wait to taste it. This stir-fry always gets rave reviews and has saved me from takeout more times than I can count.

Ingredients

  • Chicken breast or thigh: sliced thin ensures quick cooking and stays juicy look for pink and springy fresh chicken
  • Cornstarch: gives a velvety texture when stir-frying and locks in moisture
  • Soy sauce: for umami and savory depth choose a naturally brewed type
  • Peanut butter: creamy and smooth for richness try to get pure roasted peanut butter with minimal additives
  • Fish sauce: classic Thai flavor builder pick a quality brand for best taste
  • Rice vinegar: adds pleasant tang and balances the peanuts opt for a clear and bright-tasting variety
  • Honey or brown sugar: to round out the saltiness look for fragrant honey or soft brown sugar
  • Sesame oil: a splash provides toasty aroma buy toasted sesame oil for best results
  • Sriracha or chili paste: for a warming kick adjust to suit your preference
  • Red and yellow bell peppers: for vibrant crunch pick shiny firm peppers without wrinkles
  • Carrot: adds natural sweetness and color choose crisp carrots with bright orange tones
  • Snap peas: bring sweet snap and lively greenness look for pods that are plump and snap easily
  • Garlic: builds the aromatic backbone find cloves that are plump and fragrant
  • Onion: balances the sweetness and sharpness of other ingredients choose a heavy small onion
  • Spring onions and cilantro: for a fresh bright finish select ones with perky greens and no wilting
  • Roasted peanuts: for a nutty crunch buy unsalted or lightly salted for the best control
  • Lime wedges: to wake up all the flavors pick limes that feel heavy for their size

Instructions

Prep and Marinate the Chicken:
Toss sliced chicken in cornstarch and soy sauce ensuring all pieces are nicely coated Set aside for about ten minutes to tenderize and infuse flavor
Make the Peanut Sauce:
Whisk together creamy peanut butter soy sauce fish sauce rice vinegar honey sesame oil sriracha and water until silky and lump free Adjust heat with more sriracha if you like it spicier
Cook the Chicken:
In a large wok or skillet heat a splash of oil over medium high Add the marinated chicken in an even layer Let it sear without stirring for one to two minutes then stir fry for another three minutes until no longer pink Remove chicken from pan and keep warm
Stir Fry the Vegetables:
Add more oil to the empty pan Toss in onion garlic carrots and both bell peppers Stir fry for two to three minutes until veggies are starting to soften but are still crisp Next add snap peas and cook briefly so they keep their crunch and color
Combine and Finish:
Return chicken to the wok Pour in prepared peanut sauce and gently toss everything to coat Stir fry for a couple of minutes until the sauce thickens and clings beautifully to every bite Make sure to coat all pieces evenly
Serve and Garnish:
Pile the hot stir fry onto plates Top with spring onions chopped roasted peanuts fresh cilantro and squeeze over lime wedges Serve right away for the brightest flavors
Close-up of Thai Peanut Chicken Stir-Fry garnished with fresh cilantro, lime wedges, and chopped peanuts. Save
Close-up of Thai Peanut Chicken Stir-Fry garnished with fresh cilantro, lime wedges, and chopped peanuts. | butterhearth.com

Peanut butter is my personal favorite ingredient in this dish. It creates that luxurious creamy mouthfeel and makes the sauce cling so well. The first time I made this for my partner we ended up laughing over how quickly we polished off the entire wokful and it is now a regular part of our weeknight menu.

Storage Tips

Transfer any leftovers to airtight containers and chill in the refrigerator Stir fry will keep well for up to three days For a quick lunch simply reheat in the microwave or on the stovetop with a splash of water

Ingredient Substitutions

Swap chicken for tofu or tempeh if you want a vegetarian meal Shrimps or thin slices of beef also work For those allergic to peanuts use sunflower butter Cashew butter is also wonderful with a different richness If you cannot have fish sauce substitute with extra soy sauce and a squeeze of lime for added brightness

Serving Suggestions

Serve over steamed jasmine rice or fluffy rice noodles For extra veg power add broccoli florets or baby corn and make it your own style Finish with extra lime wedges so everyone can add more zip to their plate A light cucumber salad makes a crisp and cool contrast

Cultural Note

Thai peanut sauce is a staple in Southeast Asian cuisine and brings together the earthy salty and sweet flavors that make Thai food so lively In Thailand stir fries are quick meals designed for bustling evenings Each family has its own spin making the recipe as personalized as it is traditional

Seasonal Adaptations

Add snow peas or asparagus in spring Swap in zucchini or summer squash for the peppers during summer Use broccoli or bok choy through the fall and winter

Recipe Notes

Rice noodles soak up the sauce beautifully Use tofu if you want plant based Try cashew butter for a slightly sweeter flavor

Success Stories

Friends who have never cooked Thai food at home told me this was their best homemade meal even on the first try This is one of those fun recipes where novice cooks find their confidence as the aroma hits the kitchen At family gatherings I double the batch and there are never leftovers

Freezer Meal Conversion

Let the stir fry cool completely before packing in freezer safe containers Freeze without toppings like peanuts or herbs Thaw overnight in the fridge and reheat in a pan with a little water to revive the sauce Garnish fresh when serving for the best flavor

Hearty bowl of Thai Peanut Chicken Stir-Fry paired with jasmine rice for an inviting weeknight dinner. Save
Hearty bowl of Thai Peanut Chicken Stir-Fry paired with jasmine rice for an inviting weeknight dinner. | butterhearth.com

This dish is an explosion of flavor and texture, perfect for a quick and satisfying meal. Enjoy the vibrant colors and delicious aroma as you serve it immediately.

Recipe Questions

Can I use chicken thighs instead of breast?

Yes, chicken thighs provide extra tenderness and flavor. Slice thinly for even cooking and juicy results.

How spicy is this stir-fry?

The heat depends on your sriracha or chili paste amount. Start with less and adjust to taste for a mild or bold kick.

What vegetables work well in this dish?

Bell peppers, carrots, snap peas, and onions add crunch and color. Feel free to swap in broccoli or mushrooms if preferred.

Is the sauce gluten-free?

To make it gluten-free, use tamari instead of soy sauce. Always verify the labels of your ingredients for hidden gluten.

Can I make this dairy-free?

This dish is naturally dairy-free—it relies on peanut butter and oils for creaminess and flavor, not dairy.

What can I serve alongside?

Serve with steamed jasmine rice or rice noodles to soak up the flavorful peanut sauce and make a complete meal.

Thai Peanut Chicken Stir-Fry

Tender chicken and colorful vegetables tossed in creamy Thai-style peanut sauce for a quick, flavorful dinner.

Prep duration
15 min
Time to cook
15 min
Complete duration
30 min
Created by Grace Mitchell


Skill Level Easy

Heritage Thai

Output 4 Portions

Dietary considerations No Dairy

Components

For the Chicken

01 1.1 pounds boneless, skinless chicken breast or thighs, thinly sliced
02 1 tablespoon cornstarch
03 1 tablespoon soy sauce

For the Peanut Sauce

01 1/3 cup creamy peanut butter
02 2 tablespoons soy sauce
03 1 tablespoon fish sauce
04 1 tablespoon rice vinegar
05 1 tablespoon honey or brown sugar
06 1 teaspoon sesame oil
07 1-2 teaspoons sriracha or chili paste
08 1/4 cup water

For the Stir-Fry

01 2 tablespoons vegetable oil
02 1 red bell pepper, sliced
03 1 yellow bell pepper, sliced
04 1 medium carrot, julienned
05 1 cup snap peas, trimmed
06 2 cloves garlic, minced
07 1 small onion, sliced
08 2 spring onions, sliced (for garnish)
09 2 tablespoons roasted peanuts, roughly chopped (for garnish)
10 Fresh cilantro, chopped (optional, for garnish)
11 Lime wedges (to serve)

Directions

Stage 01

Marinate the Chicken: In a bowl, combine the thinly sliced chicken with 1 tablespoon of soy sauce and cornstarch. Toss to coat evenly and let it marinate for 10 minutes.

Stage 02

Prepare the Peanut Sauce: In a separate bowl, vigorously whisk together peanut butter, 2 tablespoons soy sauce, fish sauce, rice vinegar, honey or brown sugar, sesame oil, sriracha, and water until a smooth, cohesive sauce forms.

Stage 03

Cook the Chicken: Heat 1 tablespoon of vegetable oil in a large wok or skillet over medium-high heat. Add the marinated chicken and stir-fry for 4 to 5 minutes until cooked through. Remove the chicken from the pan and set it aside.

Stage 04

Sauté the Vegetables: Add the remaining 1 tablespoon of vegetable oil to the same pan. Introduce the sliced onion, minced garlic, julienned carrots, and sliced bell peppers. Stir-fry for 2 to 3 minutes until the vegetables are crisp-tender. Add the trimmed snap peas and cook for an additional 2 minutes.

Stage 05

Combine and Thicken: Return the cooked chicken to the pan with the vegetables. Pour the prepared peanut sauce over the mixture. Toss everything together, continuing to cook for 2 to 3 minutes, or until the sauce has thickened and coats all ingredients.

Stage 06

Serve and Garnish: Serve the stir-fry immediately. Garnish generously with sliced spring onions, chopped roasted peanuts, fresh cilantro (if using), and lime wedges on the side.

Necessary tools

  • Large wok or skillet
  • Mixing bowls
  • Whisk
  • Knife and cutting board

Allergy details

Review each component for potential allergens and consider consulting with a healthcare provider if you're unsure about certain ingredients.
  • Contains peanuts, soy, and fish products. Individuals with allergies to these ingredients should exercise caution or seek specific substitutions. Always verify ingredient labels for hidden allergens.

Nutritional information (per portion)

These values are estimates only and shouldn't replace professional medical guidance.
  • Energy Value: 410
  • Fats: 21 g
  • Carbohydrates: 22 g
  • Protein Content: 34 g