Easy Beef and Broccoli
This post may contain affiliate links. Please read our disclosure policy.

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
You guys know that I am all about no-fuss and realistic recipes on Kroll’s Korner, and this Easy Beef and Broccoli recipe is just that! It’s perfect for beginners or even if you’re experienced in the kitchen. I’ll take you through, step by step, how to make this delicious, better-than-takeout classic dish. And if you’re on the hunt for other tasty Asian-inspired recipes you can make at home, I’ve got you covered here. As always, if you have any questions or comments for me, make sure to leave them below! Enjoy!!! 🫶🏻

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
Buy Now →
Buy Now →
Buy Now → 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.

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
Last step! 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.
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

Notes
Nutrition Information
Nutritional information is provided as a courtesy and is automatically calculated. It should only be construed as an estimate rather than a guarantee. Ingredients can vary and Kroll’s Korner can’t make any guarantees to the accuracy of this information.
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
Hi Tawnie, is the 1/4 cup soy sauce used in the recipe light soy sauce?
Really good question thank you I meant to update that in the recipe card. Just a standard all-purpose soy sauce. Not light or dark. 🙂
Delicious recipe.
thank you soo much!
Does the nutritional facts include the rice or noodles? I guess not, but wanted to make sure.
Hi Debbie, no it does not. Just the beef and broccoli alone is what was calculated! xo, Tawnie
Tawnie, this was delicious!! Totally going to become a family favorite!! Thank you!
Hi Nancy! Oh I am so glad it was a hit and loved by the family! 🙂 You are welcome! xo, Tawnie
So good❗️I was missing some of the ingredients- no fresh ginger but improvised with ginger sauce. Thank-you. We’ll be making this one again.
Yum! Thank you so much Tammy!
Hi Tawnie,
Could you replace the soy sauce with coconut aminos?
Hi! Of course! I hope you love it!
This looks so mouthwatering. Definitely on my list to make next time I go to the store!
Yayyyy thank you so much Erika! Hope you love it!
I never think of cooking something like this with noodles. I am not totally craving noodles and they are not on the menu for tonight 🙁
Aw man, maybe tomorrow night?! Hope you love it!
This was delicious! Love the flavors and it was so easy to make!! Saving to make again 🙂
Hi Noelle – I am so glad, thank you so much! xo, Tawnie
My family loved this recipe. I love that it all comes together in 30 minutes.
Hi Angela! Yay I am so glad the fam loved it, thank you so much! xo, Tawnie