beef & broccoli in a bowl

Easy Beef & Broccoli Stir Fry – Better Than Takeout

Love the recipe? Share it:

Print

Why This Beef & Broccoli Stir-Fry Belongs in Your Recipe Repertoire

Nothing beats the satisfaction of whipping up a quick, flavourful, and better-than-takeout meal in your own kitchen. This Beef & Broccoli Stir Fry is a staple in Chinese cuisine (1920’s Chinese-American) loved for its tender beef, crisp vegetables, and rich umami-packed sauce, that only requires a few pantry staples, and minimal chopping!  

While takeout is convenient, homemade stir fry tastes fresher, is healthier, and lets you control the quality of ingredients—all in under 30 minutes! The key to this dish is the velveting technique, which involves marinating the beef in a cornstarch-based mixture. This method ensures that the beef stays juicy, tender, and silky-smooth—just like at your favourite Chinese restaurant.

Another reason to make this dish at home? Customizability. Want a little heat? Add red pepper flakes. Prefer more veggies? We love it with mushrooms and tender, new green cabbage.  This recipe also doesn’t skimp on the beef!  

So, let’s dive into this quick and easy Beef & Broccoli Stir Fry recipe—a guaranteed hit for weeknight dinners!

  • Prep Time: 15 mins
  • Cook Time: 10-15 min
  • Total Time: 0 hours
  • Yield: 4 servings 1x
  • Category: Meats & Mains
  • Method: Stir-fry
  • Cuisine: Asian

Ingredients

Units Scale

For the Marinade:

  • 2 tsp. Soy sauce
  • 2 tsp. Shaoxing Cooking wine
  • 2 tsp. Sesame oil
  • 2 tsp. Oyster sauce
  • 2 tsp. Cornstarch
  • A good pinch of white pepper
  • 1.5 lbs Flank steak, cut into 1/4” thick slices (against the grain)

For the Sauce:

For the Stir Fry:

    • 1 head Broccoli, cut into florets (peel & slice the stalk into 1/2-inch thick coins)

    • 1 Onion, thinly sliced

    • 1 Large clove Garlic, thinly sliced

    • 2 Green onions, finely sliced (for garnish)

    • Neutral oil, for cooking

    • Salt, as needed


Instructions

Step 1: Marinate the Beef

Whisk all marinade ingredients together in a bowl until well combined. Add the flank steak slices, ensuring they are evenly coated. Let sit for 30–60 minutes at room temperature.

Step 2: Prepare the Sauce

In a small bowl, whisk together all sauce ingredients. Set aside for later use.

Step 3: Prep the Vegetables

Trim broccoli into mid-sized florets and peel/slice the stalk into thin rounds. Thinly slice the onion and garlic.

Step 4: Stir Fry the Vegetables

  • Heat a wok or large skillet over high heat.
  • Add a thin layer of neutral oil, followed by the broccoli. Stir-fry for 1–2 minutes until lightly charred.
  • Add the onion and garlic, stir-frying for another minute or two.
  • Transfer the vegetables to a bowl and set aside.
  •  

  •  

Cook With Us!

Like this recipe?  You should try cooking with us! Start with an on-demand pre-recorded class, or jump in to the best experience with our live classes!

4.8
Based on 70 reviews
powered by Google
Cyn Vavasour
17:52 07 Apr 25
It has been most likely a year and a half since I’ve made moussaka. Having the recording available was a godsend. So good and lots of leftovers! Having the recording is priceless!I made Dan Dan noodles last month and again referred to the recording as it has been awhile. I was grateful for the reminders, tips and tricks. Not to mention, I love to cook with Kirstie and Jody. They make it so much fun!Most of the meals I make are from your repertoire. I think I have close to 60!
Donna Turner
20:41 06 Mar 25
Love these ladies! Classes are easy to follow, informative, filled with all kinds of tricks & tips and best of all DELICIOUS!! This is our "night out" dining adventure that we can re-do & show off to our family & friends.
Linda Brodrecht
01:22 17 Feb 25
My husband and I joined the Valentine's Day Date Night cooking class. Very enjoyable experience full of informative tips and thorough explanations followed by a delectable meal. Thank you Kirstie & Jodie. We'll be back!
Jeff Eitel
00:48 31 Jan 25
Lots of fun and food turned out great.
John H
21:46 30 Jan 25
I recently did an online Lamb Briyani class. It used some cooking techniques I wasn't familiar with and produced a dish that was as tasty as the best Indian food I've ever had the pleasure of enjoying.
R S
23:12 27 Jan 25
I have done a few classes with the Culinary Studio and always enjoy the classes and the fabulous meals. They deliver the food to my door all prepped for the class if I like (which I do!). Highly recommended.
Bruce White
01:16 24 Jan 25
We did a virtual zoom cooking class. It was better than cooking classes we have done in a actual class. We really enjoyed our ourselves. We have made the meal a couple of times since the class. We have friends over for the session and have great restaurant quality meals
Iain Peck
00:46 25 Nov 24
The Culinary Studio is an wonderful online chef duo!You will learn delicious recipes taught in real time from start to end by two good friends who want nothing more than to teach you how to cook and and have fun doing it. Class presentation is practical and encouraging with one chef starting and one playing 'catch up' so you do not miss anything and no question will go unanswered!The recipe with food pack is perfectly packaged and always arrives on time to make it easy so you do not have to shop!Several recipes from the Culinary Studio are in our regular rotation!Excited to keep cooking with you Kirstie and Jody!
Liana Kinzie
03:10 20 Nov 24
Online classes have allowed me the convenience to open my computer and learn in the comfort of my home and to do the class on my own schedule rather than missing out due to life's interruptions. Classes are paced well and the chef's are ready to answer your cooking questions even if they are unrelated to the class. I have used the recipes frequently in my day to day life and recently at an event where I overhead participants raving about the soup and cookies I had prepared, which were from Culinary Studio class recipes.I was at the Studio for the very first class they held and I have continued to take classes for the past 13 years. While some things have changed over the years, the quality, knowledge and skills Jody and Kirstie bring to each class has not.The skills I learned through the their instruction have been used daily.
B Ellert
02:13 20 Nov 24
To Chefs Kirstie & Jody! My family and I have thoroughly enjoyed the recipes and techniques we have acquired by following your live sessions and on-demand courses available on your website. You have a casual and an informative style that is very appealing. Most importantly both of you thrive on good food and beverage as much as we do! Bravo - we hope your future includes many more years of teaching and developing new dishes. Thank you. 🙂

  •  

  •  

Step 5: Cook the Beef

  • Add another thin layer of oil to the hot wok.
  • Add the marinated beef, making sure to scrape in all the marinade.
  • Spread the beef out in the wok and let it sear for 1 minute before stir-frying until just cooked through.

  •  

  •  

Step 6: Combine & Serve

  • Pour in the sauce and bring it to a boil.
  • Add the broccoli mixture back into the wok and toss everything together until heated through.
  • Serve immediately, garnished with freshly sliced green onions.

  •  

  •  

Notes

Make-Ahead & Storage Tips

Make Ahead:

    • Marinate the beef up to 24 hours in advance and store it in the fridge. This allows the flavours to develop even further.

    • Prep the vegetables ahead of time by slicing the broccoli, onion, and garlic. Store them in airtight containers in the fridge for up to 2 days.

    • Pre-mix the sauce and keep it in the fridge for up to 3 days—just give it a quick stir before using.

Storage:

    • Refrigerate: Store leftovers in an airtight container for up to 3 days.

    • Freeze: While beef stir fry is best enjoyed fresh, you can freeze it for up to 2 months. Let it cool completely before storing in a freezer-safe container.

    • Reheating: Warm leftovers in a hot pan or wok over medium-high heat for 2–3 minutes. If reheating from frozen, let it thaw in the fridge overnight first.


Why You’ll Love This Recipe

Quick & Easy: Ready in under 30 minutes, perfect for weeknights.
Better Than Takeout: No added MSG, artificial preservatives, or excess oil.
Tender, Juicy Beef: Marinating ensures melt-in-your-mouth texture.
Perfectly Balanced Sauce: A savoury, umami-rich blend of soy sauce, oyster sauce, Shaoxing Cooking Wine, and sesame oil.
Customizable: Swap beef for chicken, shrimp, or tofu and add extra veggies!


Pro Tips for the Best Beef & Broccoli Stir Fry

🔹 Velveting is Key – The marinade’s cornstarch coating locks in moisture, ensuring ultra-tender beef and lightly thickens the sauce 
🔹 High Heat = Authentic Flavour – A hot wok creates that signature smoky wok hei (wok air) flavour.
🔹 Don’t Overcook the Broccoli – Stir-fry just until bright green and crisp-tender to maintain texture. A few dark charred spots are ok too!  
🔹 Cut Beef Against the Grain – Slicing the steak properly ensures tender, easy-to-chew bites.


What to Serve with Beef & Broccoli Stir Fry

🍚 Steamed Jasmine Rice – The perfect base to soak up all that delicious sauce.  Read our Guide To Perfectly Cooked Rice HERE! 
🥢 Noodles – Spicy & Quick, get the full class & recipes with our Sesame Noodles & Chili Crisp Class! 


More Delicious Recipes to Try

Our Chicken Satay has been one of our go-to recipes for years!   Click HERE for the full recipe.  


Take Your Cooking to the Next Level!

Love this recipe? Learn from a chef and bring restaurant-quality meals to your kitchen with our online cooking classes! Choose the option that fits your lifestyle:

👩‍🍳 Live Cooking Classes – Cook alongside a chef in real time and get expert guidance. Join a Live Class →

📺 On-Demand Classes – Learn at your own pace with step-by-step video lessons. Start Cooking Anytime →

 

Have you tried this recipe? Let us know in the comments or tag us on social media!


Made this recipe? Share it with us!