This Chinese-American favorite features tender flank steak seared to perfection and paired with vibrant broccoli florets in a rich, savory brown sauce. The secret lies in the marinade that keeps the beef incredibly tender, while the combination of soy sauce, oyster sauce, and hoisin creates that authentic takeout flavor you love. Ready in just 30 minutes, this dish beats delivery every time.
Last Tuesday I found myself staring at an empty fridge and a takeout menu, ready to surrender $30 for mediocre beef and broccoli. Something snapped, and I decided to finally attempt the dish myself. The aroma of garlic hitting hot oil filled my kitchen, and I knew this was going to be different. Now this recipe lives in my weekly rotation.
My sister visited last month and literally stopped mid-bite to demand I teach her this recipe. We stood side by side in my tiny kitchen, and watching her face light up when she tasted the final dish made my whole week.
Ingredients
- Flank steak: Slicing it thin against the grain is the secret to melt-in-your-mouth beef every single time
- Cornstarch: This magical ingredient creates that velvety coating Chinese restaurants use
- Sesame oil: Just a teaspoon adds that irresistible nutty fragrance to the marinade
- Soy sauce: Low sodium gives you control over the saltiness while still providing deep umami flavor
- Oyster sauce: The unsung hero that brings restaurant depth and richness to your sauce
- Hoisin sauce: Adds a subtle sweetness that balances the savory elements perfectly
- Brown sugar: Helps create that glossy, caramelized finish on the beef
- Broccoli: Blanching it first ensures it stays bright green and crisp tender
- Fresh ginger and garlic: These aromatics are non-negotiable for authentic flavor
- Green onions: A fresh pop of color and mild onion flavor to finish the dish
Instructions
- Marinate the beef:
- Toss the sliced flank steak with soy sauce, cornstarch, and sesame oil until every piece is coated. Let it sit for at least 10 minutes while you prep everything else.
- Whisk the sauce:
- Combine the soy sauce, oyster sauce, hoisin sauce, brown sugar, cornstarch, and broth in a small bowl until the sugar dissolves completely.
- Blanch the broccoli:
- Drop the florets into boiling water for just 1-2 minutes until they turn bright green. Immediately drain and set aside.
- Sear the beef:
- Heat oil in a hot wok until smoking slightly, then add beef in a single layer. Let it develop a crust before flipping, about 1-2 minutes per side.
- Bloom aromatics:
- Add fresh oil to the pan and stir-fry the garlic and ginger for just 30 seconds until fragrant. Do not let them burn.
- Bring it together:
- Return beef to the pan, add broccoli, and pour in the sauce. Toss everything until the sauce bubbles and thickens, coating each piece.
This recipe officially converted my takeout-loving husband into a homemade meal believer. He now requests it weekly, and I happily oblige because it comes together faster than delivery would arrive.
Getting That Restaurant Texture
The cornstarch coating technique, called velveting, is what creates that impossibly tender beef texture. I learned this from a Chinese cooking video, and it completely transformed my stir-fry game.
Perfecting Your Sauce Balance
Every brand of soy sauce has different salt levels, so taste your sauce before adding it to the pan. You can always add more soy sauce, but you cannot take it back once it is too salty.
Equipment That Makes a Difference
A wok is ideal because of its high, sloping sides, but a large cast iron skillet works beautifully too. The key is getting the pan ripping hot before adding any ingredients.
- Cut your beef while partially frozen for easier, more uniform slices
- Keep a small bowl of water nearby to deglaze if the sauce gets too thick
- Have your serving platter warm and ready for immediate plating
There is something deeply satisfying about making a takeout classic better at home. This recipe might just change your weeknight dinner game forever.
Recipe Questions & Answers
- → How do I slice beef for stir-fry?
-
Slice the flank steak thinly against the grain, which means cutting perpendicular to the muscle fibers. This shortens the fibers and ensures tender, bite-sized pieces that cook quickly and stay soft.
- → Why blanch the broccoli first?
-
Blanching broccoli for 1-2 minutes in boiling water ensures it becomes tender-crisp and bright green. This prevents undercooked broccoli during the quick stir-fry process and guarantees even cooking throughout.
- → Can I use other vegetables?
-
Absolutely! Snow peas, bell peppers, carrots, or snap peas work wonderfully. Just adjust cooking times accordingly—harder vegetables like carrots may need extra blanching time.
- → What's the best cut of beef?
-
Flank steak is ideal due to its rich flavor and texture when sliced thinly. Sirloin or skirt steak also work well. The key is slicing against the grain and marinating for tenderness.
- → How do I store leftovers?
-
Store in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet over medium heat, adding a splash of water or broth to loosen the sauce.
- → Is this gluten-free?
-
The traditional version contains gluten from soy sauce. Make it gluten-free by using tamari instead of soy sauce and ensuring your oyster and hoisin sauces are certified gluten-free varieties.