Bursting with bold flavors and vibrant colors, this Thai Peanut Chicken Stir-Fry is the ultimate quick and easy dinner. Tender chicken, crisp veggies, and a rich, creamy peanut sauce come together in just 30 minutes for a dish that’s savory, slightly sweet, and totally irresistible. Serve it over rice or noodles for a satisfying meal everyone will love.
Want recipes like this delivered straight to your inbox? Subscribe now for flavorful, easy weeknight dinners and healthy stir-fry recipes you’ll love cooking and eating.
Why You’ll Love This Recipe
Bold Thai Flavors – Creamy, savory, sweet, and a little spicy.
Quick & Easy – Ready in about 30 minutes.
One-Pan Meal – Minimal dishes, maximum flavor.
Healthy & Wholesome – Packed with lean protein and veggies.
Customizable – Swap in your favorite vegetables or adjust the heat.
Ingredients You’ll Need
For the Stir-Fry:
- 1 lb boneless, skinless chicken breasts or thighs, thinly sliced
- 2 cups broccoli florets
- 1 red bell pepper, sliced
- 1 carrot, julienned or thinly sliced
- 2 cloves garlic, minced
- 1 tbsp vegetable oil
- ½ tsp salt
- ¼ tsp black pepper
For the Peanut Sauce:
- ⅓ cup creamy peanut butter
- 2 tbsp soy sauce or tamari
- 1 tbsp hoisin sauce
- 1 tbsp honey or maple syrup
- 1 tbsp rice vinegar or lime juice
- 1–2 tsp sriracha (optional for heat)
- ⅓ cup warm water (more if needed for thinning)
For Garnish:
- 2 tbsp chopped peanuts
- 2 tbsp chopped cilantro
- Lime wedges
Optional Add-ins:
- ½ cup snap peas, mushrooms, or zucchini
- A sprinkle of sesame seeds
- A drizzle of extra sriracha for spice lovers
Tools You’ll Need
- Large skillet or wok
- Mixing bowl for sauce
- Whisk
- Tongs or spatula
Step-by-Step Instructions
Step 1: Make the Peanut Sauce
In a small bowl, whisk together the peanut butter, soy sauce, hoisin sauce, honey, rice vinegar, sriracha (if using), and warm water.
Adjust consistency by adding a little more water if needed. Set aside.
Step 2: Cook the Chicken
Heat vegetable oil in a large skillet or wok over medium-high heat.
Season the sliced chicken with salt and pepper.
Add to the skillet and cook for 5–7 minutes, stirring occasionally, until browned and cooked through.
Remove chicken from the skillet and set aside.
Step 3: Stir-Fry the Vegetables
In the same skillet, add the broccoli, bell pepper, and carrots.
Stir-fry for 3–4 minutes until just tender but still crisp.
Add the minced garlic and cook for another 30 seconds.
Step 4: Combine Everything
Return the cooked chicken to the skillet.
Pour the peanut sauce over the chicken and veggies.
Toss everything together and cook for 2–3 minutes, until everything is well coated and heated through.
Step 5: Serve
Serve immediately, garnished with chopped peanuts, cilantro, and lime wedges.
Enjoy over rice, noodles, or on its own!
Tips for Success
Slice Chicken Thinly – Cooks quickly and stays tender.
Prep Ahead – Stir-fry moves fast, so have everything ready before you start.
Use Fresh Veggies – Crisp, colorful veggies work best.
Adjust the Sauce – Taste and tweak the sauce to make it sweeter, spicier, or tangier.
Serve Hot – Best when fresh and piping hot.
Serving Suggestions
With Steamed Rice – Jasmine or brown rice works beautifully.
With Noodles – Rice noodles or soba noodles make it heartier.
With a Side Salad – A light, fresh salad balances the rich sauce.
With Lettuce Wraps – Spoon into lettuce cups for a low-carb version.
How to Store & Reheat
Storing:
Store leftovers in an airtight container in the fridge for up to 4 days.
Freezing:
Freeze stir-fry (without the garnish) for up to 2 months.
Thaw overnight in the fridge before reheating.
Reheating:
Stovetop: Warm gently in a skillet over medium heat, adding a splash of water if needed.
Microwave: Reheat in 30-second intervals, stirring between, until hot.
Frequently Asked Questions
- Can I use crunchy peanut butter?
Yes! It adds extra texture to the sauce. - Can I make it vegetarian?
Absolutely! Swap the chicken for tofu or chickpeas. - How do I make it gluten-free?
Use tamari instead of soy sauce and check that your hoisin sauce is gluten-free. - Can I make it spicier?
Add extra sriracha or a pinch of red pepper flakes. - What vegetables work best?
Any quick-cooking veggies like snap peas, mushrooms, zucchini, or baby corn are great.
Final Thoughts
This Thai Peanut Chicken Stir-Fry is bold, delicious, and incredibly easy to whip up. With its rich peanut sauce, tender chicken, and crisp vegetables, it’s a quick meal that feels anything but ordinary. Customize it with your favorite veggies and spice level for a dish you’ll want to make again and again!
Cook up a batch tonight and enjoy every bold, creamy, savory bite! Don’t forget to share your stir-fry creations online!
Preparation Time: 10 minutes
Cooking Time: 20 minutes
Cuisine: Thai-Inspired / Quick Dinner
Nutritional Information (Per Serving – serves 4):
Calories: 430 | Protein: 28g | Carbohydrates: 18g | Fat: 28g | Fiber: 4g | Sugar: 8g | Sodium: 650mg

Thai Peanut Chicken Stir-Fry
- Total Time: 30 minutes
Description
Bursting with bold flavors and vibrant colors, this Thai Peanut Chicken Stir-Fry is the ultimate quick and easy dinner. Tender chicken, crisp veggies, and a rich, creamy peanut sauce come together in just 30 minutes for a dish that’s savory, slightly sweet, and totally irresistible. Serve it over rice or noodles for a satisfying meal everyone will love.
Want recipes like this delivered straight to your inbox? Subscribe now for flavorful, easy weeknight dinners and healthy stir-fry recipes you’ll love cooking and eating.
Ingredients
For the Stir-Fry:
-
1 lb boneless, skinless chicken breasts or thighs, thinly sliced
-
2 cups broccoli florets
-
1 red bell pepper, sliced
-
1 carrot, julienned or thinly sliced
-
2 cloves garlic, minced
-
1 tbsp vegetable oil
-
½ tsp salt
-
¼ tsp black pepper
For the Peanut Sauce:
-
⅓ cup creamy peanut butter
-
2 tbsp soy sauce or tamari
-
1 tbsp hoisin sauce
-
1 tbsp honey or maple syrup
-
1 tbsp rice vinegar or lime juice
-
1–2 tsp sriracha (optional for heat)
-
⅓ cup warm water (more if needed for thinning)
For Garnish:
-
2 tbsp chopped peanuts
-
2 tbsp chopped cilantro
-
Lime wedges
Optional Add-ins:
-
½ cup snap peas, mushrooms, or zucchini
-
A sprinkle of sesame seeds
-
A drizzle of extra sriracha for spice lovers
Instructions
Step 1: Make the Peanut Sauce
In a small bowl, whisk together the peanut butter, soy sauce, hoisin sauce, honey, rice vinegar, sriracha (if using), and warm water.
Adjust consistency by adding a little more water if needed. Set aside.
Step 2: Cook the Chicken
Heat vegetable oil in a large skillet or wok over medium-high heat.
Season the sliced chicken with salt and pepper.
Add to the skillet and cook for 5–7 minutes, stirring occasionally, until browned and cooked through.
Remove chicken from the skillet and set aside.
Step 3: Stir-Fry the Vegetables
In the same skillet, add the broccoli, bell pepper, and carrots.
Stir-fry for 3–4 minutes until just tender but still crisp.
Add the minced garlic and cook for another 30 seconds.
Step 4: Combine Everything
Return the cooked chicken to the skillet.
Pour the peanut sauce over the chicken and veggies.
Toss everything together and cook for 2–3 minutes, until everything is well coated and heated through.
Step 5: Serve
Serve immediately, garnished with chopped peanuts, cilantro, and lime wedges.
Enjoy over rice, noodles, or on its own!
Notes
Slice Chicken Thinly – Cooks quickly and stays tender.
Prep Ahead – Stir-fry moves fast, so have everything ready before you start.
Use Fresh Veggies – Crisp, colorful veggies work best.
Adjust the Sauce – Taste and tweak the sauce to make it sweeter, spicier, or tangier.
Serve Hot – Best when fresh and piping hot.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Cuisine: Thai-Inspired / Quick Dinner