Stir-Fry Basics
The three things that make a home stir-fry taste like restaurant food: velveting the protein so it stays tender, a cornstarch-thickened sauce that clings instead of pooling, and blanching the hard vegetables ahead so everything finishes at the same time. Learn these once and most of the stir-fry recipes in this book become variations on a theme.
Why This Page Exists
A home burner puts out a fraction of the BTUs of a restaurant wok range. You cannot get the pan hot enough to cook a raw chicken breast and a raw carrot and reduce a sauce all in ninety seconds. So the fix is to move work off the wok:
- Velveting protects the protein so it survives the pan without drying out.
- Blanching gets the hard vegetables 80% cooked before they ever hit the oil.
- A pre-mixed slurry sauce thickens on contact instead of needing time to reduce.
By the time the wok comes on, everything is already nearly cooked. The stir-fry is just assembly and browning β two or three minutes, start to finish.
Water Velveting
Restaurant kitchens velvet by coating meat in egg white and cornstarch, then blanching it in a pot of warm oil (θΏζ²Ή, guΓ² yΓ³u). It works beautifully and it is a genuine nuisance at home β a quart of oil to heat, filter, and store.
The water method (ζ°΄ζ», shuΗ huΓ‘) gets you 90% of the way there with a pot of water. It has two parts, and both matter.
Part 1: Marinate
For 1 lb of chicken, pork, or beef, sliced thin against the grain (about ΒΌ inch):
- 3 tbsp water or unsalted stock
- ΒΌ tsp baking soda (beef and pork only β see notes)
- 1 tbsp Shaoxing wine
- 1 tsp soy sauce
- 1 tbsp cornstarch
- 1 tbsp neutral oil
- Massage in the water first. Put the sliced meat in a bowl with the water and baking soda. Mix with your hand for a solid 1β2 minutes, until the liquid is completely absorbed and the meat feels tacky rather than wet. This is the step people skip, and it's the one doing the most work β you are hydrating the muscle fibers so they hold moisture through the heat.
- Then the seasoning. Add the wine and soy sauce, mix until absorbed.
- Then the cornstarch. Add and mix until every piece has a thin, even, slightly gluey coat. No dry patches.
- Oil last. Drizzle it over and toss. The oil seals the coating and keeps the pieces from welding together in the pan.
- Rest 15β30 minutes at room temperature, or up to overnight in the fridge.
Part 2: Water Blanch
- Bring a saucepan of water to a bare simmer β not a rolling boil. You want roughly 175β195Β°F, lazy bubbles on the bottom of the pot. A hard boil tears the cornstarch coating off.
- Add a teaspoon of oil to the water. This keeps the pieces separate.
- Drop the meat in, stirring gently to break up clumps. Cook 30β60 seconds β just until the pieces turn opaque on the outside. The centers should still be underdone.
- Drain immediately. Do not shock in cold water; it makes the coating gummy.
The meat now goes into the wok at the end, for the last 30 seconds, purely to combine with the sauce. It is already cooked.
Shrimp Is Different
Shrimp doesn't want the full treatment β it wants a brine for snap:
- Toss 1 lb peeled shrimp with 1 tsp salt and Β½ tsp baking soda. Rest 20 minutes in the fridge.
- Rinse thoroughly under cold water and pat completely dry. This rinse is not optional β skip it and the shrimp taste soapy.
- Toss with 1 tbsp cornstarch and 1 tsp oil.
Then cook shrimp straight in the wok, 60β90 seconds. No water blanch β shrimp cook fast enough that blanching just overcooks them.
Basic Stir-Fry Sauce
This is the workhorse brown sauce. It goes with chicken, pork, beef, shrimp, and any combination of vegetables. Mix it in a bowl or measuring cup before you turn the burner on β once the wok is going you will not have time.
Makes enough for a stir-fry serving 4 (about 1 lb protein plus 1 lb vegetables):
- 1 cup chicken stock (unsalted or low-sodium)
- 2 tbsp oyster sauce
- 1 tbsp Shaoxing wine
- 1 tbsp cornstarch
- 1 tsp soy sauce (optional, for color and salt)
- Β½ tsp sugar (optional β rounds off the edges, doesn't make it sweet)
- ΒΌ tsp white pepper
- 1 tsp sesame oil (stir in off the heat, not in the mix)
Method: Whisk everything except the sesame oil until no cornstarch lumps remain. It will look thin and cloudy β that's correct. Whisk again right before it goes in the pan; cornstarch settles to the bottom within a couple of minutes and you'll pour off flavored water and leave the thickener in the cup.
How to Use It
Add the sauce to the wok after the vegetables and protein are in and hot, with the pan on high. Pour it around the rim rather than into the center β it hits hot metal and starts thickening on the way down. Stir constantly. It goes from watery to glossy in about 20β30 seconds. The moment it coats a piece of broccoli without running off, kill the heat and stir in the sesame oil.
Adjusting It
| Want | Change |
|---|---|
| Thicker, clingier | Cornstarch to 1Β½ tbsp |
| Thinner, more of a pan sauce | Cornstarch to 2 tsp, or add ΒΌ cup more stock |
| Deeper color | Add 1 tsp dark soy sauce |
| Garlic sauce | Add 1 tbsp minced garlic to the wok before the sauce goes in |
| Ginger scallion | Add 1 tbsp minced ginger to the wok; finish with scallion greens |
| A little heat | 1β2 tsp chili garlic sauce or a few dried chilies bloomed in the oil |
| Sweeter (kid-friendly) | Sugar to 1 tbsp, or 1 tbsp hoisin in place of 1 tbsp oyster sauce |
| No oyster sauce | Vegetarian oyster sauce (mushroom-based) works 1:1 |
On Shaoxing wine: Get the real thing at an Asian grocery β the "Shaoxing cooking wine" sold in regular supermarkets is salted and much worse. Dry sherry is the best substitute. Skip it entirely if you must, but you'll notice.
Blanching the Vegetables
Hard vegetables and a home wok are a bad match. Broccoli that's cooked through by stir-frying alone has spent long enough in the pan that everything else is overdone and the vegetables themselves have gone army-green. Blanch first and they hit the wok needing 60 seconds of browning, not five minutes of cooking.
What to Blanch
Blanch these: broccoli, cauliflower, carrots, Chinese long beans, green beans, asparagus (thick spears), snap peas, bok choy stems, celery, kohlrabi.
Don't blanch these β they cook fast enough raw, and blanching turns them to mush: bell peppers, onions, mushrooms, zucchini, snow peas, bean sprouts, cabbage, leafy greens (spinach, bok choy leaves, a choy), scallions, water chestnuts.
How
- Bring a large pot of water to a hard rolling boil β the opposite of the velveting blanch. Salt it well, like pasta water. Add a splash of oil if you like; it gives the vegetables a bit of sheen.
- Blanch one vegetable at a time, or group by timing. Different vegetables are done at different moments and there is no averaging your way out of it.
- Pull them while still firm β you are aiming for about 80% done. They finish in the wok.
- Shock in ice water immediately. This is what locks in the color. Skipping it means carryover heat keeps cooking them and you end up back where you started.
- Dry them ruthlessly. Salad spinner, then a towel. Wet vegetables steam in the wok instead of searing, drop the pan temperature, and water down the sauce.
Timing
| Vegetable | Blanch time |
|---|---|
| Broccoli / cauliflower florets | 60β90 sec |
| Carrots, sliced ΒΌ" on the bias | 90 secβ2 min |
| Chinese long beans, cut in 2" pieces | 2β3 min |
| Green beans | 2 min |
| Asparagus, thick spears | 60 sec |
| Snap peas | 30β45 sec |
| Bok choy stems | 45β60 sec |
| Celery | 45 sec |
Alternative for long beans: dry-frying is more traditional and better β 3β4 minutes in a dry or barely-oiled hot pan, tossing, until blistered and wrinkled. More flavor than blanching. Also more smoke.
Putting It Together
Once you've velveted and blanched, here is the shape of every stir-fry in this section:
- Mise en place, completely. Everything cut, blanched, dried, marinated, and within arm's reach of the stove. Sauce whisked and sitting next to the pan. Once the wok is on you have about three minutes and no hands free.
- Get the wok ripping hot. Dry pan, high heat, until it smokes faintly. Then add 2 tbsp of oil and swirl to coat.
- Aromatics, 15 seconds. Garlic, ginger, chilies, scallion whites. They burn fast β this is a count, not a cooking step.
- Hardest vegetables first, 60 seconds. The blanched ones. You're after browning and blistering, not cooking. Let them sit still for a few seconds at a time to get color.
- Quick vegetables, 30β60 seconds. Peppers, mushrooms, onions, snow peas.
- Protein back in, 30 seconds. Just to warm through. It's already cooked.
- Sauce around the rim. Whisk it first. Stir constantly for 20β30 seconds until glossy and clinging.
- Off the heat. Sesame oil, scallion greens, sesame seeds. Serve immediately, onto plates that are already on the table.
The Common Mistakes
- Crowded pan. Two pounds of food in a 12-inch wok steams instead of searing. Cook in two batches and combine at the end β it's faster than waiting for a flooded pan to recover.
- Wet vegetables. Every drop of water has to boil off before anything browns. Dry them.
- Sauce not re-whisked. The cornstarch is on the bottom of the cup. Stir it.
- Cold pan. Wait for the smoke. If food doesn't sizzle loudly the instant it lands, the pan wasn't ready.
- Too much sauce. A stir-fry should glisten, not swim. If it looks soupy the vegetables were wet or there was too much liquid to begin with.
Notes
Make ahead: Velveted protein holds in the fridge overnight β through the marinade step. Blanched and dried vegetables hold 2β3 days in the fridge in a covered container with a paper towel. Sauce keeps a week in a jar; shake hard before using. With all three done ahead, a weeknight stir-fry is genuinely under ten minutes.
Equipment: A carbon steel wok on the highest burner is best, but a large cast iron or carbon steel skillet works fine and holds heat better on a weak burner. Non-stick is the worst option β it can't take the heat and won't develop fond.
On baking soda: It raises the pH of the meat's surface, which keeps proteins from tightening up as much. Beef and pork want it. Chicken generally doesn't need it and can pick up a slightly metallic taste if you overdo it. Never exceed ΒΌ tsp per pound, and always rinse shrimp after brining.
Source
Family technique page. Method draws on the water-velveting and blanching approaches described at The Woks of Life.