Skip to Content

Beef and Broccoli (So Easy!)

Beef and Broccoli is one of my favorite Chinese takeout dishes! It has plenty of rich flavor thanks to the tender beef slices, a savory sauce, and bright, crisp broccoli florets. Read on to learn how to make this Chinese beef broccoli stir-fry at home. It’s easier than you think!

photo of chinese beef and broccoli in two black plates served with rice

Making this Chinese Beef and Broccoli

One of my favorite dishes to order at a really good Chinese place is Beef and Broccoli. I loved the tender meat, the crisp broccoli and the sauce.

Oh the sauce! I could never get it right at home. Every time I tested out a recipe it never came out just right. Until I tried the recipe from The Steamy Kitchen Cookbook!

We’ve enjoyed this recipe dozens times since I received a copy from a BlogHer Food ’09 after party sponsored in part by Jaden, the book’s author, last fall.

I don’t know why it’s taken me so long to share it, because it certainly deserves to be shared, I guess that happens sometimes and it’s always nice to have a few back up recipes. With broccoli growing in our garden, I can tell we will be enjoying this meal many more times in the near future.

If you love Asian food, I really recommend this book. Every recipe I’ve tried so far has been a hit for us and they’re all simple and fast to prepare.

Tools Needed to Make Beef and Broccoli

You’ll need a few different kitchen tools to prepare this recipe for beef and broccoli. Here’s what I recommend having on hand before getting started:

  • Cutting Board and Sharp Knife – to slice the beef strips and cut the broccoli florets.
  • Meat Mallet – to tenderize the beef.
  • Measuring Spoons – to measure the ingredients for the beef marinade and stir fry sauce.
  • Glass Measuring Cup – to make the sauces in.
  • Wire Whisk – to whisk the sauces.
  • Wok or Large Sauté Pan – to cook the broccoli, marinated beef, and delicious savory sauce in.
  • Lid for the Wok – you’ll steam the broccoli in the wok, so a lid is helpful.
  • Rice Cooker, Instant Pot, or Saucepan with Lid – to cook the white rice to go along with the beef and broccoli stir fry recipe.
overhead photo of ingredients in this chinese beef and broccoli recipe

This post may include affiliate links. As an Amazon Associate and member of other affiliate programs, I earn a small commission from qualifying purchases.

What is Beef and Broccoli Made Of?

Have you ever wondered what’s in Chinese Beef and Broccoli? There are a few different parts to this recipe: the beef, the broccoli, the beef marinade, and the stir-fry sauce.

Here’s a quick overview of what you’ll need to make this recipe:

  • Flank Steak
  • Broccoli
  • High-Heat Cooking Oil
  • Fresh Garlic
  • Beef Marinade
  • Beef and Broccoli Stir Fry Sauce
woman preparing the beef marinade for this broccoli and beef chinese recipe

Beef Marinade Ingredients:

  • Soy Sauce
  • Cornstarch
  • Sesame Oil
  • Ground Black Pepper

Beef and Broccoli Stir-Fry Sauce Ingredients:

For the complete ingredient list and detailed instructions to make this Chinese Beef with Broccoli, scroll to the bottom of this post for the FREE printable recipe card.

stir fry sauce for this recipe for chinese beef and broccoli

How to Make Beef and Broccoli

Making this Chinese beef and broccoli recipe is really simple! Here’s a quick overview of the process.

  1. Wash and cut the broccoli – wash the broccoli, then cut into florets. Reserve stems for a later use.
  2. Tenderize and cut the flank steak – I tenderize my meat with a meat mallet. Then freeze it for 30. minutes before cutting it against the grain.
  3. Prepare the marinade: next, you’ll make a quick marinade for the beef. Add the beef strips and let sit for at least 15 minutes.
  4. Prepare the Beef and Broccoli Sauce – while the beef marinades, combine the sauce ingredients and set aside.
  5. Steam the broccoli – you can use the same wok or skillet to steam the broccoli, or you can use a saucepan with steamer basket if you prefer. Set aside.
  6. Sear the beef – cook the beef strips in a hot wok or skillet. Then, add the garlic and ginger.
  7. Cook the sauce – add the stir-fry sauce to the beef and cook until think. Then, stir in the steamed broccoli.

The above is simply a quick summary of this recipe. Check out the full recipe in the free printable recipe card at the bottom of this post for all the detailed instructions.

woman preparing the beef for this beef and broccoli chinese stir fry recipe

How to Meal Prep this Recipe for Broccoli Beef

Want to prep ahead to save time on a busy weeknight? Here are my suggestions for this recipe:

Cut the broccoli in advance – when I grocery shop, I like to wash, dry, and cut my broccoli ahead of time. Then, I store it in a produce container in the fridge so it is ready to use when I need it.

Tenderize, slice, and marinade the beef – you can do this step a day or two in advance. Just store the beef strips in the marinade in the refrigerator until you plan to make the recipe.

Prepare the stir-fry sauce ahead of time – the stir-fry sauce can easily be prepared a day or two before and stored in a jar or other airtight container in the refrigerator.

broccoli cooking in a wok for a chinese beef and broccoli stir fry recipe

Tips for Making the Best Beef and Broccoli

Want to know how to make the best beef and broccoli? Here are some tips for success:

  • Pound the flank steak with a meat tenderizer. This will help tenderize the muscle fibers of the steak and you can even out any thicker spots on your cut of beef so it cooks evenly.
  • Make sure your knives are sharp. (Tip: how to sharpen knives)
  • Freeze the flank steak for 30 minutes before cutting. This makes it easier to slice!
  • Cut the meat in thin slices against the grain.
  • Preheat the wok so it is nice and hot for searing the beef.
  • Cook the meat in a single layer (cooking in batches if needed). If the pan is crowded, the meat won’t brown as nicely.
  • Use fresh broccoli florets, not frozen broccoli or broccoli pieces.
showing how to cook beef and broccoli recipe

Beef and Broccoli Recipe FAQs

Got questions about how to make this Chinese beef recipe? Here are the answers to a few commonly asked questions. Feel free to leave any other questions in the comments on this post and I’ll respond with answers.

Do I Have to Use a Wok?

No, a large skillet will work fine for preparing this broccoli beef recipe! Just make sure it is big enough to accomodate all of the ingredients.

What is the Best Cut of Beef for Beef and Broccoli

We prefer to use flank steak for this recipe.

What Can I Use Instead of Flank Steak

If you can’t find flank steak, skirt steak is another commonly used cut of meat for this recipe.

woman adding the beef and broccoli sauce to this flank steak cooking in a wok for

I Don’t Have Chinese Rice Wine. What Can I Substitute?

Dry sherry would be an acceptable substitute for Chinese rice wine.

What Can I Use Instead of Chinese Black Vinegar

In her book, Jaden recommends using Balsamic vinegar in place of Chinese black vinegar. It might sound odd, but it definitely works!

Can I Make this Recipe Without the Beef?

I haven’t personally made a meatless version of this, but I bet you could substitute cubed extra firm tofu for the beef. You’ll want to cook it so it is nicely browned on all sides.

Alternatively, maybe try using shiitake mushrooms instead of the beef.

combining the cooked broccoli with the flank steak to make chinese beef and broccoli

Can I Add Extra Vegetables?

Sure! You can definitely try your own take on this recipe. Sometimes we like to add sliced mushrooms in addition to the broccoli. Feel free to add some of your favorite vegetables!

Here are some other ideas:

  • Red Bell Pepper Strips
  • Bean Sprouts
  • Green Beans
  • Water Chestnuts
  • Green Onion
stirring the beef and broccoli together in a wok

What Should I Serve with Beef and Broccoli?

We typically serve steamed white rice alongside. I like to cook rice in the instant pot. You could also serve the beef and broccoli with brown rice, ramen noodles, udon noodles, or rice noodles.

How Should I Store Leftovers?

Leftover beef broccoli stir fry should be cooled to room temperature and transferred to an airtight container in the refrigerator or freezer.

How Long Does Leftover Beef and Broccoli Last?

Leftovers will be good for 3-4 days in the refrigerator, and about 3 months in the freezer.

overhead photo of a table set with two servings of chinese beef and broccoli

Try this Chinese Beef and Broccoli!

Next time you’re looking for a great way to cook broccoli with dinner, give this Chinese Broccoli and Beef a try!

Did you love the combination of tender beef and crisp broccoli? Leave a comment below and give it a review for others to see what you thought of this delicious recipe.

On Instagram? Share your photo and tag me with @goodlifeeats and #goodlifeeatsrecipes. I’d love to see your photo of this easy beef stir fry!

More Stir Fry Recipes

This Gingered Beef with Snow Peas is a simple stir-fry recipe perfect for busy weeknights. Serve over jasmine rice for a complete meal!

This easy recipe for Chicken Asparagus Stir Fry is so quick to make! Serve this Chicken Stir Fry with Asparagus with the delicious homemade with Honey Ginger Stir Fry Sauce Sauce and rice for a wholesome meal.

Cucumber Chicken is an Asian Stir Fry Dish featuring tender chicken and chunks of cucumber in a spicy garlic sauce. Serve it over Jasmine rice to complete the meal.

This is a simple Chicken and Pepper Stir-Fry that’s made with a homemade stir-fry sauce. Feel free to throw in any extra veggies you need to use up, this recipe is easy to adapt!

close up photo of rice with beef & broccoli on a black plate

Don’t see what you’re looking for here? You can always head over to check out the recipe index to look for more recipes.

Get New Recipes via Email

Did you love this recipe for Chinese Beef and Broccoli? Sign up to receive Good Life Eats Email Updates and never miss another great recipe!

Have you ever made beef and broccoli stir fry at home?

overhead photo of Chinese beef and broccoli being served on two black plates

Beef and Broccoli

Yield: 6 servings
Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes

This Chinese beef and broccoli will become a staple in your home. The sauce is simply perfect and gives an authentic flavor for a quick weeknight dinner.


  • 1 pound Flank Steak
  • 1 1/2 pounds Fresh Broccoli
  • 1 tablespoon High-Heat Cooking Oil
  • 1 tablespoon Minced Fresh Garlic
  • 1 tablespoon Minced Fresh Ginger

For the Beef Marinade

  • 1 1/2 teaspoons Soy Sauce
  • 2 teaspoons Cornstarch
  • 1/2 teaspoon Sesame Oil
  • Freshly Ground Black Pepper

For the Stir-Fry Sauce

  • 6 tablespoons Oyster Sauce
  • 4 teaspoons Chinese Rice Wine
  • 4 teaspoons Chinese Black Vinegar

For Serving

  • Steamed White Rice
  • Sesame Seeds, for garnish


Prepping the Ingredients

  1. Pound the flank steak with a meat tenderizer. This will help tenderize the muscle fibers of the steak and you can even out any thicker spots on your cut of beef so it cooks evenly.
  2. Place the flank steak in the freezer for 30 minutes.
  3. Then, remove it from the freezer and slice it against the grain in 1/8-inch strips.
  4. Wash the broccoli and cut into florets. Set aside.

Making the Beef Marinade

  1. Measure the soy sauce, cornstarch, sesame oil, and black pepper into a small bow. Whisk to thoroughly combine.
  2. In a bowl large enough to accomodate the beef, combine the sliced beef with the beef marinade, tossing well to coat.
  3. Let side for at least 15 minutes.

Making the Stir-Fry Sauce

  1. Combine the oyster sauce, Chinese rice wine, and Chinese black vinegar in a bowl or glass measuring cup.
  2. Whisk until well mixed. Set aside.

Preparing the Beef and Broccoli

  1. Fill a wok or a large skillet with one inch of water. Bring the water to a boil over medium heat.
  2. Then, add the broccoli and cover to steam for 2-3 minutes. Tip: the broccoli is done when it is bright green, and tender crisp.
  1. Remove the broccoli from the pan, and set aside.
  2. Return the pan to the stove, increasing to high heat. Then, add the cooking oil, swirling to coat the inside of the pan.
  3. Add the sliced flank steak in batches, keeping them in a single layer. Cook for 30 seconds, flip, and cook another 30 seconds.
  4. After the first batch is cooked, transfer the beef to a plate. Repeat with remaining beef until it is all cooked.
  5. Once beef is cooked and set aside, add the garlic and ginger to the pan, and cook for 15 seconds.
  6. Return the beef to the pan, stirring to coat with the garlic and ginger. Then, pour in the stir-fry sauce until combined.
  7. Simmer until the sauce is thick enough to coat the back of a spoon, about 30 seconds.
  8. Add the cooked broccoli back into the pan and toss to coat well.


Slightly adapted from The Steamy Kitchen Cookbook

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Nutrition Information
Yield 6 Serving Size 1
Amount Per Serving Calories 231Total Fat 9gSaturated Fat 3gTrans Fat 0gUnsaturated Fat 5gCholesterol 60mgSodium 654mgCarbohydrates 12gFiber 4gSugar 2gProtein 24g offers recipe nutritional information as a courtesy and is an estimate only. This information comes from online calculators. Although makes every effort to provide accurate information, these figures are only estimates.

Did you make this recipe?

I’d love it if you let me know what you think! Snap a photo and tag me on Instagram at @goodlifeeats with the hashtag #goodlifeeatsrecipes so I can see what you’re cooking up in YOUR kitchen!


Friday 22nd of June 2012

Just made this looking forward to eating this! thanks for the recipe :)


Sunday 3rd of April 2011

What a fabulous recipe. Can't wait to make it!


Monday 5th of July 2010

I made this with Soy beef strips and my hubby, who is a picky eater, loved it. Thank you for the yummy & flavorful recipe :)


Tuesday 13th of April 2010

Just made this for my family and it was delicious! Thank you! YUM!

Jen @ My Kitchen Addiction

Saturday 10th of April 2010

Beef and Broccoli is one of my favorite dishes when my hubby and I order takeout. This looks SO much better... I'll definitely give it a try!

Skip to Recipe