
We all need an easy beef and broccoli recipe up our sleeves. What’s not to love? It’s better than takeout, made just a little over 30 minutes and is full of good-for-you nutrients.
You’ll love this recipe for many reasons but most of all because of the tender and nutritious beef.
I recommend using flank steak for this recipe and slicing it into very thin strips. It results in the most tender, flavorful, melt-in-your-mouth beef. But more on this later…

Table Talk with Tawnie

Ingredient Notes
(For the full recipe, scroll down to the recipe card below)

For the Steak
- Flank Steak: You’ll want to cut the flank steak against the grain into thin strips, ~ ¼ inch thick. It’s lean and boneless with lots of intense beef flavor which is perfect for beef and broccoli. It’s delicious when marinated but also perfect for slicing thinly for recipes like this and when stir-fried. Other cuts of beef you can use for this easy beef and broccoli recipe would be a Flat Iron Steak or Skirt Steak.
- Dark soy sauce : Dark soy sauce is more viscous than light soy sauce and adds a deeper flavor to the dish.
- Cornstarch: You will add cornstarch to both the beef and to the sauce to thicken the sauce to create the wonderful glazed sauce we all know and love that coats the beef and broccoli.
- Baking soda : Serves as a tenderizing agent that allows you to “velvet the beef” which is a technique that helps ensure the meat stays tender, juicy, and silky, just like what you’d find in your favorite restaurant-style beef and broccoli!
For the Stir Fry
- Broccoli: Chop the broccoli into small florets. One pound of raw broccoli florets is ~6 cups.
- Neutral oil: Like vegetable, avocado, or canola oil. You’ll use this to coat the pan to cook the tender flank steak strips in.
- Sesame Oil : Adds a rich, nutty aroma and depth of flavor that enhances the restaurant-style taste and ties the whole dish together.
- Fresh Garlic & Ginger : These aromatics are essential for that bold, fragrant base you expect in a classic beef and broccoli dish. Freshly minced garlic and ginger add warmth, spice, and depth. I highly recommend opting for fresh (skip the jarred versions!) for the best flavor payoff.
- Ramen Noodles : I love serving this Easy Beef and Broccoli over ramen noodles for a satisfying takeout-style meal at home. You can also use lo mein, rice noodles, or even steamed rice if you prefer. The delicious, glossy sauce clings perfectly to any of them.
for the sauce:
- Beef Broth : The flavor of the beef broth works best in this recipe. However, if vegetable broth is all you have on hand that is an OK replacement.
- Soy sauce: A pantry staple ingredient most all of us have that is a delicious addition to this sauce. Once again if you have a dark soy sauce , that is best. If not, light soy sauce works just as well.
- Brown Sugar or Honey : Using brown sugar or honey is a must-have to create the sweet yet savory dark brown sauce that coats the thin slices of tender beef and green jewels of perfectly steamed broccoli.
- Oyster Sauce : Adds a rich, savory, umami depth and slight sweetness that balances beautifully with the soy sauce and honey. It gives the sauce that glossy, restaurant-style finish and incredible flavor.
- Rice vinegar : Rice vinegar is made by fermenting rice wine further to create vinegar which is why you might sometimes see the ingredient listed on the bottle as rice wine vinegar. So, either or works! This recipe uses unseasoned rice vinegar.
- Chinese Cooking Wine (Shaoxing) : This is optional in this recipe, but if you have it, I definitely recommend using it! It adds subtle depth and authentic restaurant-style flavor to the sauce. If you don’t have it, you can substitute dry sherry or just leave it out (the sauce will still be delish without it!).

Step by Step Directions
(For the full recipe, scroll down to the recipe card below)

Marinate the Steak
Combine the thinly-sliced flank steak with soy sauce, cornstarch, salt, baking soda, and white pepper. Mix well so every piece gets coated. Let it sit while you prep the rest. This is also known as “velveting the beef”!

Make the Sauce
Whisk together the beef broth, soy sauce, brown sugar, oyster sauce, rice vinegar, dark soy, and cornstarch. Set aside. (This will thicken up in later steps.)

Cook the Beef
Heat neutral oil in a large wok or skillet over medium-high heat. Once hot, add the beef in a single layer. Let it sear, then stir-fry until browned (about 2–3 minutes), and transfer to a plate.

Cook Aromatics & Broccoli
In the same pan, drizzle in sesame oil. Add the garlic and ginger and stir until fragrant. Toss in the broccoli florets. Stir-fry for a few minutes until bright green and just tender.

Add the Sauce & Serve!
Add the steak back in. Give the sauce a whisk, pour it into the pan with the broccoli, and toss until everything is glossy & coated in the sauce. Spoon over rice or noodles, and enjoy immediately while it’s hot and saucy.
Expert Tips
- Slice beef thinly against the grain: “The grain” that is often referred to when cutting meat is the direction that the muscle fibers are aligned. It’s easy to identify in flank steak, so find the direction of the grain and then slice across the grain rather than parallel with it. It’s advised to cut against the grain to make the meat easier to chew and more tender.
- Don’t skip the marinade: That quick “velveting” step (with the cornstarch and baking soda) helps tenderize the beef and lock in moisture. Even a short 15–20 minute marinade makes a big difference in texture and flavor.
- Prep all ingredients before cooking: Have all of your ingredients prepped, chopped, and ready to go before you start. This recipe comes together quickly so you want to make sure you have everything you need when it is time to add it in.
- Cook in batches if needed: Avoid overcrowding the pan, which can cause the beef to steam instead of sear. Cooking in batches helps the beef brown beautifully.
- Watch your heat: Medium-high heat gives the beef a nice sear without burning the sauce. Adjust the heat as needed to maintain control.
- Meat thermometer : Beef’s tender, juicy texture is optimum when cooked to medium rare (145°F) to medium (160° F) doneness. To determine the perfect doneness, consider using a meat thermometer.
- Adjust the sauce consistency: If it’s too thick, whisk in a little beef broth or water. If it’s too thin, let it simmer briefly to reduce and thicken.
- Serve immediately: The sauce thickens as it cools, so serve right away for the best glossy texture and flavor.

Storage
- Storage Tips: Allow leftovers to cool completely, then transfer to an airtight container. Store in the refrigerator for up to 4 days . The sauce will thicken slightly as it chills, so add a splash of water or beef broth when reheating to loosen it up.
- Reheating Tips: Warm in a skillet over medium heat until heated through, stirring occasionally. You can also reheat in the microwave in short bursts, stirring between intervals to avoid overcooking the beef.
- Freezing Tips: You can freeze Beef and Broccoli, but it’s not ideal if you want to preserve the texture of the broccoli. The beef holds up well, but the broccoli can become soft and watery once thawed. Your best option if you plan to freeze, is to cook and freeze the beef and sauce only, then add freshly steamed broccoli when reheating (for the best texture and flavor).

shop this post

Wok (non-stick!)
<img loading=“lazy” src=“https://m.media-amazon.com/images/I/41nllQVW-JL._SL500_.jpg" onerror=“this.onerror=null;this.src=‘https://blogger.googleusercontent.com/img/a/AVvXsEhe7F7TRXHtjiKvHb5vS7DmnxvpHiDyoYyYvm1nHB3Qp2_w3BnM6A2eq4v7FYxCC9bfZt3a9vIMtAYEKUiaDQbHMg-ViyGmRIj39MLp0bGFfgfYw1Dc9q_H-T0wiTm3l0Uq42dETrN9eC8aGJ9_IORZsxST1AcLR7np1koOfcc7tnHa4S8Mwz_xD9d0=s16000';" alt=“Image of Classic 8” Chef’s Knife - 16”>
Classic 8″ Chef’s Knife

My favorite cutting board
More Beef Recipes To Love
Slow Cooker Shredded Beef Tacos
Dutch Oven Beef Stew
Beef and Vegetable Stir Fry
Crock Pot Teriyaki Steak Bites
Which do you like more when it comes to Asian-inspired dishes: noodles or rice?
Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.
This recipe was originally posted in June 2020. It was updated with a slightly new recipe, new photos and additional tips and tricks in October 2025.
📸 Photography by Creating Kaitlin

Easy Beef and Broccoli
Ingredients
For the Steak
- 1 lb. flank steak thinly sliced against the grain
- 2 ½ Tbsp dark soy sauce
- 1 Tbsp. cornstarch
- 1/2 tsp. fine salt or 1 tsp kosher salt
- 1/4 tsp. baking soda
- 1/4 tsp. white pepper
For the Stir Fry
- 1 lb. broccoli cut into small florets
- 2-3 Tbsp. neutral oil vegetable, avocado, or canola
- 1 Tbsp. sesame oil
- 3-4 cloves garlic minced
- 1 ½ tsp. fresh ginger grated
- 16 oz. noodles ramen noodles of choice
For the Sauce
- 1/2 cup beef broth
- 1/4 cup soy sauce just a standard all purpose soy sauce. Not light or dark.
- 1/4 cup brown sugar or honey
- 3 Tbsp. oyster sauce
- 2 Tbsp. rice vinegar
- 1 tbsp. Chinese cooking wine shaoxing, optional
- 1 Tbsp. dark soy sauce
- 2 Tbsp cornstarch
Instructions
- Marinate the Steak: Toss the sliced flank steak with soy sauce, cornstarch, salt, baking soda, and white pepper. Mix well so every piece gets coated. Let it sit while you prep the rest, ~10 minutes is perfect. 1 lb. flank steak, 2 ½ Tbsp dark soy sauce, 1 Tbsp. cornstarch, 1/2 tsp. fine salt, 1/4 tsp. baking soda, 1/4 tsp. white pepper
- Make the Sauce: In a measuring cup, whisk together the beef broth, soy sauce, brown sugar, oyster sauce, rice vinegar, dark soy, and cornstarch. Set it aside. This will thicken up beautifully when it hits the pan! 1/2 cup beef broth, 1/4 cup soy sauce, 1/4 cup brown sugar or honey, 3 Tbsp. oyster sauce, 2 Tbsp. rice vinegar, 1 tbsp. Chinese cooking wine, 1 Tbsp. dark soy sauce, 2 Tbsp cornstarch
- Cook the Beef: Heat about 2 tablespoons of neutral oil in a large wok or skillet over medium-high heat. Once hot, add the beef in a single layer (work in batches if needed). Let it sear, then stir-fry until browned (about 2–3 minutes). Transfer to a plate. You’ll add it back later. 2-3 Tbsp. neutral oil
- Cook the Broccoli and Aromatics: In the same pan, drizzle in sesame oil. Add the garlic and ginger and stir until fragrant (just 30 seconds or so because we don’t want to burn it). Toss in the broccoli florets. Stir-fry for a few minutes until bright green and just tender. If you like your broccoli softer, splash in a bit of water, cover the pan, and steam for 2-3 minutes. 1 Tbsp. sesame oil, 3-4 cloves garlic, 1 ½ tsp. fresh ginger, 1 lb. broccoli
- Add the Sauce: Add the steak back in. Give the sauce a quick whisk, then pour it into the pan with the broccoli. Toss until everything is glossy & thickened & coated in that rich sauce.
- Serve: Spoon over rice or noodles, and enjoy immediately while it’s hot and saucy. 16 oz. noodles