Easy Thai Peanut Chicken

Featured in Easy Chicken Recipes.

This 20-minute Thai peanut chicken stir fry combines diced chicken and mixed vegetables in a homemade peanut sauce with red curry paste for an easy weeknight meal.
Fati in her kitchen
Updated on Sun, 27 Apr 2025 01:08:34 GMT
Thai Peanut Chicken Stir Fry Pin it
Thai Peanut Chicken Stir Fry | savouryflavor.com

Thai peanut chicken stir fry transforms ordinary weeknight dinners into something truly special. This vibrant, colorful dish combines tender chicken pieces with crisp vegetables, all enveloped in a luxuriously rich peanut sauce that perfectly balances sweet, savory, salty and spicy notes. What makes this dish extraordinary is how quickly it comes together despite its complex flavor profile – you'll have a restaurant-quality meal on the table faster than delivery could arrive.

I first made this recipe when my sister and her family dropped by unexpectedly one evening. With no time to run to the store, I gathered what vegetables I had and whipped this up on the fly. My brother-in-law, who typically pushes vegetables to the side of his plate, cleaned his dish completely and asked for the recipe. Now it's become our go-to meal when they visit, and my niece has learned to make it in her college apartment.

Essential Ingredients

  • Creamy Peanut Butter: Forms the base of the sauce, providing richness and body – natural peanut butter works best for authentic flavor
  • Thai Red Curry Paste: The secret flavor powerhouse that infuses the sauce with complex Thai flavors without requiring dozens of specialty ingredients
  • Low-Sodium Soy Sauce: Contributes essential umami depth and saltiness without overpowering the other flavors
  • Honey: Balances the savory elements with gentle sweetness while helping the sauce cling beautifully to the ingredients
  • Fresh Ginger and Garlic: Non-negotiable aromatics that create the foundation of authentic flavor – pre-minced versions simply don't compare

Step-by-Step Instructions

Step 1:
Create the peanut sauce. In a medium bowl, whisk together ⅓ cup creamy peanut butter, 2 tablespoons honey, 3 tablespoons low-sodium soy sauce, 1 tablespoon Thai red curry paste, 1 tablespoon rice vinegar, 1 tablespoon freshly minced ginger, 2 cloves minced garlic, and ¼ teaspoon red pepper flakes until smooth and well combined. If the sauce seems too thick, thin it with 1-2 tablespoons of water until it reaches a pourable consistency. Set aside while preparing the rest of the dish.
Step 2:
Prepare your proteins and vegetables. Cut 1 pound of boneless, skinless chicken breasts into bite-sized pieces, about 1-inch cubes. Chop vegetables into similar-sized pieces to ensure even cooking. For longer-cooking vegetables like carrots, slice them thinner than quick-cooking ones like bell peppers. Having everything ready before you start cooking is essential since the process moves quickly once you begin.
Step 3:
Sear the chicken. Heat 1 tablespoon olive oil in a large wok or deep skillet over medium-high heat. Once hot, add the diced chicken and cook for 4-5 minutes, stirring occasionally, until the chicken is golden on the outside and no longer pink in the center. Transfer the cooked chicken to a clean plate and cover loosely with foil to keep warm.
Step 4:
Cook the vegetables in stages. In the same pan, add another tablespoon of oil if needed. Add diced onion and cook for 2 minutes until starting to soften. Next, add longer-cooking vegetables like carrots, mushrooms, and cabbage, stirring frequently for about 3 minutes. Finally, add quick-cooking vegetables like bell peppers, sugar snap peas, and broccoli florets. Continue stir-frying for 2-3 minutes until vegetables are crisp-tender.
Step 5:
Combine and coat with sauce. Return the cooked chicken to the pan with the vegetables. Pour the prepared peanut sauce over everything and toss gently to coat all ingredients evenly. Cook for another 1-2 minutes, stirring continuously, until everything is well combined and heated through. The sauce should thicken slightly and gloriously coat all the ingredients.
Step 6:
Finish with garnishes. Remove from heat and sprinkle with ¼ cup chopped dry-roasted peanuts and ¼ cup fresh cilantro leaves. These final touches add essential texture contrast and fresh herbal notes that elevate the entire dish. Serve immediately over steamed rice, noodles, or your preferred base.
Quick Thai Peanut Chicken Pin it
Quick Thai Peanut Chicken | savouryflavor.com

I've always loved the versatility of this dish. During summer months when my garden is overflowing with vegetables, I'll use whatever is freshest – zucchini, bell peppers, and sugar snap peas make regular appearances. In winter, I rely more on heartier vegetables like broccoli, carrots, and mushrooms. The peanut sauce ties everything together so beautifully that it never feels like the same dish twice.

The Secret to Perfect Texture

The key to stir-fry success lies in the timing and temperature. Starting with a very hot pan creates that desirable slight charring on the chicken and vegetables without overcooking them. I learned from my grandmother, who cooked incredible Chinese food, that removing the chicken while cooking the vegetables prevents it from becoming tough. When everything comes back together with the sauce at the end, each component maintains its ideal texture – tender chicken, crisp-tender vegetables, and a sauce that's thick enough to coat everything without becoming gloppy.

Make It Your Own

This recipe shines as a template you can customize endlessly. I've made a vegetarian version using extra-firm tofu that I first pressed and then seared until golden before proceeding with the recipe. For a lower-carb option, serve it over cauliflower rice or spiralized zucchini noodles. When I'm craving extra heat, I increase the red pepper flakes or add a drizzle of sriracha at the end. The peanut sauce recipe itself is worth memorizing – I've used it as a dipping sauce for spring rolls and as a salad dressing when thinned with a little more vinegar.

Prep For Success

The beauty of stir-fries lies in their quick cooking time, but this means preparation is crucial. I've developed a system where I chop all vegetables and place them in groups on my cutting board based on cooking time – onions in one section, carrots and mushrooms in another, quick-cooking vegetables in a third. This organization makes the actual cooking process flow smoothly and prevents any ingredient from being forgotten or overcooked.

This Thai peanut chicken stir fry has saved countless weeknight dinners at my house. There's something magical about how such simple ingredients transform into something that tastes like it came from a favorite restaurant. The combination of textures – from crisp vegetables to tender chicken to crunchy peanuts – alongside the rich, complex sauce creates a truly satisfying meal that feels special even on the busiest evenings.

Frequently Asked Questions

→ Can I make this stir fry vegetarian?
Yes! Simply replace the chicken with firm tofu or double the vegetables. The peanut sauce works great with either option.
→ How spicy is this dish?
The spice level is moderate with 2 teaspoons of crushed red pepper. You can adjust by using less pepper flakes or curry paste if you prefer a milder flavor.
→ What vegetables work best in this stir fry?
Cabbage, peppers, broccoli, mushrooms, and snap peas work great, but you can use any vegetables you have on hand. Carrots, zucchini, and bok choy are also good options.
→ Can I make the sauce ahead of time?
Absolutely! The peanut sauce can be made up to 3 days in advance and stored in the refrigerator. Just give it a good stir before using.
→ What can I substitute for red curry paste?
If you don't have red curry paste, you can use yellow or green curry paste, or make a simple substitute with curry powder, garlic, and a bit of chili sauce.
→ Can I use crunchy peanut butter instead of creamy?
Yes, crunchy peanut butter works well and adds extra texture to the sauce. You might need to add a little extra water to achieve the right consistency.

Quick Thai Peanut Chicken

A quick Thai peanut chicken stir fry loaded with vegetables and tossed in a sweet and spicy peanut sauce. Ready in 20 minutes!

Prep Time
5 Minutes
Cook Time
15 Minutes
Total Time
20 Minutes
By: Kylie

Category: Chicken

Difficulty: Intermediate

Cuisine: Thai

Yield: 6 Servings

Dietary: Dairy-Free

Ingredients

→ For the Sauce

01 1/2 cup creamy peanut butter
02 3 tablespoons water
03 3 tablespoons honey
04 2 tablespoons soy sauce
05 3 tablespoons red curry paste
06 2 tablespoons rice vinegar
07 1 tablespoon fresh minced ginger
08 2 minced garlic cloves
09 2 teaspoons crushed red pepper

→ For the Stir Fry

10 2 tablespoons extra virgin olive oil, divided
11 1 medium yellow onion, thinly sliced (about 1½ cups)
12 1 pound boneless skinless chicken breasts or thighs, cut into ½-inch dice
13 6 cups mixed chopped vegetables (napa cabbage, mushrooms, peppers, sugar snap peas, broccoli)
14 ½ cup roughly chopped dry-roasted peanuts
15 ½ cup chopped cilantro
16 Prepared brown rice for serving

Instructions

Step 01

In a medium bowl, mix together peanut butter, water, honey, soy sauce, red curry paste, rice vinegar, minced ginger, minced garlic, and crushed red pepper flakes until everything is well combined and smooth. Set aside while you cook the stir fry.

Step 02

Heat 1 tablespoon of olive oil in a large wok or deep skillet over medium-high heat. Once hot, toss in the sliced onions and cook until they become fragrant and start to soften, about 3 minutes. Add the diced chicken and cook, stirring occasionally, until the chicken is fully cooked through and no longer pink inside, around 4 minutes. Remove the chicken and onion mixture from the pan and set aside.

Step 03

Add the remaining tablespoon of olive oil to the same pan, then add all your chopped vegetables. Stir-fry until they reach that perfect crisp-tender texture, about 3-5 minutes depending on which vegetables you've chosen.

Step 04

Return the cooked chicken and onions to the pan with the vegetables. Pour in the peanut sauce you prepared earlier. Toss everything together until evenly coated and cook until heated through, about 2 minutes.

Step 05

Stir in the chopped peanuts and fresh cilantro. Serve your stir-fry hot over brown rice, with extra peanuts and cilantro sprinkled on top if you'd like.

Notes

  1. This Thai-inspired dish combines sweet, salty and spicy flavors for a perfect weeknight meal that's ready in just 20 minutes.
  2. You can find red curry paste in the Asian or international food section of most grocery stores.
  3. Leftovers keep well in the refrigerator for up to 4 days or can be frozen for up to 3 months. When reheating, add a splash of broth or water to prevent drying out.

Tools You'll Need

  • Large wok or deep nonstick skillet
  • Mixing bowl
  • Measuring cups and spoons

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Peanuts
  • Soy

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 414
  • Total Fat: 25 g
  • Total Carbohydrate: 25 g
  • Protein: 28 g