Let me tell you about my love affair with the Best Beef and Broccoli – it’s the dish that saved countless weeknights in my kitchen! As a chef, I’ve cooked fancy meals, but nothing beats the magic of tender beef, crisp broccoli, and that glorious sticky sauce coming together in under 30 minutes. My secret? A little baking soda in the marinade (trust me, it’s a game-changer) and getting that wok screaming hot. This isn’t just another stir-fry – it’s the perfect balance of savory, slightly sweet, and umami that’ll make you forget takeout ever existed. The first time I nailed this recipe, my kids actually cheered – and that’s when I knew it was special enough to share with you.

Table of Contents
Table of Contents
Why You’ll Love This Best Beef and Broccoli
Listen, I don’t just throw around words like “best” lightly—this beef and broccoli earns its title. Here’s why it’s become my go-to weeknight hero:
- Faster than takeout – Seriously, from fridge to table in 30 minutes flat. That’s less time than it takes to argue about what to order!
- Melts-in-your-mouth beef – That baking soda trick? It tenderizes the flank steak like magic. No chewiness here, just juicy perfection.
- Sauce that’ll make you swoon – Three kinds of soy sauce plus oyster sauce create layers of flavor—sweet, salty, umami—that coats every bite beautifully.
- Crisp-tender broccoli – Blanching keeps it vibrant green with just the right crunch instead of turning it to mush like some sad diner sides.
Honestly, when my family sees me pull out the wok, they start setting the table before I even ask. That’s how you know a recipe’s a keeper!
Ingredients for Best Beef and Broccoli
Gather these pantry staples and fresh ingredients – they’re the building blocks for that incredible beef and broccoli magic. I’m meticulous about measurements here because trust me, each one plays a crucial role in creating that perfect balance of flavors and textures. Here’s what you’ll need:

- 1 lb flank steak – Thinly sliced 1/4 inch thick against the grain (this is non-negotiable for tenderness)
- 1 teaspoon baking soda – Our secret weapon for ultra-tender beef
- 1 tablespoon Shaoxing wine – This Chinese cooking wine adds depth (dry sherry works in a pinch)
- 1 tablespoon light soy sauce – Different from dark soy sauce, it’s saltier and lighter in color
- 1 tablespoon oyster sauce – The umami bomb that makes the sauce irresistible
- 1/4 teaspoon white pepper – More aromatic than black pepper here
- 2 tablespoons water – Helps distribute the marinade evenly
- 1 tablespoon cornstarch – Creates that velvety coating on the beef
For the sauce that makes everyone lick their plates:
- 1 1/2 tablespoons oyster sauce – Yes, more! It’s that good
- 2 tablespoons light soy sauce
- 2 tablespoons dark soy sauce – For color and rich flavor
- 1 tablespoon Shaoxing wine
- 1 tablespoon granulated sugar – Just enough to balance the saltiness
- 1/2 cup low sodium chicken broth – Better control over saltiness
- 1/2 tablespoon cornstarch – Thickens the sauce to cling to every bite
And the fresh stuff that makes it sing:
- 1 lb broccoli – Cut into bite-sized florets with stems peeled and sliced
- 5 garlic cloves – Minced (none of that jarred stuff!)
- 1/2 tablespoon ginger – Minced (I keep mine frozen for easy grating)
- 1 teaspoon toasted sesame oil – Added at the end for that finishing aroma
See how each ingredient has its moment to shine? That’s what takes this from good to “best” status. Now let’s get cooking!
Equipment Needed for Best Beef and Broccoli
Here’s the truth – you don’t need fancy gadgets to make knockout beef and broccoli! Just these workhorses from my kitchen:
- A trusty wok or large skillet – My carbon steel wok’s been with me for years, but any heavy-bottomed pan that retains heat well works. Nonstick is fine if that’s what you’ve got.
- Sharp chef’s knife – For slicing that flank steak paper-thin against the grain. A dull blade will shred the meat – not the tenderness we’re after!
- Two mixing bowls – One for marinading the beef, another for whisking the sauce. Glass or stainless steel are my go-tos.
- Wooden spoon or spatula – For stirring without scratching your pan. I’ve got one stained dark from all the stir-fries it’s seen!
- Tongs – Perfect for flipping beef slices quickly when they’re sizzling hot.
- Small whisk or fork – To thoroughly blend that cornstarch into the sauce without lumps.
That’s it! No special equipment – just tools most home cooks already have. The real magic happens when these simple tools meet great ingredients and proper technique.
How to Make Best Beef and Broccoli
Alright, let’s roll up our sleeves and make magic happen! This recipe comes together fast, so I always tell my cooking students: “Prep everything before you turn on that burner!” Here’s my foolproof method for beef and broccoli that’ll have everyone asking for seconds.

Marinating the Beef
First up – that gorgeous flank steak needs some TLC. In your mixing bowl, combine the thinly sliced beef with baking soda (our secret tenderizer), Shaoxing wine, light soy sauce, oyster sauce, white pepper, water, and cornstarch. Now here’s my trick – use clean hands to massage it all together for about 30 seconds. You’ll feel the meat getting silkier as the marinade works its magic.
Let it rest for 15-20 minutes – no longer! Baking soda is powerful stuff, and over-marinating can make the texture weirdly mushy. While it sits, the cornstarch forms a protective coat that’ll keep the beef juicy during stir-frying.
Preparing the Sauce
While the beef marinates, let’s make that glorious sauce. Grab your second bowl and whisk together oyster sauce, both soy sauces, Shaoxing wine, sugar, chicken broth, and cornstarch until smooth. Pro tip: dissolve the cornstarch in a tablespoon of broth first to prevent lumps.
The consistency should be like heavy cream – if it’s too thick, add a splash more broth. Taste it (yes, right off the spoon!) – it should be boldly flavored since it’ll coat all those ingredients later. Adjust with a pinch more sugar if too salty.
Cooking the Broccoli
Here’s where most home cooks go wrong – they throw raw broccoli straight into the wok. Instead, bring a pot of salted water to a rolling boil and toss in those florets for exactly 90 seconds. Drain immediately and rinse under cold water to stop the cooking.
This blanching step is crucial – it brings out that vibrant green color while keeping that satisfying crunch. Your broccoli will finish cooking in the wok later without turning to mush.
Stir-Frying Everything Together
Now the fun part! Heat your wok or skillet over high heat until a drop of water sizzles and evaporates instantly. Add oil (I use peanut oil for its high smoke point) and carefully lay the beef in a single layer – don’t crowd the pan! Let it sear undisturbed for 30 seconds per side until lightly browned but still pink inside. Remove to a plate – it’ll finish cooking later.
Without wiping the pan, add a bit more oil and toss in the garlic and ginger. The second that fragrant aroma hits your nose (about 15 seconds), add the blanched broccoli. Stir-fry for 60 seconds until heated through.
Return the beef to the pan and pour in the sauce. Here’s the key – stir constantly for just 1-2 minutes until the sauce thickens and clings to everything beautifully. Drizzle with sesame oil, give one final toss, and boom – restaurant-quality beef and broccoli in your own kitchen!
Print
Best Beef and Broccoli Recipe: Magic for Weeknights
A simple and delicious beef and broccoli stir-fry recipe that’s perfect for a quick weeknight dinner.
- Total Time: 30 minutes
- Yield: 4 servings 1x
Ingredients
- 1 lb flank steak, thinly sliced 1/4 inch thick against the grain
- 1 teaspoon baking soda
- 1 tablespoon Shaoxing wine
- 1 tablespoon light soy sauce
- 1 tablespoon oyster sauce
- 1/4 teaspoon white pepper
- 2 tablespoons water
- 1 tablespoon cornstarch
- 1 1/2 tablespoons oyster sauce
- 2 tablespoons light soy sauce
- 2 tablespoons dark soy sauce
- 1 tablespoon Shaoxing wine
- 1 tablespoon granulated sugar
- 1/2 cup low sodium chicken broth
- 1/2 tablespoon cornstarch
- 1 lb broccoli, cut into bite-sized pieces
- 5 garlic cloves, minced
- 1/2 tablespoon ginger, minced
- 1 teaspoon toasted sesame oil
Instructions
- Marinate the beef. In a mixing bowl, add the thinly sliced beef, baking soda, Shaoxing wine, light soy sauce, oyster sauce, white pepper, water, and cornstarch. Mix until thoroughly combined. Set aside for at least 15 minutes.
- Mix the stir-fry sauce. In a small bowl, combine oyster sauce, light soy sauce, dark soy sauce, Shaoxing wine, sugar, chicken broth, and cornstarch. Set aside.
- Boil the broccoli. Bring a pot of salted water to a boil. Add broccoli and cook for 1-2 minutes. Drain and set aside.
- Cook the beef. Heat oil in a wok or skillet over medium-high heat. Spread the marinated beef in a single layer and sear for 30 seconds per side. Remove and set aside.
- Stir-fry everything. Heat oil in the same pan. Add garlic and ginger, sauté for 30 seconds. Add broccoli and cook for 1 minute. Add beef and stir-fry sauce. Toss for 1-2 minutes until sauce thickens.
- Finish with sesame oil. Turn off heat, drizzle with sesame oil, and toss to combine.
- Serve with rice and green onions.
Notes
- Slice beef against the grain for tenderness.
- Use fresh broccoli for the best texture.
- Adjust sauce thickness by adding more broth if needed.
- Prep Time: 20 minutes
- Cook Time: 10 minutes
- Category: Main Course
- Method: Stir-Fry
- Cuisine: Chinese
- Diet: Low Lactose
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 8g
- Sodium: 900mg
- Fat: 12g
- Saturated Fat: 3g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 4g
- Protein: 30g
- Cholesterol: 70mg
Tips for Perfect Best Beef and Broccoli
After making this dish more times than I can count, I’ve learned all the little tricks that take it from good to “oh-my-gosh-what’s-your-secret” amazing. Here are my hard-earned tips:
Slice that beef like you mean it – I can’t stress this enough! Cutting flank steak against the grain and paper-thin (about 1/4 inch) makes all the difference. If your slices are too thick, you’ll be chewing forever. I always chill my beef for 20 minutes first – it firms up and makes slicing way easier.
Fresh garlic or bust – That jarred minced garlic? Nope. Not in my kitchen! Freshly minced garlic releases aromatic oils that make the entire dish sing. My trick? Smash the cloves with the side of your knife first – the skins slip right off and mincing becomes a breeze.
Timing is everything – Have everything prepped and within arm’s reach before you start stir-frying. Things move fast once that wok gets hot! Overcooked beef turns tough, and soggy broccoli is just sad. I set up my mise en place like I’m on a cooking show – it’s the only way to stay in control.
Heat management is key – Most home stoves don’t get as hot as restaurant burners, so crank yours as high as it’ll go and let the pan heat for a full minute before adding oil. When you add ingredients, listen for that immediate sizzle – if you don’t hear it, your pan wasn’t hot enough. But watch out for smoking oil – that means it’s too hot!
One last thing – resist the urge to stir constantly once you’ve added the sauce. Let it bubble and thicken for a good 30 seconds before tossing everything together. This creates that glossy, clingy coating that makes every bite irresistible. Now go make some magic!
Variations for Best Beef and Broccoli
One of the things I love most about this recipe is how adaptable it is! While I’m obsessed with the classic version, sometimes you’ve gotta mix things up based on what’s in your fridge or dietary needs. Here are my favorite twists that still deliver that same beef-and-broccoli magic:
Veggie boost – Toss in some sliced bell peppers or snap peas with the broccoli for extra color and crunch. Mushrooms are fabulous too – just slice them thin and add with the beef since they release lots of moisture. My kids love when I throw in those cute baby corn cobs from the Asian market!
Protein swaps – Not feeling beef? Thinly sliced chicken thighs work beautifully (marinate the same way). For my vegetarian friends, extra-firm tofu pressed and cubed makes a great substitute – just skip the baking soda in the marinade.
Sauce tweaks – Gluten-free? Swap the soy sauces for tamari. Like it spicy? Add a teaspoon of chili garlic paste or sriracha to the sauce. Out of oyster sauce? A tablespoon of hoisin gives a similar rich sweetness (just reduce the sugar a bit).
Nutty finish – Sometimes I toast a handful of cashews or peanuts and sprinkle them on top for extra texture. Sesame seeds are always a win too – especially the black ones for dramatic contrast!
The beauty of this dish is how forgiving it is – as long as you keep that perfect balance of savory, sweet, and umami, you really can’t go wrong. My rule? Taste as you go and trust your instincts. After all, the “best” version is the one that makes your taste buds happiest!
Serving Suggestions for Best Beef and Broccoli
Now that you’ve made this glorious beef and broccoli, let’s talk about how to serve it up right! Honestly, I’ve eaten it straight from the wok more times than I’d care to admit (chef’s privilege, right?), but here are my favorite ways to turn it into a complete meal that’ll wow everyone at your table.
Steamed jasmine rice is my ride-or-die – That fluffy, slightly sticky rice soaks up every last drop of sauce like a dream. I use a 1:1.25 rice-to-water ratio for perfect texture every time. And here’s my lazy-girl trick – I often cook the rice right before starting the beef prep, so everything finishes at the same magical moment.
Noodle lovers, I’ve got you covered – Toss the finished dish with freshly cooked lo mein or rice noodles for a heartier meal. Pro tip: undercook the noodles slightly since they’ll absorb sauce when mixed. My kids go nuts when I make little “beef and broccoli noodle nests” – it’s all about presentation!
Garnish game strong – A handful of thinly sliced green onions adds fresh crunch and color. Toasted sesame seeds give that perfect nutty finish (I keep both white and black ones on hand for visual pop). For special occasions, I’ll add some red chili threads – they look fancy but cost pennies at Asian markets.
Round out the meal – This dish pairs beautifully with simple sides. My go-tos are quick-pickled cucumbers (just vinegar, sugar, and salt) or steamed dumplings from the freezer when I’m feeling extra. A light egg drop soup makes it feel like a full restaurant experience at home.
Here’s the thing – this beef and broccoli is so flavorful it really doesn’t need much fuss. Sometimes simplicity is best! My husband’s favorite way to eat it? Straight over rice with extra sauce spooned on top and maybe an ice-cold beer. Now that’s what I call a perfect weeknight dinner.
Storing and Reheating Best Beef and Broccoli
Here’s the good news – your beef and broccoli tastes almost as amazing the next day! But only if you store and reheat it right. After years of trial and error (and some sad, soggy leftovers), I’ve nailed the perfect method.
Storage savvy – Let the dish cool completely before packing it up, but don’t leave it out more than 2 hours (food safety first!). I transfer mine to an airtight container with a paper towel underneath to absorb excess moisture. It’ll keep beautifully in the fridge for up to 3 days – any longer and the broccoli starts getting funky.
Freezer? Maybe not… While you can freeze it, the texture of the broccoli turns mushy when thawed. If you must freeze, do it without the broccoli and add fresh-cooked florets when reheating. The beef and sauce freeze surprisingly well for 1 month.
Reheating like a pro – Ditch the microwave unless you enjoy rubbery beef! Instead, heat a skillet over medium, add a splash of water or broth, then stir-fry the leftovers just until heated through – 2-3 minutes max. The steam revives the veggies while the skillet brings back that just-cooked texture. If the sauce seems thick, loosen it with a teaspoon of water.
Little secret? Sometimes I purposely make extra for lunch the next day. The flavors meld overnight, and when reheated properly, it’s like getting takeout all over again – but better because you made it!
Nutritional Information for Best Beef and Broccoli
Let’s be real – we’re not counting calories when eating something this delicious! But since you asked, here’s the nutritional breakdown per serving (about 1/4 of the recipe). Keep in mind these are estimates – your exact amounts may vary depending on brand variations and how much sauce you lick off the spoon (no judgement here!).
- Calories: 320 – Not bad for a meal that tastes this indulgent!
- Protein: 30g – Thanks to all that beautiful flank steak
- Carbs: 20g – Mostly from the broccoli and sauce thickeners
- Sugar: 8g – Natural from the veggies plus our bit of added sugar
- Fiber: 4g – Thank the broccoli for that
- Fat: 12g – Mostly from the beef and sesame oil
- Sodium: 900mg – The soy sauces pack a punch (use low-sodium if watching salt)
A few quick notes – using less sauce or swapping regular soy sauce for reduced-sodium versions can cut the salt content significantly. More broccoli and less beef? You’ll boost fiber while lowering calories. But honestly? I wouldn’t change a thing – this is balanced eating at its tastiest!
Frequently Asked Questions About Best Beef and Broccoli
Over the years, I’ve gotten so many questions about this recipe – which means I’ve had plenty of chances to troubleshoot! Here are the answers to everything you might wonder before diving into your own beef and broccoli adventure.
Can I use frozen broccoli instead of fresh? Look, I’ll be honest – fresh is best for texture. But in a pinch? Thaw frozen broccoli completely and pat it bone-dry before adding. Skip the blanching step since frozen broccoli is already partially cooked. Expect softer florets, but the flavor will still rock!
How do I make this gluten-free? Easy! Swap regular soy sauces for tamari (check labels to ensure it’s GF) and use cornstarch as your thickener. Most oyster sauces contain wheat, but gluten-free versions exist at specialty stores. My celiac friend swears by this adaptation!
What if I don’t have Shaoxing wine? No worries! Dry sherry works beautifully, or use 2 teaspoons of rice vinegar mixed with 1 teaspoon water. In a real pinch? Skip it – the dish will still taste great, just slightly less complex.
Can I prep this ahead of time? Absolutely! Marinate the beef up to 24 hours ahead (maximum 30 minutes with baking soda though). Mix the sauce and chop veggies the day before. Just wait to cook until serving time – stir-fries shine when fresh!
Why is my beef tough? Usually means it wasn’t sliced thin enough against the grain or the pan wasn’t hot enough. Also – don’t overcook! That 30-second sear per side is plenty; residual heat finishes the job. And never skip the baking soda marinade – it’s your tenderness insurance!
Got more questions? Slide into my DMs @dishivia – I love helping troubleshoot cooking adventures! Now stop worrying and start stir-frying!
Share Your Best Beef and Broccoli Experience
Nothing makes me happier than seeing your versions of this beef and broccoli come to life! Did your family go crazy for it like mine does? Did you add your own twist with extra veggies or a spicy kick? I want to hear all about it!
Drop a comment below and tell me how it turned out – your tips might help other home cooks too! Snap a photo of your masterpiece (even if the broccoli isn’t perfectly arranged – mine never is!) and tag me @dishivia. Seeing your creations fuels my recipe testing obsession!
And hey – if this recipe earned a spot in your regular dinner rotation like it has in mine, give it those five shiny stars! Your ratings help other busy cooks find reliable recipes they can trust. Now get cooking – I can’t wait to see what you whip up!
For More recipes, Follow me on Facebook!