Better Than Takeout Asian Stir-Fry Chicken and Vegetables
There’s a running joke in our house that the best Asian stir fry chicken and vegetables we ever make happens when we don’t have exactly what we planned on. Brenda was set to grab a bag of frozen stir-fry vegetables this week — the kind that’s been our reliable weeknight shortcut for years — and just… forgot. What we had instead was a fridge full of fresh vegetables and a pantry shelf lined with every Asian sauce known to mankind.

Turns out? It was the best Asian stir fry chicken and vegetables we’ve made in years.

Fresh broccoli with a little char on the edges. Asparagus that still has some bite. Zucchini that soaks up the sauce like it was born for this. Red pepper that brings sweetness and color. Celery for crunch you can actually hear. Onion for depth. Frozen peas stirred in at the end for a pop of sweetness and that gorgeous green. Finished with sliced green onion, toasted sesame seeds, and a pinch of crushed red pepper for warmth. This is the stir-fry that makes you wonder why you ever reached for the bag in the freezer.
The sauce is the other revelation here. Soy sauce, Worcestershire, ginger sauce, fish sauce, dark soy sauce, and ginger-garlic paste. You might be surprised to see Worcestershire in a stir-fry sauce, but it’s one of those secret-weapon ingredients that serious Chinese-American restaurant cooks have been using for decades. It adds a savory, slightly sweet depth that you can’t quite identify but definitely notice when it’s missing.
Why This Recipe Works
Mise en place is non-negotiable in stir-fry.

This is the one recipe where you genuinely have to have everything cut, measured, and staged before you turn on the heat. Stir-fry moves fast — from the moment your oil shimmers, you have maybe eight to ten minutes until dinner is on the plate. There’s no time to mince garlic or measure soy sauce while your chicken is sitting in a screaming hot wok.
High heat is the whole point.
The flavor that makes restaurant stir-fry taste different from home stir-fry has a name: wok hei, which translates roughly to “breath of the wok.” It’s the slightly smoky, caramelized, almost charred quality you get from cooking in a ripping-hot pan with quick, constant movement. Most home stoves can’t match a commercial wok burner, but you can get surprisingly close by using a large skillet or wok, making sure it’s fully preheated before anything goes in, and — critically — not crowding the pan.
The sauce ratio matters.
Dark soy sauce is thicker, richer, and slightly sweet — it’s what gives this stir-fry that deep mahogany color. Regular soy sauce handles the salt and savory punch. Fish sauce adds a complexity that doesn’t taste fishy once it’s cooked — it just tastes more. The ginger sauce adds sweetness and brightness. Worcestershire rounds the whole thing out. Together, they hit every note: salty, sweet, savory, umami, and slightly tangy.
Cornstarch is doing two jobs.
In the chicken marinade, it creates a light coating that helps the meat caramelize and stay juicy. In the sauce, it thickens everything into that glossy coating you see in good takeout. Don’t skip it in either place.

Ingredient Notes
The chicken: Boneless, skinless thighs are the better choice here over breasts — they stay juicy under high heat and have more flavor. If you only have breasts, they’ll work fine; just be careful not to overcook them.
The vegetables: Cut everything to roughly similar sizes so they cook evenly. Broccoli and asparagus take a little longer; zucchini, red pepper, and celery are quicker. We’ll cook in stages based on that.
The ginger-garlic paste: This is my go-to shortcut and it works beautifully here — both in the marinade and in the pan. No peeling, no mincing. Just a generous spoonful.
Fish sauce: If you’ve never cooked with it, the hesitation is understandable. It smells intense in the bottle. In the finished dish, cooked into a sauce with soy and other ingredients, it contributes depth that’s really hard to replicate. The recipe calls for just 1 teaspoon — enough to make a difference without announcing itself.
Dark soy sauce: If you only have regular soy sauce, use that — just know the color will be lighter and the flavor slightly less complex. Dark soy sauce is worth having in your pantry if you make stir-fry regularly.
Garnishes: Toasted sesame seeds, sliced green onion, and a pinch of crushed red pepper are not optional in our house. They take thirty seconds and make the finished dish look and taste like something you’d pay fifteen dollars for.
Wine Pairing
A dry Riesling is the move here. The acidity cuts through the richness of the sauce, and just a hint of stone fruit in the wine plays beautifully against the soy, ginger, and sesame. Look for a German Spätlese or anything from Alsace. If you prefer something a little more savory, an Austrian Grüner Veltliner is an excellent alternative — its signature white pepper note is practically made for ginger-forward stir-fry. Either way, keep it cold and keep it close.
Tools & Ingredients
| This post contains affiliate links. If you purchase through these links, I may earn a small commission at no extra cost to you — it helps keep Recipe Remodeler going. I only link to tools and ingredients I actually use and recommend. |
Sauces & Pantry
• Roland Fish Sauce (Nam Pla) — The brand in our pantry and in this recipe. A little goes a long way; 1 teaspoon adds remarkable depth.
• Ching’s Secret Dark Soy Sauce — Exactly what we use. Richer and darker than regular soy sauce, it’s what gives this dish that deep mahogany glaze.
• Ginger-Garlic Paste — Our go-to shortcut. No peeling, no mincing, no smelly fingers. A spoonful in the marinade and another in the pan.
Equipment
• Mammafong 14” Flat Bottom Carbon Steel Wok — Flat bottom works on gas, electric, and induction. Carbon steel gets screaming hot, builds natural nonstick seasoning over time, and is the closest you will get to wok hei at home.
• Zulay Kitchen Teak Wooden Spoon Set (6-Piece) — Wood is the right tool for a hot wok. No scratching the seasoning, no metal-on-metal, and long handles keep your hands away from the heat.
• Zojirushi Neuro Fuzzy Rice Cooker (5.5-Cup) — Start this before anything else. Perfect rice every time, keeps it warm until you are ready, and frees up the stovetop entirely for the stir-fry. One of the best kitchen investments we have made.
Better Than Takeout Asian Stir-Fry Chicken and Vegetables
Equipment
- Wok
Ingredients
For the Chicken Marinade
- 1½ lbs boneless skinless chicken thighs (or breasts), cut into 1-inch pieces
- 2 tbsp regular soy sauce
- 1 tbsp ginger-garlic paste
- 1 tbsp cornstarch
- 1 tsp sesame oil
- ½ tsp black pepper
For the Stir-Fry Sauce
- 3 tbsp regular soy sauce
- 1 tbsp dark soy sauce
- 1 tbsp Worcestershire sauce
- 1 tsp fish sauce Roland Nam Pla or similar
- 2 tbsp sweet ginger sauce East-West brand or similar
- 1 tbsp rice vinegar or a squeeze of fresh lime
- 1 tsp cornstarch
- 1 tsp sesame oil
- 1 tsp granulated sugar
- ¼ cup low-sodium chicken broth or water
For the Stir-Fry
- 2 tbsp neutral oil divided (vegetable, canola, sunflower, or avocado)
- 1½ tsp ginger-garlic paste
- 2 cups broccoli florets cut small
- 1 cup asparagus cut into 1½-inch pieces
- 1 medium zucchini halved lengthwise and sliced ½-inch thick
- 1 large red bell pepper cut into 1-inch pieces
- 2 stalks celery sliced on the bias ½-inch thick
- 1 medium yellow onion cut into 1-inch wedges, layers separated
- ½ cup frozen peas no need to thaw
- ¼ –½ tsp crushed red pepper flakes to taste
Garnish
- 2 green onions scallions, thinly sliced
- 1 –2 tsp toasted sesame seeds
- Additional crushed red pepper flakes optional
Instructions
Step 1 — Marinate the chicken.
- In a bowl, combine the chicken pieces with soy sauce, ginger-garlic paste, cornstarch, sesame oil, and black pepper. Toss to coat evenly. Let sit at room temperature for at least 15 minutes while you prep everything else. The ginger and garlic will perfume the chicken all the way through rather than just coating the outside.

Step 2 — Make the sauce.
- Whisk together all sauce ingredients in a small bowl or measuring cup until the cornstarch is fully dissolved. Set aside where you can reach it quickly — you’ll need it fast.
Step 3 — Prep and stage all vegetables.
- Cut everything before you turn on the heat. Arrange in groups by cook time: broccoli and asparagus together (they go in first), then zucchini and red pepper, then celery and onion (they go in last and stay crisp). Measure out the frozen peas separately. Set your garnishes — green onion, sesame seeds, red pepper flakes — near the stove.

Step 4 — Cook the chicken.
- Heat a large wok or skillet over high heat until it just starts to smoke. Add 1 tablespoon of oil and let it shimmer. Add the chicken in a single layer — do not stir for the first 2 minutes, letting it sear and develop color. Toss and cook another 2–3 minutes until cooked through and nicely browned. Remove to a plate and set aside.

Step 5 — Cook the vegetables.
- Return the pan to high heat and add the remaining tablespoon of oil. Add the ginger-garlic paste and crushed red pepper flakes; stir for 30 seconds until fragrant. Add broccoli and asparagus; toss and cook for 2 minutes. Add zucchini and red pepper; toss and cook 2 more minutes. Add celery and onion; toss and cook 1–2 more minutes. You want everything slightly tender but with real bite remaining.

Step 6 — Bring it together.
- Return the chicken to the pan. Give the sauce a quick stir (cornstarch settles), then pour it all over the chicken and vegetables. Toss everything constantly for 1–2 minutes as the sauce thickens and coats every piece in a glossy, dark glaze. Add the frozen peas in the last 30 seconds — they just need to warm through.
Step 7 — Garnish and serve immediately.
- Transfer to a serving bowl or plate directly over steamed white rice. Scatter sliced green onions and toasted sesame seeds over the top. Add a pinch more crushed red pepper if you like heat. Stir-fry is best the moment it comes off the heat.

Notes
- Veggie substitutions: Snap peas, mushrooms, baby corn, bok choy, or carrots all work beautifully. Harder vegetables (broccoli, carrots) go in first; softer ones (zucchini, peppers) go in the middle; quick-cook items (frozen peas, spinach) go in last.
- On the fish sauce: The recipe calls for 1 teaspoon, which gives background depth without announcing itself. If you’re a fish sauce enthusiast, push it to 2 teaspoons or a full tablespoon — but start conservative the first time and taste as you go.
- On the Worcestershire: Not a traditional Asian ingredient, but it’s a long-standing secret weapon in Chinese-American restaurant cooking. It adds savory, slightly sweet depth that you can’t quite identify but definitely notice when it’s missing. It can be swapped for 1 tbsp oyster sauce if you prefer to stay in classic pantry territory.
- Don’t crowd the pan: If your pan isn’t large enough to hold all the vegetables in a reasonably thin layer, cook them in two batches. Crowding drops the temperature and steams instead of stir-fries.
- Make it spicier: Add more crushed red pepper to the pan, or stir ½–1 tsp chili garlic sauce into the sauce.
- Sauce too thin? Mix ½ tsp cornstarch with 1 tsp cold water and add to the pan while tossing. It thickens fast.
- Leftovers: Store refrigerated up to 3 days. Reheat in a skillet over medium-high heat rather than the microwave to revive some of that texture.
Facebook Comments
Discover more from Recipe Remodeler
Subscribe to get the latest posts sent to your email.


Made this today and it was delicious! This would be good with sliced beer or shrimp also. Adding Japanese eggplant would be great too