Beef and Broccoli – Takeout Classic You Can Make at Home

Founder / Chef / Everyone’s Best Friend

Andy Hay

Welcome to my kitchen. I hope to inspire you to grow as a home cook!

Beef and broccoli is one of those absolute classic takeout dishes—flavor-packed, rich, saucy, and deeply satisfying. It’s one of those “everyone has their favourite version” dishes, and today, I’m showing you how to bring it home and make it exactly the way you like it. This beef and broccoli stir fry recipe hits all the right notes: tender beef, perfectly cooked broccoli florets, and a glossy, savoury beef and broccoli sauce that clings to every bite. We’re not just tossing random ingredients in a pan here—this is comfort food dialed in and done right.

Recipe

Beef and Broccoli

full starfull starfull starfull starfull star
7 Reviews/5.00 Average
Prep Time 10 minutes
Cook Time 15 minutes
Servings 4

Ingredients:  

For the Stir Fry

  • 1 lb flank steak or top sirloin steak, thinly sliced against the grain
  • 2 tbsp cornstarch
  • 1 tbsp neutral oil (canola, vegetable, or peanut)
  • 2 cups broccoli florets

For the Sauce

  • 1/2 cup low sodium soy sauce
  • 1/3 cup beef broth
  • 2 tbsp honey or maple syrup
  • 2 tsp toasted sesame oil
  • 1 tbsp fresh ginger, minced
  • 4 cloves garlic, minced
  • 1 tsp chili flakes

Optional for Serving

  • Cooked jasmine or sticky rice
  • Sliced green onions
  • Sesame seeds

Instructions: 

  • Place the beef in the freezer for 30 minutes before slicing—this firms it up just enough to make slicing super easy. Once it’s ready, slice the steak thinly against the grain. This shortens the muscle fibers and helps make every bite tender and easy to chew.
  • Transfer the sliced beef into a large Ziploc bag or bowl and toss with 2 tablespoons of cornstarch. Shake it up or stir to coat. Set aside while you prep everything else.
  • In a separate small bowl, whisk together the soy sauce, beef broth, honey (or maple syrup), sesame oil, ginger, garlic, and chili flakes. Stir until everything is well combined. Set aside.
  • Heat a large skillet or wok over medium-high heat. Once hot, add 1 tablespoon of neutral oil. Toss in the broccoli florets and sliced onion and stir-fry for 3–5 minutes, or until the broccoli turns bright green and the onions begin to soften. Push everything to one side of the pan to make room for the beef.
  • Add a splash more oil to the center of the pan if needed, then add the beef in a single layer. Let it cook undisturbed for 1–2 minutes to get a nice sear. Stir everything together and cook for another 1–2 minutes until the beef is mostly cooked through.
  • Give the sauce another quick whisk and pour it into the pan. Stir everything together and let the sauce simmer for 1–2 minutes, or until it thickens and coats the beef and broccoli. It should have a rich, glossy consistency.

What Makes a Great Beef and Broccoli Recipe?

To nail this dish at home, you just need a few quality ingredients, a good pan or wok, and a plan. Let’s break it down:

The Beef

When it comes to choosing the best cut of beef, I recommend flank steak or top sirloin steak. These cuts are lean but still tender when sliced properly against the grain—which means slicing across the muscle fibers rather than with them. This technique shortens the fibers, making each bite more tender and easier to chew. Here’s a pro tip: pop your beef in the freezer for about 30 minutes before slicing. It firms up just enough to make it easier to cut into thin, even strips—key for a fast and even stir fry.

Once sliced, toss the beef in 1-2 tablespoons of cornstarch in a zip-top bag. This little trick helps build a beautiful crust on the beef when seared and gives the stir fry sauce something to grip onto. It’s the move that transforms this from “stir-fried meat” to full-on takeout-style beef and broccoli.

The Broccoli

You want bright green, tender broccoli florets that still have a bit of bite. Overcooked broccoli makes for a soggy, sad stir fry. I use a large skillet or wok over medium-high heat to get the broccoli seared just enough to keep its structure and deepen its flavour.

You can also add onions to round out the base of this stir fry. The sweetness that comes from sautéed onions brings balance to the dish.

Slicing the beef thin for a delicious beef and broccoli stir fry recipe.
Freezer hack: chill your beef first so you can slice it ultra thin for the best beef and broccoli stir fry texture.

That Sauce Though…

Okay, let’s talk about the marinade magic: the beef and broccoli sauce. This one’s the real deal. You’re combining a few pantry staples, but the result is full-on restaurant flavour.

Here’s the lowdown on this beef and broccoli sauce:

  • Low sodium soy sauce for that umami base
  • Beef broth to deepen the meaty notes
  • Sesame oil for nutty aroma and flavour
  • Ginger and garlic to build the aromatic base
  • A little honey or maple syrup for a hint of sweetness
  • Chili flakes for just the right amount of heat

You’ll want to whisk this all together in a separate small bowl before adding it to your stir fry. Once it hits the pan, don’t walk away! This sauce reduces fast. You’re looking for that perfect consistency—thick enough to coat but not sticky.

Homemade beef and broccoli stir fry that tastes better than your favourite takeout—trust me on this one.

Cooking Tips for Beef and Broccoli

  1. Use high heat – A wok or heavy pan over medium-high heat is the name of the game. You want a good sear, not a slow sauté.
  2. Don’t overcrowd – Stir-frying in batches is worth it if you want that restaurant-level browning. The more beef you cram in the pan, the less flavour you’ll build.
  3. Add your sauce last – After your beef and broccoli are mostly cooked, that’s when the stir fry sauce comes in. Let it bubble and thicken for a minute or two, and then it’s showtime.
Stir frying beef and broccoli in a wok.
Sizzle sizzle! Stir frying those beef and broccoli ingredients over high heat—this is where the flavour magic happens.

Want to Make it Your Own Version?

One of the best things about a good beef and broccoli stir fry recipe is how customizable it is.

  • Swap in chicken or tofu if you want to skip the red meat.
  • Throw in some noodles or serve it over white rice, sticky rice, or even brown rice if that’s your jam.
  • Want extra veg? Add in carrots, bell peppers, snap peas, or edamame.
  • Sprinkle with sesame seeds and chopped green onions at the end for crunch and flavor.
  • Need it gluten-free? Use tamari in place of soy sauce.
  • Add in some oyster sauce, sherry, neutral oil and light brown sugar for additional flavor.
Scooping up some beef and broccoli from a wok.
The beef’s browning, the broccoli’s popping, and the kitchen smells unreal. This is stir fry action at its finest.

Health Notes & Meal Prep Tips

This dish isn’t just fast and tasty—it’s also great for meal prep. Make a batch and portion it out with rice for the week. Store in airtight containers in the fridge for 4–5 days or freeze for longer. It reheats like a dream.

Plus, you’re getting a good mix of protein, fiber, and healthy carbohydrates. The broccoli adds a load of vitamins and antioxidants, and the beef gives you iron and muscle-building amino acids. Add in healthy fats from the sesame oil, and you’ve got a balanced meal that covers all your bases.

Pro tip: if you’re watching sodium, go easy on the soy sauce or use a low-sodium version. If cholesterol is a concern, flank steak is leaner than some other cuts.

Every great stir fry starts with the right ingredients—and this wok’s got everything it needs.

Final Thoughts On This Beef and Broccoli Recipe

Beef and broccoli is one of those comforting dishes that just hits every time. It’s got bold flavour, tender beef, crisp-tender vegetables, and that craveable stir fry sauce that makes you want to lick the plate. Whether it’s a Tuesday night dinner or part of your weekly meal prep, this is one of those recipes you’ll come back to again and again.

So next time the craving hits and you’re tempted to scroll your takeout app, just know—you’ve got the skills to make something even better at home. Fire up the stove, get that wok or large skillet hot, and let’s cook something awesome.

Trust me, once you taste this homemade beef and broccoli, you might just retire your favourite takeout order for good.

Beef and Broccoli stir fry looking like straight-up takeout vibes—but made in your kitchen in 20 minutes!

Other Recipes You Will Love!

Black Pepper Tofu

Chicken Teriyaki with rice

Ginger Beef Noodles

Andy Hay

Andy is the founder of ECK, Chef, and let’s admit it… the reason you’re here. He taught himself to cook, and it all paid off when he secured his spot in the season 5 Finale of Master Chef Canada. Now, Andy uses his big energy to showcase recipes that actually make people want to cook. His brand was built on butter and East Coast charm, and Andy’s kept that same energy ever since. Off-camera, you’ll find him doing what started it all: cooking for his two daughters, wife and the people he loves.

Rate & leave a comment

Your email address will not be published. Required fields are marked *

Rate this Recipe




15 Comments

Peter Mavroudakis says:

Excellent recipe. It’s as good as any Chinese takeout. Please add sliced onion to recipe list. I just winged it with a half thinly sliced onion.






Andy Hay says:

Love this, Peter! Thanks for sharing!

Beverly MacLean says:

Deadly. Added some Chili Crisp and a tablespoon of Hoisin sauce to sweeten it a touch for the kiddies. I also popped in some peppers and half an onion like you mentioned to stretch the dish out a bit. We’ll definitely add this to our go-to recipes. Thanks again!






Andy Hay says:

So glad you liked this, Beverly!

Michelle H says:

Spot on flavor. So good! Will go in my regular rotation.






Andy Hay says:

Love that, Michelle! So glad this one is going in the family rotation!

Kiren says:

Love love love this recipe! Instant hit with my family. Thank you so much for sharing!!






Andy Hay says:

So happy to hear that—thank you! Nothing better than a recipe that wins over the whole family. Appreciate you trying it

Line says:

4th time making this dish and it never disappoints It’s great everytime! It was always one of my favorites when eating out but this is so much better!

Andy Hay says:

That’s the best compliment—thank you! So glad it’s become a favorite at home too!

— End of comments —

— No more comments to load —

Share this recipe