Love this?
Why This Recipe Works
- Flank Steak, Sliced Thin: Affordable, lean, and soaks up the gingery marinade in five minutes flat.
- Cornstarch + Egg White Velvet: Coats each strip so it stays buttery-tender even under high heat.
- One-Pan Wonders: Broccoli blanches right in the same skillet with a splash of water—no colander required.
- Double-Duty Sauce: Oyster sauce, soy, and a kiss of honey reduce into glossy perfection in 90 seconds.
- 20-Minute Total Time: Ten to prep, eight to cook, two to pour yourself something cold.
- Freezer-Friendly Steak: Pop the sliced beef in a zip-bag raw; it’ll marinate while it thaws tomorrow.
Ingredients You'll Need
Beef and broccoli is only as good as what goes into it. Below is a quick field guide so you shop once and never second-guess at the stove.
Flank Steak (1 lb / 450 g)
Look for a piece with bright, even red coloring and minimal surface liquid. If the fibers look long and well-defined, you’re holding a winner. Against-the-grain slicing is non-negotiable; it’s the difference between shoe-leather and silk. Can’t find flank? Opt for flat-iron or sirloin tip, but avoid pre-stir-fry strips—they’re usually top round and turn chewy.
Fresh Broccoli (1 large head, ~1.3 lb)
Deep green, tightly closed florets with no yellow buds. Peel the thick stalk; it’s sweet and tender when thinly peeled and diagonal-cut. Frozen florets work in a pinch, but thaw and pat very dry or they’ll flood the pan.
Low-Sodium Soy Sauce (3 Tbsp)
Regular soy can oversalt once reduced. If you only have standard, cut back to 2 Tbsp and add 1 Tbsp water.
Oyster Sauce (2 Tbsp)
Thick, mahogany, and packed with umami. Vegetarian? Substitute mushroom-based “vegetarian stir-fry sauce.”
Sesame Oil (1 tsp toasted)
A little goes a long way. Store in the fridge door so it stays fragrant for months.
Cornstarch (2 tsp for meat + 1 tsp for sauce)
Creates the signature Chinese-restaurant sheen. Arrowroot is a 1:1 swap.
Egg White (½)
The classic “velveting” component; discard the yolk or freeze it for custards later.
Garlic, Ginger & Honey
Fresh aromatics make the sauce sing. Microplane both so they melt instantly in the hot pan.
Rice Vinegar (½ tsp)
Optional but brightens the glaze. Apple-cider vinegar is fine in a pinch.
Neutral Oil (2 Tbsp)
Peanut, canola, or grapeseed. Olive oil’s smoke point is too low for a proper sear.
How to Make Easy Weeknight Beef and Broccoli Stir-Fry Better Than Takeout
Flash-Freeze the Steak for Effortless Slicing
Unwrap flank steak, pat dry, and set on a sheet pan. Freeze 12–15 min—just until the surface is firm. A slightly stiff steak lets you carve whisper-thin slices without chasing a rubbery slab around the board. Aim for ⅛-inch thickness, always against the grain (muscle fibers running left-to-right? Cut up-and-down).
Velvet the Beef
Toss slices with ½ tsp soy, ½ tsp cornstarch, ½ lightly beaten egg white, and a pinch of pepper until every strip looks slick. Let stand while you whisk the sauce; five minutes is plenty for the proteins to relax.
Stir the 3-Minute Sauce
In a spouted cup whisk remaining 2 ½ Tbsp soy, oyster sauce, 2 Tbsp water, 1 tsp cornstarch, honey, sesame oil, vinegar, garlic, and ginger until smooth. Having sauce ready prevents garlic from burning while you scramble later.
Prep the Broccoli for Pan-Steaming
Cut florets into 1 ½-inch pieces; peel stalk and slice on a generous diagonal so pieces resemble tiny coins. Uniform size means they finish at the same moment.
Heat the Skillet Until It Just Smokes
Use a 12-inch stainless or carbon-steel pan (non-stick can’t take the high heat). Swirl in 1 Tbsp neutral oil until shimmering but not crazy smoking. You want a fast sear, not a gentle sweat.
Sear Beef in a Single Layer—Don’t Crowd
Lay one-third of the velveted steak flat; cook 45–60 seconds until edges caramelize. Flip, 30 seconds more, then transfer to a warm plate. Repeat with remaining beef, adding a teaspoon of oil only if pan looks bone-dry.
Pan-Steam Broccoli with ¼ Cup Water
Add broccoli plus 2 Tbsp water, cover with any lid, and steam 2 minutes. Remove lid, let residual moisture evaporate, then push florets to the rim to expose hot pan surface.
Return Beef & Sauce, Stir Just Until Glossy
Slide beef (and any juices) back into the pan. Re-whisk sauce (cornstarch settles), pour over everything, and toss 60–90 seconds until sauce thickens and coats like lacquer. Kill heat, shower with sesame seeds, and serve immediately over steamed rice or noodles.
Expert Tips
Partially Freeze Meat
Fifteen minutes in the freezer firms the surface so you can carve paper-thin slices that cook in under a minute.
Slice Against the Grain
Identify direction of muscle fibers, then cut perpendicular. Shortened fibers equal melt-in-mouth tenderness.
Heat Pan Until a Drop of Water Dances
This ensures a fast sear that locks in juices; cooler pans make meat steam and toughen.
Whisk Sauce Again Before Adding
Cornstarch drops to the bottom; a quick re-mix guarantees restaurant-level gloss.
Finish With Toasted Sesame Oil Off-Heat
Its smoke point is low. A final drizzle preserves nutty aroma and prevents bitterness.
Add a Pinch of Red-Pepper Flakes
Optional, but the gentle heat balances honey’s sweetness and heightens overall flavor.
Variations to Try
- Low-Carb: Swap broccoli for zucchini and bell-pepper strips; serve over cauliflower rice.
- Gluten-Free: Use tamari and a certified-GF oyster sauce (most brands contain wheat).
- Extra Veg: Add 1 cup sliced mushrooms with broccoli; they release earthy juices that marry into the sauce.
- Mongolian-Style: Replace honey with brown sugar and add 2 sliced scallions at the end for caramelized sweetness.
- Chicken Swap: Thin-sliced chicken thighs work identically; just sear 90 seconds per side.
Storage Tips
Refrigerator: Cool leftovers within two hours, pack into airtight glass, and refrigerate up to 4 days. The sauce thickens when chilled; loosen with a splash of water or broth when reheating.
Freezer: Freeze individual portions in freezer bags, pressing out excess air, up to 3 months. Thaw overnight in the fridge, then reheat in a skillet over medium with a tablespoon of water for fastest return to glossy glory. Microwave works but can overcook beef.
Make-Ahead Components: Slice and velvet beef up to 24 hours ahead; keep covered in a cold back-of-fridge zone. Whisk sauce and store separately; broccoli can be pre-cut and held in a ventilated produce box lined with paper towel.
Frequently Asked Questions
Easy Weeknight Beef and Broccoli Stir-Fry Better Than Takeout
Ingredients
Instructions
- Prep the Beef: Slice partially frozen flank steak against the grain into ⅛-inch strips. Toss with ½ tsp soy, ½ tsp cornstarch, and egg white; marinate 5 minutes.
- Make the Sauce: Whisk remaining soy, oyster sauce, sesame oil, honey, vinegar, 1 tsp cornstarch, 2 Tbsp water, garlic, ginger, and pepper flakes.
- Steam Broccoli: Heat 1 tsp oil in a 12-inch skillet over medium-high. Add broccoli and 2 Tbsp water, cover, and steam 2 minutes. Uncover, push to edges.
- Sear Beef: Increase heat to high. Add 1 Tbsp oil; swirl. Sear one-third of beef 45–60 seconds per side. Transfer to plate; repeat.
- Combine & Glaze: Return all beef plus any juices to skillet. Re-whisk sauce, pour over, and toss 60–90 seconds until glossy.
- Serve: Sprinkle sesame seeds and serve hot over rice or noodles.
Recipe Notes
For meal prep, freeze uncooked marinated beef in a thin layer; it thaws in 15 minutes on the counter while you chop broccoli. Sauce keeps 1 week refrigerated—shake before using.