Save to Pinterest My wok was smoking before I realized I'd cranked the burner too high, but that's when I learned the secret: beef and broccoli needs serious heat to get that restaurant sear. The beef turned glossy and dark at the edges, the broccoli stayed bright green, and the sauce clung to everything like it was meant to be there. I've been making this on weeknights ever since, usually when I need dinner fast and can't bear another boring meal. It's become my reset button after long days, the kind of dish that feels indulgent but comes together in less time than delivery would take.
I made this for my sister once when she showed up unannounced and starving after a terrible work meeting. She stood in the doorway watching me toss everything in the wok, and by the time I plated it over rice, she'd already declared it better than her favorite Chinese spot down the street. We ate standing at the counter because neither of us wanted to wait, scraping our bowls clean while she vented about deadlines and office politics. That night it wasn't just dinner, it was the thing that made her smile again.
What's for Dinner Tonight? ๐ค
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Flank steak: Slice it thin against the grain or it'll turn chewy, I learned that the hard way when I rushed and cut with the grain once.
- Cornstarch: This is what gives the beef that silky coating and helps the sauce cling instead of pooling at the bottom of the bowl.
- Soy sauce: Use regular or low sodium depending on your taste, but don't skip it in the marinade or the beef won't have enough flavor.
- Vegetable oil: You need something with a high smoke point for stir frying, sesame oil is too delicate for this kind of heat.
- Broccoli florets: Keep them bite sized and dry before they hit the pan, wet broccoli steams instead of searing.
- Garlic and ginger: Fresh is the only way here, the jarred stuff just doesn't bloom the same way when it hits hot oil.
- Oyster sauce: It adds a deep savory sweetness that soy sauce alone can't match, totally worth keeping a bottle around.
- Brown sugar: Just a tablespoon balances the salty soy and gives the sauce a glossy finish.
- Sesame oil: A few drops at the end bring everything together with that nutty aroma you smell in good takeout.
- Jasmine rice: It soaks up the sauce perfectly and keeps the meal feeling complete without extra sides.
Tired of Takeout? ๐ฅก
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Marinate the beef:
- Toss the sliced flank steak with soy sauce and cornstarch in a bowl, making sure every piece is coated. Let it sit for ten minutes while you prep everything else, this step keeps the beef tender and adds a protective layer that locks in moisture.
- Mix the sauce:
- Whisk together soy sauce, oyster sauce, water, brown sugar, cornstarch, and sesame oil in a small bowl until smooth. Having this ready means you won't scramble later when the wok is screaming hot.
- Sear the broccoli:
- Heat one tablespoon of oil in your wok or skillet over high heat until it shimmers, then add the broccoli and stir fry for two to three minutes. You want it bright green and just tender with a little char on the edges, then pull it out and set it aside.
- Cook the beef:
- Add another tablespoon of oil to the pan and spread the beef in a single layer, let it sit untouched for a full minute to get a good sear. Then stir fry for two to three minutes until it's browned and almost cooked through.
- Add aromatics:
- Toss in the garlic and ginger, stirring constantly for thirty seconds until the smell fills your kitchen. Don't walk away or they'll burn and turn bitter.
- Bring it together:
- Return the broccoli to the pan, pour in the sauce, and stir everything to coat. Cook for one to two minutes until the sauce thickens and clings to the beef and broccoli, everything should look glossy and smell incredible.
- Serve hot:
- Spoon it over steamed rice immediately, and if you have sesame seeds or spring onions, scatter them on top. This dish is best eaten right away while the sauce is still clinging and the beef is tender.
Save to Pinterest There was a Sunday afternoon when I made this while my neighbor's kids were playing basketball outside, and the smell drifting through the window brought them to my door asking what I was cooking. I ended up plating extra servings and handing them over the fence, watching them devour it standing in the driveway. It reminded me that good food doesn't need a fancy occasion, sometimes it's just about the smell that stops people in their tracks and makes them hungry.
Still Scrolling? You'll Love This ๐
Our best 20-minute dinners in one free pack โ tried and tested by thousands.
Trusted by 10,000+ home cooks.
Choosing Your Beef
Flank steak is my go to because it's lean, flavorful, and slices beautifully when you cut against the grain, but skirt steak or sirloin work just as well if that's what you have. I've tried this with pre sliced stir fry beef from the grocery store and honestly, it saves time and still tastes great. Just make sure whatever cut you use isn't too thick or it won't cook through quickly enough and you'll end up with chewy bites instead of tender ones.
Making It Your Own
I've swapped the beef for chicken thighs when I wanted something lighter, and I've done tofu for friends who don't eat meat, both times it worked perfectly with the same sauce. Once I added snap peas along with the broccoli because that's what I had in the fridge, and another time I stirred in a handful of cashews at the end for crunch. The sauce is forgiving enough that you can adjust the sweetness or add chili flakes if you want heat, it's one of those recipes that gets better the more you make it your own.
Storing and Reheating
Leftovers keep in the fridge for up to three days in an airtight container, and I usually pack them with the rice already mixed in so I can grab and go. When you reheat it, do it in a hot skillet with a splash of water instead of the microwave, it brings back the texture and keeps the broccoli from getting soggy. If you're meal prepping, you can marinate the beef and chop everything the night before, then the actual cooking takes less than fifteen minutes when you're ready.
- Store the sauce separately if you're making it ahead, it stays fresher and you can adjust how much you use.
- Freeze cooked portions for up to two months, just thaw in the fridge overnight and reheat on the stove.
- Don't reheat more than once or the beef will dry out and lose that silky texture.
Save to Pinterest This dish has pulled me out of so many dinnertime slumps, and I hope it does the same for you. Make it once and you'll understand why it's been on repeat in my kitchen for years.
Recipe FAQs
- โ What cut of beef works best for stir-fry?
Flank steak or similarly tender cuts sliced thinly across the grain prevent toughness and ensure quick, even cooking.
- โ How can I keep broccoli crisp during cooking?
Stir-fry broccoli florets briefly over high heat, removing them once bright green and just tender to avoid overcooking.
- โ What ingredients add depth to the sauce?
A combination of soy sauce, oyster sauce, garlic, ginger, brown sugar, and sesame oil balances savory, sweet, and aromatic flavors.
- โ Can I substitute the beef with other proteins?
Yes, chicken or tofu can replace beef for different textures and flavors while keeping the dish's essence.
- โ What side pairs well with this dish?
Steamed jasmine or long-grain rice is classic, soaking up the rich sauce and complementing the stir-fry components.
- โ How to make the stir-fry gluten-free?
Use tamari instead of soy sauce and ensure oyster sauce is gluten-free or substitute accordingly.