You did everything right.
Sliced the beef thin. Got the wok screaming hot. Tossed it fast, pulled it early. And it still came out grey and chewy, like something you'd give up on halfway through. ๐ค
Here's what nobody tells you: velveting beef is two jobs, not one. Most home cooks do half of it, then wonder why the beef at their local Chinese place is still in a different league.
To velvet beef for stir-fry: slice it 3โ4mm against the grain, treat it with an alkaline tenderiser (bicarb, or a velveting blend) for about 30 minutes, then coat it in starch and a little oil before it hits the wok. The tenderiser softens the muscle. The starch seals the juice in. Skip either one and you've only done half the technique.
That's the whole thing. But the order matters, the cut matters more than the marinade does, and there's one very Australian trap that ruins more stir-fries than any of it.
Velveting beef is two jobs, not one
Ask ten people what velveting is and you'll get two different answers, both half right.
One camp says it's bicarb soda. The other says it's cornflour and egg white. They're describing two different mechanisms that happen to share a name.
Job one is tenderising. An alkaline agent โ bicarb soda, usually โ raises the pH at the surface of the meat. That stops the muscle proteins from bonding up tightly when they hit heat, so the beef can't seize and squeeze its own water out. This is the bit that makes tough beef tender.
Job two is coating. Starch and a slick of oil form a thin skin around each slice. That skin takes the brutal first hit of the wok instead of the meat, and it holds the moisture in while the beef cooks in about ninety seconds. This is the bit that makes beef silky.
Tenderising without coating gives you soft beef that still cooks dry. Coating without tenderising gives you glossy beef that's still chewy. You need both, and you do them in that order.
If you want the full mechanics of the alkaline side, baking soda vs cornflour for velveting breaks down exactly what each one is doing and why neither works alone.
The slice decides everything (and supermarket strips are the trap)
I'll say this plainly, because it's the single most common reason velveted beef fails in an Australian kitchen:
Those pre-cut "beef stir-fry strips" at the supermarket are cut for speed, not for grain.
They come off the band saw in whatever direction gets the pack filled. Sometimes you get lucky. Often you get strips cut straight along the muscle fibre, which leaves every fibre full-length and intact. And velveting cannot fix that. Bicarb changes the chemistry of the meat โ it does not change which way the grain runs.
So you can do every step in this article perfectly, with a tray of strips that were never going to work, and end up blaming the technique.
Buy a whole piece and slice it yourself. It takes four minutes.
- Put the beef in the freezer for 15โ20 minutes first. Not frozen โ just firmed up. A floppy room-temperature steak is almost impossible to slice thin.
- Find the grain. Look for the fine parallel lines running through the meat, like wood grain.
- Slice across those lines, at 3โ4mm. Not with them. Across.
- If the piece is wide, cut it into strips the width of two fingers first, then slice each one down.
Thin and across the grain shortens every fibre to a few millimetres. At that length your teeth stop noticing them. That's most of "tender" right there, before a single ingredient goes near the bowl.
Which cut of beef to velvet (the expensive one is a waste)
Here's an opinion that costs us nothing to give you, because it saves you money.
Don't buy eye fillet or scotch for a stir-fry. Velveting is a technique for making cheap beef behave like expensive beef. Use it on expensive beef and you've spent $45/kg to achieve what $16/kg would have got you. The tenderness is already there โ all you'd be doing is coating it.
Cheaper, harder-working cuts are the ones that transform:
| Cut (Australian names) | Works? | Bicarb time | Notes |
|---|---|---|---|
| Chuck / gravy beef | Best value | ~30 min | Beefiest flavour of the lot. The one to buy. |
| Blade / bolar blade | Very good | ~40 min | More connective tissue, so it needs the longest treatment. |
| Rump | Good | ~20 min | Already fairly tender โ go shorter or it turns mushy. |
| Topside / round | Workable | ~30 min | Lean and a bit bland. Slice extra thin. |
| Skirt / flank | Excellent | ~20 min | Very obvious grain, which makes it easy to slice right. |
| Eye fillet / scotch | Don't bother | โ | You're paying for tenderness you're about to add for free. |
Those bicarb timings follow Nagi's cut-by-cut work at RecipeTin Eats, which is the most careful Australian testing published on this, and it matches what we see in a restaurant kitchen. Chuck is the one worth going out of your way for. It's the cheapest cut on this list and it makes the best stir-fry.
The two ways to velvet beef
Both work. They cost different amounts of effort.
Route one: bicarb, then starch (free, fiddly, and easy to get wrong)
Per 250g of sliced beef:
- Toss the beef with ยพ tsp bicarb soda. Rub it through properly โ every slice needs contact.
- Rest 20โ40 minutes depending on the cut (see the table above). Fridge, covered.
- Rinse it. Properly. Cold running water, working the slices with your fingers, until the water runs clear and the meat stops feeling slippery. This is where home cooks fail โ an under-rinsed piece of beef tastes soapy and faintly metallic, and there's no saving it once it's cooked.
- Pat dry. Genuinely dry, or the starch goes gluey.
- Toss with 2 tsp cornflour, 1 tbsp water, 2 tsp light soy, and 2 tsp neutral oil. Rest 15 minutes.
Two warnings. Don't go past 1 tsp bicarb per 500g โ more doesn't mean more tender, it means mushy with a chemical edge. And don't skip the oil in step 5, or the slices weld into one lump the second they hit the wok.
Route two: one step, no rinse
The rinse is the annoying part, and it's the part that goes wrong. So the other route skips it: use a velveting blend that carries the tenderiser and the starch together, dosed low enough that nothing needs washing off.
YumYum Meat Velvet does both jobs in one go:
- 1โ2 tbsp Meat Velvet + 1โ2 tbsp water per 250g of beef.
- Mix through until every slice is coated and the mix looks like a loose paste.
- Rest 30 minutes. No rinsing, no second step.
- Straight into a hot wok.
For thicker cuts, give it longer โ 3mm slices are happy at 20 minutes, anything up to 2cm wants an hour, and a whole steak or a large piece is an overnight job.
It's the same technique either way. One version has you standing at the sink with a colander; the other doesn't. We built ours because it's what we were doing on the line anyway, several hundred times a service, and nobody in a restaurant kitchen has time to rinse beef twice.
Why your velveted beef went grey
Velveting isn't the problem here. The wok is.
Your pan wasn't hot enough. Beef hits a lukewarm surface, releases water instead of searing, and the starch coating turns into a pale paste. Get the pan properly hot โ a drop of water should skitter and vanish, not sit and sizzle.
You cooked too much at once. This is the big one, and it's the same rule that governs wok hei on a home stove: 250g per batch, maximum. Half a kilo of cold beef dumped into a domestic burner drops the surface temperature so far that everything steams. Two batches of 250g cooked separately will beat one batch of 500g every single time, and it costs you ninety extra seconds.
You kept stirring it. Lay the slices out, leave them 45 seconds, then move them. Constant tossing prevents the crust that gives you the brown edges.
You cooked it through. Velveted beef needs about 90 seconds. Pull it out at 80% done, cook your vegetables, then return the beef for the last 20 seconds when the sauce goes in. It finishes in the residual heat.
Silky Beef & Broccolini Stir-Fry
The dish to practise on. Deliberately simple โ no long sauce, nothing to hide behind, so you can taste exactly what the velveting did.
Serves 4 ยท Prep 15 min (+30 min resting) ยท Cook 8 min
Ingredients
- 500g beef chuck, sliced 3โ4mm against the grain
- 2โ4 tbsp YumYum Meat Velvet + 2โ4 tbsp water (or the bicarb-and-cornflour route above)
- 2 bunches broccolini, cut into 5cm lengths
- 3 cloves garlic, sliced
- 2cm ginger, julienned
- 2 tbsp neutral oil (peanut, rice bran or canola)
- 2 tbsp oyster sauce
- 1 tbsp light soy sauce
- 1 tsp sugar
- 2 tbsp water or stock
- 1 tsp sesame oil, to finish
- Steamed rice, to serve
Method
- Velvet the beef. Toss the sliced beef with the Meat Velvet and water until every piece is coated. Cover, refrigerate, rest 30 minutes.
- Mix the sauce. Oyster sauce, soy, sugar and water in a small bowl. Stir until the sugar dissolves. Set it beside the stove โ once the wok is going you won't have a spare hand.
- Blanch the broccolini. 60 seconds in boiling water, then straight into cold water. Drain well. This gets it tender without steaming out your wok later.
- Sear the beef in two batches. Heat the wok until it's smoking faintly. 1 tbsp oil, swirl, then add half the beef in a single layer. Leave it 45 seconds. Toss for another 30. Out onto a plate while it's still slightly pink. Repeat with the rest.
- Aromatics. Last tablespoon of oil, garlic and ginger, 20 seconds โ until it smells good, before it colours.
- Bring it together. Broccolini in, toss 30 seconds. Beef back in with any juices. Sauce around the edge of the wok, not into the middle, so it hits hot metal and caramelises. Toss 20 seconds until everything's glossy.
- Finish. Off the heat, sesame oil, one last toss. Serve immediately over rice.
Tip: if the sauce looks thin, that's fine โ the starch coating on the beef thickens it as you toss. That's the same coating doing a third job you didn't ask it to do.
Chef note
My dad, Danny Lim, ran Chinese restaurants for thirty-odd years, and he had a rule about beef that took me years to appreciate: if a customer sends it back, it's never the sauce.
He'd check two things, in order. Which way was it cut. How much went in the wok at once.
Not the marinade. Not the seasoning. Not the wok. The slice and the batch size โ the two things that cost nothing and that everybody skips because they don't feel like cooking.
He was right, and it's the most annoying kind of right, because it means most of the fix is the boring part.
Common questions
Do I need egg white to velvet beef? No. Egg white matters much more for chicken and prawns, where it adds a bit of protein cushion to very lean flesh. Beef has enough fat and structure of its own โ starch and oil do the job. Add it if you like, but it's not the difference between chewy and silky.
Can I velvet frozen beef? Thaw it first. The tenderiser needs to reach the surface of the meat, and it can't do that through ice. Partially frozen is actually ideal for slicing, though โ 15โ20 minutes in the freezer is the standard trick.
How long can velveted beef sit before cooking? Up to about 8 hours in the fridge for stir-fry slices. Beyond that the texture starts going soft in a way you won't like. If you've used the bicarb route, don't leave it in the bicarb past the time in the table โ rinse on schedule, then it'll keep.
Does velveting work on beef mince? Differently, yes โ and it's worth doing for mapo tofu and noodle dishes. The technique changes because there's no grain to cut across.
Why does restaurant beef taste better even when I velvet it? Usually heat and batch size rather than the velveting itself. The other half is seasoning depth โ restaurants build a savoury base into the dish rather than salting at the end. Why does my food taste bland covers that side of it.
Get the velveting sorted
Velveting is the technique that separates home stir-fries from restaurant ones, and it's not hard โ it's just two jobs instead of one, and a slice that most people get wrong.
If you want it in one step with no rinsing, YumYum Meat Velvet does the tenderising and the coating together. It doesn't overpower the beef โ it elevates what's already there. Works on chicken, pork, lamb and prawns too. ๐ฅ
Cooking for the family? The Meat Velvet Three-Pack ($50) ships free (free AU shipping over $50) and works out cheaper per can. Want the flavour side handled as well? The Four-Pack of YUM ($60) is our best-seller.
Next in this cluster: How to Velvet Meat at Home is the full guide across chicken, beef, pork and lamb. If chicken is what you cook most, how to velvet chicken for stir-fry has the doses for that. And if you'd rather work out the bicarb by weight yourself, how much bicarb soda to tenderise meat has the chart.
Written by Vincent Lim โ chef, cookbook author, and co-founder of YumYum. Vincent grew up in his family's Chinese restaurants and learned to cook from his father, Danny. He shares the restaurant techniques most home cooks are never told.
Researched and drafted with AI assistance, edited and kitchen-checked by the YumYum team.