There are certain weeknight dinners that become legends in a family, the ones requested time and time again. This Chicken Peanut Stir-Fry is, without a doubt, the reigning champion in my household. I still remember the first time I nailed the sauce—that perfect balance of creamy, nutty peanut butter, savory soy sauce, a hint of sweetness, and a gentle kick of spice. The aroma alone was enough to draw everyone to the kitchen, peering over my shoulder. As I tossed the tender chicken and crisp-tender vegetables in the glossy, clingy sauce, I knew it was going to be a hit. The verdict? A resounding success. It disappeared from plates in record time, with requests for a “double batch of the sauce next time.” It’s that magical combination of being incredibly fast to make (under 30 minutes!) yet tasting like something you’d eagerly order at your favorite Thai or Vietnamese restaurant. It’s savory, satisfying, packed with texture, and has become our go-to solution for busy evenings when we crave something truly delicious without the fuss.
The Magic of a Well-Made Stir-Fry
The beauty of a stir-fry lies in its speed, versatility, and the incredible fusion of flavors and textures. The technique, originating from the Chinese “wok hei” (literally “breath of the wok”), is all about cooking ingredients quickly over high heat. This method sears the outside of the chicken, locking in juices, and keeps the vegetables vibrant and crisp-tender, never soggy or mushy.
The heart and soul of this particular dish, however, is the peanut sauce. It’s a culinary masterpiece of balance.
- Savory: Soy sauce provides the salty, umami backbone.
- Creamy & Nutty: Peanut butter gives the sauce its signature richness, body, and nutty flavor.
- Sweet: A touch of honey or maple syrup balances the saltiness and acidity.
- Tangy: Rice vinegar and lime juice cut through the richness and brighten all the other flavors.
- Aromatic & Spicy: Fresh garlic and ginger provide a fragrant warmth, while sriracha adds a customizable kick of heat.
When this perfectly balanced sauce coats the tender chicken and fresh vegetables, it creates a dish that hits every note on your palate. It’s a symphony in a bowl, and thankfully, it’s one you can conduct in your own kitchen any night of the week.
Complete Ingredients for Your Chicken Peanut Stir-Fry
For the best results, have all your ingredients chopped, measured, and ready to go before you even turn on the stove. This is the golden rule of stir-frying, known as mise en place.
For the Creamy Peanut Sauce:
- ½ cup (130g) Creamy peanut butter (natural, unsweetened is best)
- ⅓ cup (80ml) Low-sodium soy sauce (or tamari for gluten-free)
- ¼ cup (60ml) Warm water
- 2 tbsp (30ml) Rice vinegar
- 2 tbsp (40g) Honey or maple syrup
- 1 tbsp (15ml) Toasted sesame oil
- 1 tbsp (15ml) Fresh lime juice
- 2-3 cloves Garlic, finely minced or grated
- 1-inch piece Ginger, peeled and finely grated
- 1-2 tsp (5-10ml) Sriracha or other chili garlic sauce (adjust to taste)
For the Stir-Fry:
- 1 lb (450g) Boneless, skinless chicken breasts or thighs, cut into 1-inch cubes
- 1 tbsp (15ml) Low-sodium soy sauce
- 1 tsp Cornstarch
- 2 tbsp High-heat cooking oil (like avocado, canola, or peanut oil), divided
- 1 large head Broccoli, cut into small florets (about 4 cups)
- 1 large Red bell pepper, thinly sliced
- 1 medium Yellow onion, sliced
For Garnish (Optional but Recommended):
- ¼ cup Roasted peanuts, roughly chopped
- Fresh cilantro leaves
- Sesame seeds (toasted or black)
- Sliced scallions (green parts)
- Lime wedges for serving
Step-by-Step Instructions for a Perfect Stir-Fry
Follow these steps in order for a smooth and stress-free cooking experience. High heat and quick cooking are your friends here!
Part 1: Prepare the Sauce and Chicken
- Make the Peanut Sauce: In a medium bowl, combine all the sauce ingredients: creamy peanut butter, soy sauce, warm water, rice vinegar, honey, sesame oil, lime juice, minced garlic, grated ginger, and sriracha. Whisk vigorously until the sauce is completely smooth and emulsified. The warm water will help the peanut butter loosen up. Taste and adjust the seasoning if needed—add more honey for sweetness, sriracha for heat, or lime juice for tang. Set aside.
- Marinate the Chicken: In a separate bowl, place your cubed chicken. Add the 1 tablespoon of soy sauce and 1 teaspoon of cornstarch. Toss well to coat every piece. This quick “velveting” technique with cornstarch creates a very thin coating that helps protect the chicken from the high heat, keeping it incredibly tender and juicy. Let it sit while you prepare your vegetables.
Part 2: The Stir-Frying Process
- Heat the Pan: Place a large skillet or wok over high heat. Let it get very hot—you should feel a wave of heat when you hold your hand a few inches above the surface.
- Sear the Chicken: Add 1 tablespoon of your high-heat cooking oil to the hot pan. Carefully add the marinated chicken in a single layer. Do not overcrowd the pan; cook in two batches if necessary. Let the chicken cook undisturbed for 2-3 minutes per side, until golden brown and cooked through. Remove the cooked chicken from the pan and set it aside on a plate.
- Cook the Vegetables: Add the remaining 1 tablespoon of oil to the same pan. Add the broccoli florets and sliced onion. Stir-fry for 3-4 minutes, until the broccoli is bright green and starts to become crisp-tender.
- Add Bell Peppers: Add the sliced red bell pepper to the pan and continue to stir-fry for another 2-3 minutes. You want the vegetables to be cooked but still have a pleasant bite.
- Combine and Sauce: Return the cooked chicken to the pan with the vegetables. Pour the prepared peanut sauce all over everything.
- Simmer and Thicken: Stir constantly to coat the chicken and vegetables evenly. Let the mixture come to a gentle simmer. The sauce will thicken in the heat (thanks to the peanut butter and cornstarch from the chicken) and become glossy, clinging to every ingredient. This should only take about 1-2 minutes.
- Serve Immediately: Remove from the heat and serve immediately for the best texture and flavor.
Nutrition and Timing Details
Preparation and Cooking Time
- Preparation Time: 15 minutes (for chopping and mixing the sauce)
- Cooking Time: 15 minutes
- Total Time: 30 minutes
Nutrition Facts
- Servings: 4 large servings
- Calories Per Serving (approximate): 550-600 kcal (when served without rice)
Disclaimer: The nutritional information provided is an estimate and can vary based on specific ingredients used, such as the type of peanut butter and oil.
How to Serve Your Chicken Peanut Stir-Fry
Presentation enhances the dining experience. This dish is versatile and can be served in several delicious ways.
- The Classic Way: Serve hot over a bed of fluffy steamed jasmine or basmati rice. The rice is perfect for soaking up any extra peanut sauce.
- Noodle Bowl: Toss the finished stir-fry with cooked noodles. Hearty udon noodles, soba noodles, or even simple spaghetti work wonderfully.
- Low-Carb Options: For a lighter or keto-friendly meal, serve the stir-fry over:
- Cauliflower rice
- Zucchini noodles (“zoodles”)
- Quinoa
- A bed of fresh spinach or mixed greens
- Lettuce Wraps: Spoon the chicken and vegetable mixture into large, crisp lettuce cups (like butter lettuce or iceberg) for a fun, interactive meal.
- Don’t Forget the Garnishes! Sprinkle your chosen garnishes over the top just before serving. The crunch of the chopped peanuts, the freshness of the cilantro, the pop of the sesame seeds, and a final squeeze of lime juice truly elevate the dish from great to unforgettable.
Additional Tips for Stir-Fry Success
- The Golden Rule: Mise en Place: This French term for “everything in its place” is the single most important tip for stir-frying. Because cooking happens so fast, you won’t have time to chop an onion or measure soy sauce once the heat is on. Have every single ingredient prepped, chopped, and measured in little bowls next to your stove before you begin.
- High Heat is Your Best Friend: Don’t be shy with the heat. A screaming-hot wok or skillet is essential for getting a proper sear on the chicken and ensuring your vegetables are crisp-tender, not steamed and soggy. The oil should be shimmering just before you add your ingredients.
- Don’t Crowd the Pan: Overcrowding a pan drops the temperature drastically, causing your ingredients to steam instead of sear. If your skillet isn’t large enough to hold the chicken in a single layer, cook it in two separate batches. The extra two minutes are well worth it for perfectly browned, juicy chicken.
- Use the Right Peanut Butter: For the best sauce texture and flavor, use a natural, unsweetened creamy peanut butter where the only ingredients are peanuts and salt. Processed peanut butters (like Jif or Skippy) contain added sugars and oils that can make your sauce overly sweet and greasy.
- Customize Your Vegetables: This recipe is a fantastic template for using up whatever vegetables you have in your fridge. Feel free to substitute or add others. Just remember to cook them in the right order—harder vegetables first, softer ones last.
- Hard Vegetables (add first): Carrots, broccoli, cauliflower.
- Medium Vegetables (add mid-way): Bell peppers, onions, mushrooms, snap peas, snow peas.
- Soft Vegetables (add last): Bok choy, spinach, bean sprouts.
Frequently Asked Questions (FAQ)
1. Can I use crunchy peanut butter for the sauce?
Yes, you can! Using crunchy peanut butter will result in a sauce with a bit more texture from the small peanut pieces, which some people love. The base flavor will be the same. Just be sure to whisk it very well to ensure the sauce itself is smooth.
2. How can I make this dish gluten-free?
It’s very easy to make this stir-fry gluten-free. Simply substitute the low-sodium soy sauce with either tamari or a certified gluten-free soy sauce. All other ingredients in this recipe are naturally gluten-free, but always double-check your labels for things like sriracha just to be safe.
3. My peanut sauce seems too thick or too thin. How can I fix it?
The consistency of the sauce can vary depending on the brand of peanut butter you use. If your sauce is too thick, simply whisk in more warm water, one tablespoon at a time, until it reaches your desired consistency. If it’s too thin, you can either add a bit more peanut butter or let it simmer for an extra minute or two in the pan at the end to help it reduce and thicken.
4. What’s the best way to store and reheat leftovers?
Store any leftovers in an airtight container in the refrigerator for up to 3-4 days. To reheat, you can microwave it in 30-second intervals, stirring in between. For the best texture, reheat it in a skillet over medium heat with a splash of water or chicken broth to loosen the sauce and prevent it from becoming dry.
5. Can I make this with a different protein, or make it vegetarian?
Absolutely! This recipe is incredibly versatile.
- Other Proteins: Thinly sliced beef (like flank or sirloin steak) or shrimp would be fantastic. Adjust cooking times accordingly—shrimp cooks very quickly.
- Vegetarian/Vegan: For a vegetarian version, use firm or extra-firm tofu (press it first to remove excess water and cube it) or a can of drained chickpeas. To make it fully vegan, ensure you use maple syrup instead of honey in the sauce.
Chicken Peanut Stir Fry recipe
Ingredients
For the Creamy Peanut Sauce:
-
½ cup (130g) Creamy peanut butter (natural, unsweetened is best)
-
⅓ cup (80ml) Low-sodium soy sauce (or tamari for gluten-free)
-
¼ cup (60ml) Warm water
-
2 tbsp (30ml) Rice vinegar
-
2 tbsp (40g) Honey or maple syrup
-
1 tbsp (15ml) Toasted sesame oil
-
1 tbsp (15ml) Fresh lime juice
-
2-3 cloves Garlic, finely minced or grated
-
1-inch piece Ginger, peeled and finely grated
-
1-2 tsp (5-10ml) Sriracha or other chili garlic sauce (adjust to taste)
For the Stir-Fry:
-
1 lb (450g) Boneless, skinless chicken breasts or thighs, cut into 1-inch cubes
-
1 tbsp (15ml) Low-sodium soy sauce
-
1 tsp Cornstarch
-
2 tbsp High-heat cooking oil (like avocado, canola, or peanut oil), divided
-
1 large head Broccoli, cut into small florets (about 4 cups)
-
1 large Red bell pepper, thinly sliced
-
1 medium Yellow onion, sliced
For Garnish (Optional but Recommended):
-
¼ cup Roasted peanuts, roughly chopped
-
Fresh cilantro leaves
-
Sesame seeds (toasted or black)
-
Sliced scallions (green parts)
-
Lime wedges for serving
Instructions
Part 1: Prepare the Sauce and Chicken
-
Make the Peanut Sauce: In a medium bowl, combine all the sauce ingredients: creamy peanut butter, soy sauce, warm water, rice vinegar, honey, sesame oil, lime juice, minced garlic, grated ginger, and sriracha. Whisk vigorously until the sauce is completely smooth and emulsified. The warm water will help the peanut butter loosen up. Taste and adjust the seasoning if needed—add more honey for sweetness, sriracha for heat, or lime juice for tang. Set aside.
-
Marinate the Chicken: In a separate bowl, place your cubed chicken. Add the 1 tablespoon of soy sauce and 1 teaspoon of cornstarch. Toss well to coat every piece. This quick “velveting” technique with cornstarch creates a very thin coating that helps protect the chicken from the high heat, keeping it incredibly tender and juicy. Let it sit while you prepare your vegetables.
Part 2: The Stir-Frying Process
-
Heat the Pan: Place a large skillet or wok over high heat. Let it get very hot—you should feel a wave of heat when you hold your hand a few inches above the surface.
-
Sear the Chicken: Add 1 tablespoon of your high-heat cooking oil to the hot pan. Carefully add the marinated chicken in a single layer. Do not overcrowd the pan; cook in two batches if necessary. Let the chicken cook undisturbed for 2-3 minutes per side, until golden brown and cooked through. Remove the cooked chicken from the pan and set it aside on a plate.
-
Cook the Vegetables: Add the remaining 1 tablespoon of oil to the same pan. Add the broccoli florets and sliced onion. Stir-fry for 3-4 minutes, until the broccoli is bright green and starts to become crisp-tender.
-
Add Bell Peppers: Add the sliced red bell pepper to the pan and continue to stir-fry for another 2-3 minutes. You want the vegetables to be cooked but still have a pleasant bite.
-
Combine and Sauce: Return the cooked chicken to the pan with the vegetables. Pour the prepared peanut sauce all over everything.
-
Simmer and Thicken: Stir constantly to coat the chicken and vegetables evenly. Let the mixture come to a gentle simmer. The sauce will thicken in the heat (thanks to the peanut butter and cornstarch from the chicken) and become glossy, clinging to every ingredient. This should only take about 1-2 minutes.
-
Serve Immediately: Remove from the heat and serve immediately for the best texture and flavor.
Nutrition
- Serving Size: one normal portion
- Calories: 550-600





