This beloved Chinese-American favorite combines thinly sliced flank steak with fresh broccoli in a glossy, umami-rich sauce. The beef gets velvety tender through a simple cornstarch marinade, while quick blanching keeps the broccoli bright and crisp. Aromatic garlic and ginger add depth to the savory-sweet sauce made with oyster sauce, soy sauce, and a touch of brown sugar. The entire dish comes together in under 30 minutes, making it perfect for busy weeknights when you're craving takeout flavors without the delivery wait.
The takeout place around the corner from my first apartment made the most incredible beef and broccoli, but they always closed just as I got home from my late shift at the bookstore. One rainy Tuesday, I decided to recreate it in my tiny kitchen, armed with a cheap wok and determination. After three attempts that turned out either too salty or strangely sweet, I finally nailed that glossy, clinging sauce that makes restaurant versions so addictive.
My roommate wandered in during attempt number two, drawn by the smell of garlic hitting hot oil. She watched me sear the beef in batches, ribbing me about my obsession with takeout classics until she tasted that first bite. Then she promptly grabbed a fork and stole half the beef right out of the wok.
Ingredients
- Flank steak: Slicing against the grain is nonnegotiable here, and I learned the hard way that partially freezing the meat for 20 minutes makes those thin, even slices so much easier to achieve
- Cornstarch: This humble powder works double duty, first velvetting the beef and later thickening that gorgeous sauce into something that clings to every single floret
- Oyster sauce: The umami backbone that gives this dish its restaurant quality depth, and honestly, no substitute comes close to the real thing
- Brown sugar: Just enough to balance the salty soy without making the sauce cloying, creating that perfect sweet salty harmony that keeps you reaching for another bite
- Fresh broccoli: Blanching it first means it stays bright green and tender crisp instead of turning into that sad, mushy stuff from lesser takeout places
Instructions
- Get everything ready before you turn on the stove:
- Mix your sauce in a measuring cup, slice your beef, and break your broccoli into bite sized florets because once you start cooking, things move faster than you expect
- Velvet the beef:
- Toss the sliced meat with cornstarch, soy sauce, and Shaoxing wine until every piece is coated, then let it hang out for 10 minutes while you prep everything else
- Blanch the broccoli:
- Drop those florets into boiling water for exactly 2 minutes, then shock them in cold water to lock in that gorgeous bright green color
- Sear the beef in batches:
- Heat your wok until it is smoking hot, add oil, and spread the beef in one layer without overcrowding the pan or it will steam instead of develop that beautiful caramelized exterior
- Build the aromatics:
- Fresh garlic and ginger hit the hot oil for just 30 seconds, filling your entire kitchen with the most incredible smell that signals something delicious is coming
- Bring it all together:
- Return the beef to the pan, add the broccoli, pour in that sauce you made earlier, and toss everything until the sauce bubbles and thickens and coats everything like a glossy embrace
This recipe became my go to for weeknight dinners when friends dropped by unexpectedly, something I could throw together without thinking while we caught up on our days. The best part was watching their faces when they took that first bite, realizing homemade could actually taste better than takeout.
The Velvet Technique Secret
That cornstarch coating on beef does more than you would think, forming a protective layer that keeps the meat juicy even over high heat. Chinese restaurants have used this method for decades, and once you understand it, you will wonder why you ever cooked stir fry beef without it.
Sauce Balance Matters
I spent months tweaking my ratios before realizing that the perfect sauce needs all five tastes, salty from soy, sweet from brown sugar, umami from oyster sauce, a hint of acid, and that richness from sesame oil. Getting this balance right transforms a good stir fry into something extraordinary.
Equipment That Makes a Difference
A wok is ideal because its shape concentrates heat at the bottom and keeps food cooler toward the top, but any large skillet will work if you crank the heat and cook in batches. What matters more than equipment is having all your ingredients prepped and ready before you start cooking.
- Cut everything uniformly so each ingredient finishes cooking at the same time
- Keep a small bowl of water nearby to deglaze the pan if things start sticking
- Never add sauce to a cold pan or it will clump and never properly thicken
There is something deeply satisfying about mastering a dish you used to only order from restaurants, like unlocking a secret code that was always right there. This beef and broccoli became the recipe that made me believe I could actually cook.
Recipe FAQs
- → Why do I need to velveting the beef?
-
The cornstarch marinade creates a protective coating on the beef slices, keeping them tender and juicy during high-heat cooking. This technique prevents the meat from becoming tough and dry.
- → Can I use frozen broccoli instead of fresh?
-
Fresh broccoli works best for maintaining crisp texture, but frozen can be used in a pinch. Thaw and drain thoroughly before adding to the stir-fry, and reduce the initial blanching time since frozen broccoli is already partially cooked.
- → What cut of beef works best for this dish?
-
Flank steak is ideal because it's lean and takes well to quick cooking. Slice it thinly against the grain to ensure tenderness. Skirt steak or sirloin also work well if flank isn't available.
- → How can I make this gluten-free?
-
Replace regular soy sauce with tamari or coconut aminos, and use a gluten-free oyster sauce or mushroom stir-fry sauce. Always check labels carefully, as many Asian sauces contain hidden gluten.
- → Why blanch the broccoli before stir-frying?
-
Blanching ensures the broccoli cooks through completely without becoming mushy. It also helps maintain the vibrant green color and gives you better control over the final texture in the finished dish.
- → Can I prepare this dish ahead of time?
-
You can slice the beef and mix the sauce up to a day in advance. Store them separately in the refrigerator. For best results, cook everything just before serving, though leftovers reheat well in the microwave or a quick skillet toss.