Beef and Broccoli
The most useful stir-fry in the repertoire: velveted beef, crisp-tender broccoli and a savoury oyster sauce gravy, on the table in under half an hour. The velveting is what makes cheap beef taste expensive.
Photograph credit: Ground beef on sticky rice with broccoli, pickled garlic, guacamole habanero sauce, and soy sauce - Massachusetts by Daderot · CC0 · Wikimedia Commons
Photograph credit: Ground beef with blue cheese and roasted broccoli on mixed greens with mustard vinaigrette dressing, with bell pepper, carrots, and beets - Massachusetts by Daderot · CC0 · Wikimedia Commons
Method
Tap a step to highlight it, or turn on Cook Mode for large type and step-by-step focus.
-
Toss the sliced beef with the bicarbonate of soda and 2 tablespoons of water and leave 20 minutes, then rinse thoroughly and pat dry.
-
Mix the beef with the soy sauce, Shaoxing wine and cornflour, then the tablespoon of oil, which stops it clumping in the wok. Rest 15 minutes.
-
Whisk the sauce ingredients together and keep beside the hob.
-
Blanch the broccoli in boiling salted water for 90 seconds, then drain and run under cold water. Dry thoroughly — wet broccoli will steam instead of searing.
-
Heat a wok over the highest heat until smoking. Add 2 tablespoons of oil and spread the beef in a single layer. Leave 45 seconds without touching it, then stir-fry 60 seconds until just browned. Remove.
-
Add the last tablespoon of oil, then the garlic and ginger for 20 seconds.
-
Add the broccoli and toss 60 seconds, then return the beef.
-
Stir the sauce and pour it around the edge of the wok. Toss for 60 to 90 seconds until it thickens and glazes everything.
-
Serve immediately over steamed rice.
Chef’s Tips
- Rinse the bicarbonate off properly or the beef will taste soapy.
- Slice against the grain and as thin as you can. Half-freezing the steak for 20 minutes makes this far easier.
- A wok that is not smoking is not hot enough. Cook in batches rather than dropping the temperature.
Common Substitutions & Variations
- A quarter-teaspoon of ground ginger per tablespoon of fresh is the standard ratio if you are working from the spice rack rather than a fresh root.
- An eighth of a teaspoon of garlic powder per clove is the usual stand-in when you are out of fresh garlic — it will not caramelise the same way, but it carries the flavour.
- Vegetable stock in place of the chicken stock makes this meat-free without changing the method, if that is what you need.
Pairing Suggestions
- A cold lager or a light Pinot Noir
- Serve with jasmine rice
- Finish with orange segments
Storage & Reheating
Refrigerate 3 days. Reheat in a hot wok for 2 minutes; the broccoli softens on standing but the flavour holds.
Common questions
How long does Beef and Broccoli take to make?
About 27 minutes in total — 15 minutes of preparation and 12 minutes of cooking. The recipe serves 4.
What are the key tips for making Beef and Broccoli?
Rinse the bicarbonate off properly or the beef will taste soapy. Slice against the grain and as thin as you can. Half-freezing the steak for 20 minutes makes this far easier. A wok that is not smoking is not hot enough. Cook in batches rather than dropping the temperature.
What should I serve with Beef and Broccoli?
A cold lager or a light Pinot Noir; Serve with jasmine rice; Finish with orange segments.
How should Beef and Broccoli be stored?
Refrigerate 3 days. Reheat in a hot wok for 2 minutes; the broccoli softens on standing but the flavour holds.
Is Beef and Broccoli suitable for a special diet?
This recipe is dairy-free and high-protein. Those labels are checked against the ingredient list, so a dish is only marked when nothing in it contradicts the claim.
How many calories are in Beef and Broccoli?
About 438 kcal per serving, with 36 g protein, 22 g carbohydrate and 24 g fat. The figures are calculated from the ingredient list and are an estimate.
Nutritional Highlights
Per serving, calculated from the ingredient list. Treat these as an estimate — brands and cuts vary.
Reader Reviews
Cooked this? Leave a review
Written and tested by Turab
One person, one kitchen — no test kitchen, no team. How every recipe on this site is checked before it goes up.