Your Cool Home is supported by its readers. Please assume all links are affiliate links. If you purchase something from one of our links, we make a small commission from Amazon. Thank you!
You can make broccoli beef at home by stir-frying thinly sliced beef and broccoli florets in a savory soy-based sauce.
It’s one of those takeout classics that feels intimidating to recreate, but honestly, it’s surprisingly simple once you know the basic steps.
The whole dish comes together in about 30 minutes, which makes it a perfect weeknight dinner when you’re craving something better than delivery.
If you’ve been wondering how to make broccoli beef at home that tastes just as good as your favorite restaurant version, you’re in the right place.
In this post, we’ll walk through how to make broccoli beef at home step by step, including the cuts of beef to use, the sauce that brings it all together, and the little tricks that make your homemade broccoli beef tender and glossy instead of chewy and bland.
Let’s get cooking.
How to Make Broccoli Beef at Home (The Simple Way)
Learning how to make broccoli beef at home really comes down to a few key moves.
Here’s why this homemade broccoli beef recipe works so well:
1. You Control the Cut of Beef
When you make broccoli beef at home, you get to pick the beef yourself instead of guessing what’s in the takeout container.
Flank steak and sirloin are the best choices because they’re flavorful, easy to slice thin, and stay tender when cooked fast over high heat.
Slice the beef against the grain into thin strips, and it’ll turn out tender every single time you make broccoli beef.
2. Velveting Keeps the Beef Tender
The secret to restaurant-style broccoli beef at home is a quick 15-minute marinade of cornstarch, soy sauce, and a splash of water.
This technique, called velveting, coats the beef and locks in moisture so it stays silky instead of turning rubbery.
It’s a small extra step when making broccoli beef, but it’s the difference between okay and amazing.
3. The Sauce Comes Together in Minutes
A good broccoli beef sauce is just soy sauce, oyster sauce, a little brown sugar, sesame oil, garlic, ginger, and cornstarch slurry to thicken it.
Whisk it all in a bowl before you start cooking so your homemade broccoli beef comes together fast and doesn’t burn while you scramble for ingredients.
Ingredients for Homemade Broccoli Beef
Here’s what you’ll need for this easy broccoli beef recipe:
1. For the Beef
You’ll need one pound of flank steak or sirloin sliced thin against the grain, one tablespoon of cornstarch, two tablespoons of soy sauce, and one tablespoon of water.
Toss the beef with these and let it sit for 15 minutes while you prep everything else for your broccoli beef.
2. For the Sauce
Grab a quarter cup of soy sauce, two tablespoons of oyster sauce, one tablespoon of brown sugar, one teaspoon of sesame oil, two minced garlic cloves, and one teaspoon of grated ginger.
Add half a cup of beef broth mixed with a tablespoon of cornstarch, and your broccoli beef sauce is ready to go.
3. For the Rest
You’ll also need about four cups of broccoli florets, two tablespoons of neutral oil for stir-frying, and cooked white rice for serving.
That’s it, and now you’re ready to actually make broccoli beef at home.
Step-by-Step: Making Broccoli Beef at Home
Here’s the process for how to make broccoli beef at home, from pan to plate:
1. Blanch or Steam the Broccoli
Give the broccoli a quick blanch in boiling water for about one minute, then drain it and set it aside.
This par-cooking step means your broccoli beef will have bright green, crisp-tender broccoli instead of soggy or raw florets.
2. Sear the Beef in Batches
Heat your wok or large skillet over high heat until it’s smoking, then add the oil and sear the beef in a single layer for about a minute per side.
Don’t crowd the pan when making broccoli beef, or the beef will steam instead of getting that nice browned edge.
Cook it in two batches and set it aside.
3. Stir-Fry the Aromatics and Broccoli
Add the garlic and ginger to the hot pan for a few seconds until fragrant, then toss in the broccoli and stir-fry for a minute.
This is where your homemade broccoli beef starts smelling like the real deal.
4. Add the Beef and Sauce
Return the beef to the pan, pour in the sauce, and stir everything together as the cornstarch thickens the sauce into a glossy coating.
Toss for another minute until every piece of beef and broccoli is coated, then take it off the heat so the sauce doesn’t over-reduce.
Serve your broccoli beef hot over steamed white rice.
Tips for the Best Homemade Broccoli Beef
A few small habits make a big difference when you make broccoli beef at home:
1. Slice Against the Grain
Look at the beef and find the direction the muscle fibers run, then slice perpendicular to that.
This shortens the fibers so every bite of your broccoli beef is tender instead of chewy.
2. Prep Everything Before You Turn On the Heat
Stir-frying is fast, so have your beef marinated, your sauce whisked, and your broccoli blanched before the pan gets hot.
Making broccoli beef goes smoothly when everything is within arm’s reach.
3. Keep the Heat High
High heat is what gives broccoli beef that seared, restaurant-quality flavor.
Cook in batches if needed, and don’t let the pan cool down between steps.
4. Taste and Adjust the Sauce
Before serving, give the sauce a taste and add a splash more soy sauce for saltiness or a pinch of sugar for balance.
Your homemade broccoli beef should taste savory, slightly sweet, and just a little rich from the sesame oil.
So, Can You Make Broccoli Beef at Home?
You can absolutely make broccoli beef at home, and it’s easier than you might think.
With thinly sliced flank steak, a quick cornstarch marinade, a simple soy and oyster sauce blend, and high-heat stir-frying, your homemade broccoli beef will rival any takeout version.
Now that you know how to make broccoli beef at home, you can skip the delivery app and have a fresh, glossy, flavor-packed skillet of broccoli beef on the table in about 30 minutes.
Give it a try this week, and you might never order it out again.