Soups & Stews
This beef and broccoli recipe is the damn delicious, wok-fired dish that delivers the kind of crunch and bold flavors making every bite unforgettable. đ„ Iâve perfected it over years of takeout cravings and kitchen experimentsânow you can recreate that restaurant-quality sweet-savory sauce and tender beef at home in just 30 minutes.
The secret? High-heat searing for crispy edges and a quick marinade that transforms tough cuts into melt-in-your-mouth perfection.
What sets this recipe apart is the balance: crispy broccoli that stays vibrant, beef with just the right chew, and a sauce thatâs sticky, tangy, and packed with garlic-ginger punch.
No complicated stepsâjust a hot pan, a few pantry staples, and the confidence that comes from knowing youâre making something damn delicious. I promise, once you try this, store-bought Chinese takeout wonât hit the same.
By the time youâre done, youâll have a plate thatâs golden, aromatic, and ready to impressâwhether itâs for a weeknight dinner or a date night. The broccoli gets that perfect crunchy-bite, the beef stays juicy, and the sauce clings to every forkful like itâs been simmering all day.
Serve it over steamed rice or noodles, and youâve got a meal thatâs restaurant-quality without the wait.
Hereâs the best part: this recipe scales effortlessly. Double it for leftovers (trust me, they disappear fast) or halve it for a solo night in. The technique is foolproof, and the flavors? Pure comfort food magic. Letâs get cookingâyour taste buds are about to thank you.
Ingredients for beef and broccoli recipe damn delicious
Pantry staples meet restaurant-quality wok magicâjust 15 ingredients for this damn delicious dish.
| Ingredient | Amount | Notes |
|---|---|---|
| Flank Steak đ„© | 1 œ lb | Thinly sliced against grain |
| Fresh Broccoli Florets đ„Š | 2 cups | Large florets, stems trimmed |
| Garlic Cloves đ§ | 6 cloves | Minced, for marinade and sauce |
| Fresh Ginger đż | œ cup | Finely grated, peeled |
| Soy Sauce đ¶ | œ cup | High-quality, low-sodium preferred |
| Oyster Sauce đ¶ | ÂŒ cup | Kikkoman brand recommended |
| Honey đŻ | 2 tbsp | Pure, for sweet-savory balance |
| Sesame Oil đ« | 1 tbsp | Toasted, for aroma |
| Rice Vinegar đ¶ | 2 tbsp | White vinegar substitute works |
| Cornstarch đŸ | 1 tbsp | For thickening sauce |
| Vegetable Oil đ« | œ cup | High smoke point for searing |
| Sesame Seeds đ° | 1 tbsp | Toasted, for garnish |
| Green Onions đ§ | 4 whole | Thinly sliced, for garnish |
| Salt đ§ | 1 œ tsp | Diamond Crystal preferred |
| Black Pepper đ¶ïž | 1 tsp | Freshly cracked |
The beef makes or breaks this dish, so flank steak is your best betâitâs lean but tender when sliced thin. Grab it from the butcher counter if possible; pre-sliced packages often have uneven cuts. Costco has great prices for bulk, but any supermarketâs meat section works. Look for good marblingâitâll keep the beef juicy. Slice it against the grain for that perfect chew, and donât skip the marinade; itâs what transforms tough cuts into melt-in-your-mouth perfection. For the broccoli, freshness matters. Bright green florets with tight buds are non-negotiable. If your stems are thick, peel them firstâtheyâre tougher to bite through.
No soy sauce? Coconut aminos or tamari work in a pinch, but the umami depth will differ slightly. Short on oyster sauce? Substitute with an extra tablespoon of soy sauce plus a splash of fish sauceâjust know itâll be less rich. The honey adds that signature sweetness, but maple syrup or agave can stand in if youâre avoiding it. Sesame oil? Use sparinglyâitâs for aroma, not cooking. If you burn it, toss the pan and start over. For the cornstarch, arrowroot powder is a great 1:1 swap. The green onions can be subbed with regular onions, but they add a fresher finish. Want extra crunch? Add water chestnuts or bell peppers to the stir-fry.
This dish reheats like a dreamâhonestly, it tastes better the next day as the flavors meld. Store leftovers in an airtight container for up to 4 days in the fridge. For freezing, portion the sauce and beef separatelyâthe broccoli gets mushy. 3 months max in the freezer. Pro tip: Make a double batch. The leftovers disappear fast, and reheating just requires a quick stir-fry in a hot pan. Garnish with toasted sesame seeds and green onions right before servingâthat fresh crunch is everything. Serve over steamed jasmine rice or noodles for the full experience.
Why You'll Love This Recipe
- Steak in Minutes: I swear, that flank steak goes from fridge to table in 15 when you slice it thin against the grain. No waiting, no fussâjust tender bites that disappear faster than my willpower when itâs done.
- Umami Bomb: Fresh ginger and garlic sizzling in the pan? Thatâs the secret weapon. The soy sauce ties it all together with a deep, salty richness that makes every forkful feel like a little reward.
- Weeknight to Date Night: Same recipe, different vibes. Toss it over rice for a lazy Tuesday, or serve it on a bed of noodles for when your partnerâs over. Honestly, Iâve pulled it off for bothâand no oneâs complained.
- Leftovers That Donât Suck: This stuff actually tastes better the next day. Reheat it in a skillet with a splash of water, and the broccoli stays crisp while the beef gets even more caramelized. My lunchboxâs best friend.
Step-by-step instructions for wok-fired beef and broccoli
Here's how to create that signature wok-fired crunch and perfect sauce balance.
đ„ Step 1: Marinate the Flank Steak for Maximum Flavor
In a bowl, combine the 1.5 lb flank steak, 6 cloves minced garlic, 0.5 cup finely grated ginger, 0.5 cup soy sauce, 0.25 cup oyster sauce, 2 tbsp honey, and 1 tbsp sesame oil. Mix gently with your hands until the steak is fully coated. Here's the thingâthis marinade does double duty as both tenderizer and flavor bomb.
Cover and refrigerate for at least 30 minutes (I like to go up to 2 hours for deeper flavor). The acidity in the soy sauce and vinegar will begin breaking down the tough muscle fibers, while the honey and oyster sauce infuse that signature sweet-salty depth. Don't skip this stepâit's what transforms tough flank steak into tender, restaurant-quality bites.
đł Step 2: Prepare the Broccoli and Sauce Base
While the steak marinates, trim the stems from the 2 cups fresh broccoli florets and cut them into even-sized pieces. Set aside. In a small bowl, whisk together 2 tbsp rice vinegar, 1 tbsp cornstarch, and 2 tbsp water to create your sauce thickener. This slurry will give your sauce that perfect glossy consistency without being gluey.
In a separate small bowl, mix 1 tbsp toasted sesame seeds and 4 whole green onions, thinly sliced. These will be your finishing garnishâalways save them for the end to keep their fresh crunch and vibrant color. The sesame seeds add nutty depth while the green onions provide that bright, fresh contrast to the rich beef and broccoli.
đ„ Step 3: Wok-Fry the Beef Until Caramelized
Heat a wok or large skillet over high heat until it's screaming hot. Add 0.5 cup vegetable oil and let it shimmer for 1 minute. Working in batches if needed, add the marinated steak (don't overcrowd!) and sear for 2-3 minutes per side until deeply caramelized and cooked to 145°F internally. You'll know it's ready when the edges are beautifully seared and the meat releases easily from the pan.
Remove the beef to a plate and set aside. Here's a pro tip: don't walk away during this step. The high heat means the beef can go from perfect to overcooked in seconds. If your pan isn't hot enough, you'll end up with steamed beef instead of that glorious wok-fired crust we're after.
đ„ Step 4: Stir-Fry the Broccoli to Perfect Crunch
In the same wok, add a splash of water to deglaze, then increase heat to high. Add the broccoli florets and stir-fry for 2-3 minutes until they're bright green and just beginning to blister at the edges. You want them to retain that satisfying crunchâovercooking turns them mushy, and nobody wants that.
Pour in the remaining marinade from the steak (strain out any solids if you prefer a smoother sauce) and bring to a rapid simmer. Add the cornstarch slurry all at once and stir vigorously for 1-2 minutes until the sauce thickens to a glossy, coatable consistency. The sauce should cling beautifully to both the beef and broccoli without being overly thick.
đœïž Step 5: Combine and Finish with Garnishes
Return the beef to the wok and toss everything together for 1 minute to coat the beef in that glorious sauce. Taste and adjust seasoning with 1.5 tsp salt and 1 tsp black pepperâyou might not need all of it, but have it ready. The sauce should be perfectly balanced between sweet, salty, and umami with just a touch of acidity from the rice vinegar.
Transfer to serving plates and immediately garnish with the reserved sesame seed and green onion mixture. The contrast of texturesâtender beef, crisp broccoli, crunchy garnishesâand the visual appeal of the vibrant colors make this dish truly irresistible. Serve hot with steamed jasmine rice to soak up every last bit of that delicious sauce.
Pro Tips For Making Beef And Broccoli Recipe Damn Delicious
- Slice Against the Grain: I learned this the hard wayâcutting flank steak with the grain turns it chewy, no matter how well you cook it. Angle those slices at a 45-degree cut perpendicular to the grain, and youâll get tender, fork-friendly pieces every time.
- Blanch Broccoli First: Skip the soggy florets by blanching broccoli in boiling water for exactly 30 seconds before stir-frying. Cold water bath afterward stops cookingâcrisp, bright green florets hold up better in the sauce and donât turn to mush.
- Use a Cast Iron, Then Cover: High heat in a cast iron sears the beef to a crust, but after adding sauce, drop the heat and cover for 2 minutes. The trapped steam tenderizes the meat without boiling it dryâmy grandmother swore by this, and she was right.
- Toast Ginger-Garlic Paste: Melt 1 tablespoon oil in the pan, then add minced garlic and ginger before the beef. Let it sizzle for 20 seconds until fragrantâthis builds layers of flavor that raw aromatics just canât match. (Yes, even if youâre impatient like me.)
Pro cooking tips for perfect results
High-Heat Wok Mastery
Your wok or skillet needs to be ripping hotâI mean, smoking hotâbefore adding oil. Test it by flicking a drop of water; if it sizzles and evaporates instantly, you're ready.
I use a 14-inch carbon steel wok (like Mauviel) for maximum heat distribution, but a heavy stainless steel skillet works too. The key is high heat the entire timeânever let it cool down between steps.
This creates that signature wok-hei (breath of the wok) flavor with crispy edges and tender centers. đ„
Batch Cooking Beef
Never overcrowd your pan! Cook the beef in 2 batches if needed to maintain high heat. The goal is to sear, not steam. I like to work in œ lb portions, pushing the cooked beef to one side of the wok as I add fresh pieces.
This keeps everything caramelized and prevents the meat from steaming in its own juices. A meat thermometer is your best friend hereâaim for 145°F internal temp.
Broccoli Timing Trick
Broccoli needs exactly 2-3 minutes of stir-frying to stay crisp-tender. Start checking at 2 minutesâit should still have a slight bite when you press it with tongs. The moment it turns bright green and develops little blistered spots is perfect.
Overcooking releases moisture, which can dilute your sauce. I like to add the broccoli last, right after removing the beef, to maximize its crunch. đ„Š
Sauce Thickening Secrets
The cornstarch slurry needs to cook for 1-2 minutes on high heat to fully thicken. Stir constantly with a heatproof spatulaâI use a siliconized wooden oneâto prevent lumps. For extra gloss, add 1 tsp neutral oil to the sauce at the end.
The sauce should coat the back of a spoon but still be pourable. If it's too thick, thin with 1 tsp water; if too thin, add another œ tsp cornstarch mixed with water.
Marinade Double Duty
Save ÂŒ cup of the beef marinade to use as your sauce base. Strain it through a fine-mesh sieve if you want a smoother sauce. The remaining marinade can be used as a quick glaze for other proteinsâchicken, shrimp, or tofu all work beautifully.
I keep a small jar in my fridge labeled "Beef & Broccoli Marinade" for future use. The garlic and ginger flavors intensify overnight, so making extra is always a good idea. đż
Garnish Like a Pro
Toast your sesame seeds in a dry pan over medium heat for 30 seconds until fragrantâthis releases their nutty aroma. Thinly slice green onions on a sharp mandoline for even strips. Sprinkle garnishes right before serving to maintain their freshness.
The color contrast makes the dish look restaurant-worthy, and the crunch adds that final satisfying bite. I always double the garnish amount because it disappears fast! đ±
Nutrition facts
Frequently asked questions
Can I use a different cut of beef instead of flank steak?
Sirloin or ribeye work beautifullyâjust slice them thinly against the grain. For extra tenderness, try flank steak or skirt steak. Avoid tougher cuts like chuck; they wonât tenderize properly in the short marinating time. If using pre-sliced beef, pat it dry first to ensure a good sear.
How do I keep the broccoli from turning mushy?
High heat is keyâstir-fry broccoli for just 2-3 minutes until bright green with slight blistering. Overcrowding the pan lowers heat, so cook in batches. Add broccoli last (after removing beef) to maximize crunch. A splash of water when adding broccoli creates steam for even cooking without sogginess.
What if I donât have oyster sauce?
No problem! Mix 1 tbsp soy sauce + 1 tsp fish sauce for umami depth, or use 1 tbsp hoisin sauce for sweetness. For a vegetarian version, substitute with 2 tbsp soy sauce + 1 tsp maple syrup. The sauce will be slightly different but still deliciousâjust adjust salt to taste.
Can I make this dish ahead of time?
Yes! Store components separately in an airtight container for up to 4 days. Reheat beef and sauce together over medium heat, then add broccoli fresh for 2 minutes to restore crunch. For freezing, portion sauce/beef separately (broccoli doesnât freeze well). Reheat gentlyâmicrowaving makes broccoli limp.
Why does my sauce get watery?
Sauce thickens when cornstarch slurry cooks for 1-2 minutes on high heat. Stir constantly to prevent lumps. If too thin, mix œ tsp cornstarch + 1 tsp water and stir in. For extra gloss, add 1 tsp neutral oil at the end. Undercooking the slurry is the #1 reason for watery sauce.
