Easy Weeknight Beef and Broccoli Stir-Fry Better Than Takeout

5 min prep 45 min cook 4 servings
Easy Weeknight Beef and Broccoli Stir-Fry Better Than Takeout
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this?

If you’ve ever found yourself staring into the fridge at 6:15 p.m., wondering how on earth dinner is supposed to appear in fifteen minutes flat, you’re in the right place. This beef and broccoli stir-fry has been my reliable weeknight hero for almost a decade—ever since my oldest started soccer practice right at the dinner hour and I needed something faster than the delivery driver could navigate our cul-de-sac. One skillet, ten everyday ingredients, and a glossy, savory sauce that tastes exactly like the little white box from our favorite Chinese restaurant—only brighter, fresher, and minus the mystery MSG slump. My kids drape it over microwave-ready rice; my husband and I scoop it onto cauliflower rice when we’re feeling virtuous. Friends text me in all-caps after trying it: “KELLY, HOW IS THIS EASIER THAN DOORDASH?!” The secret isn’t culinary school technique—it’s the right cut of beef sliced paper-thin against the grain, a velvety quick marinade, and a screaming-hot pan that sears rather than steams. Make it once and you’ll never need a paper menu magnetized to your fridge again.

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

Ingredients

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

1
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).

2
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.

3
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.

4
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.

5
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.

6
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.

7
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.

8
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

Yes—flat-iron, sirloin tip, or tri-tip all work. Avoid stew meat or brisket; they require long cooking to become tender.

It adds deep umami, but you can sub 1 Tbsp hoisin + 1 tsp fish sauce or use vegetarian stir-fry sauce for a shellfish-free version.

Pat dry after washing, keep heat high, and uncover after the steam stage to let residual moisture evaporate.

Yes—use a 14-inch wok or cook in two batches. Crowding steams rather than sears the beef.

Microwave-ready jasmine or basmati pouches steam in 90 seconds. For stove-top, soaked basmati cooks in 8 minutes.

Add ¼ tsp red-pepper flakes with garlic or finish with a drizzle of chili-crisp oil for a smoky, tingly heat.
Easy Weeknight Beef and Broccoli Stir-Fry Better Than Takeout
beef
Pin Recipe

Easy Weeknight Beef and Broccoli Stir-Fry Better Than Takeout

(4.9 from 127 reviews)
Prep
10 min
Cook
8 min
Servings
4

Ingredients

Instructions

  1. 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.
  2. Make the Sauce: Whisk remaining soy, oyster sauce, sesame oil, honey, vinegar, 1 tsp cornstarch, 2 Tbsp water, garlic, ginger, and pepper flakes.
  3. 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.
  4. 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.
  5. Combine & Glaze: Return all beef plus any juices to skillet. Re-whisk sauce, pour over, and toss 60–90 seconds until glossy.
  6. 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.

Nutrition (per serving)

285
Calories
28 g
Protein
18 g
Carbs
11 g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.