Beef and Broccoli

4.63 from 80 votes
Recipe

This post may contain affiliate links. Please read my privacy policy.

This easy beef and broccoli recipe is made with tender slices of beef and fresh broccoli stir fried and coated with a savory Chinese brown sauce. It is the perfect weeknight dinner made in just 20 minutes and taste better than your favorite takeout spots.

Beef and broccoli stir fry served in a bowl.
Want to Save This Recipe?
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Recipe Summary

  • 🔪 Prep Time: 15 minutes
  • 👨‍🍳 Cook Time: 5 minutes
  • ⏱️ Total Time: 20 minutes
  • 🍽️ Servings: 2 people
  • 🏷️ Calories: ~246 calories
  • 🍳 Cook Method: Stir fry
  • Flavor Profile: Tender, savory slices of beef and crisp-tender broccoli coated in a rich, glossy Chinese brown sauce
  • 🧩 Difficulty: Very easy (Perfect for a quick weeknight dinner that beats takeout)

SUMMARIZE AND SAVE THIS CONTENT ON

Chinese Beef And Broccoli Stir Fry

Beef and broccoli is the most popular Chinese beef stir-fry dish in the United States and the ultimate poster child of American Chinese food. The combination of rich brown sauce, tender beef, and healthy broccoli has captured the hearts and palates of many people, making this Chinese beef and broccoli stir fry a simple, satisfying meal that pairs beautifully with a steaming bowl of white rice. My version focuses on getting that perfect, velvety meat texture and keeping the vegetable crisp rather than soggy. Unlike spicy Szechuan Beef, this dish tastes mild and savory, making it a completely non-spicy favorite for everyone.

I have cooked this countless times, and the recipe comes straight from my Easy Chinese Recipes cookbook, the best selling and top rated Chinese cookery book. The real secret to restaurant-quality results on a basic home stove is the double-sear method, which locks in the juices of the meat before it tosses with the blanched greens. The light glaze builds up instantly using pantry staples, coating every single piece with a perfect glossy finish. It is a quick comfort food ready in just 20 minutes that lets you skip the greasy takeout boxes for a fresher, cleaner version at home.

If you don’t have beef on hand, you can easily make my classic Garlic Broccoli or Shrimp and Broccoli recipes instead!


Stir Fry Secrets For Success

Chinese beef and broccoli topped with white sesame seeds.

Getting that perfect restaurant texture at home is much easier than you think when you know a few simple wok tricks:

  • Cut Against The Grain: This is the most important step. Slice your steak perpendicular to the muscle fibers. If you cut along the grain, the meat will turn out rubbery and hard to chew.
  • The Velvet Bite Secret: To get that silky texture, you must velvet the beef with cornstarch. The mixture should feel slippery to the touch, creating a smooth coating that locks in the moisture.
  • The Flash Sear Rule: High heat cooks fast, so you only need about 60 seconds. Stir fry rapidly until the beef is 70% cooked, then pull it out while it still looks slightly pink. Cooking the meat separately prevents it from overcrowding the pan, which would lower the heat and steam the beef instead of searing it.
  • Blanch The Broccoli: Give your florets a quick 10-second dunk in boiling water before they hit the wok. This locks in a brilliant bright green color and keeps a perfect refreshing snap.
  • The Quick Final Toss: Once everything is back in the pan, move fast just to marry the flavors. If you overcook the dish at this stage, the meat gets tough and the vegetables turn mushy.
  • Keep The Sauce Light: A classic Chinese brown sauce should never be thick or sticky. The glaze should turn out light and smooth, coating every piece evenly without overpowering the ingredients.

For perfect wok cooking at home, check out my guide on Chinese stir-frying techniques!


Ingredients You’ll Need

Ingredients for beef and broccoli.
  • Beef
  • Shaoxing wine
  • Sesame oil
  • Cornstarch
  • Broccoli florets

Pro Tip #1: Choosing The Best Cut
I love using flank steak or beef tenderloin because they are lean and cook incredibly fast. Just slice them thin against the grain to keep them juicy. Top sirloin is a fantastic, affordable backup cut that stands up beautifully to high wok heat.

Pro Tip #2: The Shaoxing Wine Flavor Secret
I add Shaoxing wine to the marinade because it penetrates the meat to remove any gamey taste and infuses it with a deep, savory aroma. I always use Pagoda Brand Shaoxing Wine. If you cannot find Shaoxing wine, a standard Chinese rice wine or dry sherry works well as a substitute.

Pro Tip #3: The Magic Of Cornstarch
Adding cornstarch to your marinade is a classic technique called velveting. It forms a thin protective barrier that seals in juices and keeps the meat silky.

Chinese Brown Sauce

Ingredients for Chinese brown sauce.

There are two types of sauces in Chinese stir-fry: white sauce and brown sauce. Here are the ingredients for delicious and authentic brown sauce.

  • Soy sauce
  • Oyster sauce
  • Sesame oil

Pro Tip #1: The Oyster Sauce Umami Base
Oyster sauce is the foundation of the brown glaze, adding a deep savory flavor with a hint of sweetness. I highly recommend using Lee Kum Kee Premium Oyster Sauce for the best color and body. For a shellfish free alternative, Lee Kum Kee Vegetarian Stir Fry Sauce is the ultimate swap, using mushrooms to give you that same thick consistency and punch of flavor.

Pro Tip #2: Why You Cannot Skip Sugar
Granulated sugar in the stir-fry sauce is absolutely essential to balance out the salty, savory flavors of the soy sauce. Do not omit it, because it ties all the ingredients together to give you that familiar, well-rounded restaurant taste.

Please refer to the recipe card at the bottom of this post for full details on each ingredient.


How To Make Beef And Broccoli

Marinated beef in a bowl.

Marinate your sliced beef pieces in a bowl with the Marinade ingredients. Mix well until the meat absorbs the liquid, then let it sit for 15 minutes.

Blanched broccoli on a strainer.

Bring a pot of water to a rolling boil and add a few drops of cooking oil. Drop the broccoli florets into the hot water for just 10 seconds, then remove them immediately with a strainer or slotted spoon and drain completely.

Pro Tip: Do not skip blanching the broccoli for 10 seconds with a splash of oil. This locks in a brilliant bright green color and softens the fibers just enough so they stay crisp-tender in the wok without turning mushy.

Chinese brown sauce in a bowl.

In a small separate bowl, combine the Sauce ingredients, stirring thoroughly.

Stir-fried beef in pan.

Heat 1 tablespoon of oil in a wok or heavy skillet over high heat, toss in the marinated beef, and stir-fry rapidly until the exterior sears and it is roughly 70% cooked, then set aside on a clean plate.

Broccoli, beef, and Chinese brown sauce in a pan.

Heat the remaining oil over high heat, add the sliced ginger, and stir-fry until highly fragrant. Return the beef to the pan, cooking for 1 to 2 minutes until the center is no longer pink, then toss in the blanched broccoli and pour the sauce straight over the ingredients, stirring constantly as it bubbles and thickens into a rich glaze.

Pro Tip: Cornstarch settles to the bottom of the bowl very quickly. Always give your sauce mixture a quick stir right before dumping it into the hot skillet to prevent any lumps from forming in your final glaze.

Chinese beef and broccoli served in a bowl.

Give everything a quick, vigorous toss to coat every single piece evenly. Take it off the flame right away so the beef does not overcook, then transfer to a serving plate.


Frequently Asked Questions

Can I use a different vegetable?

Definitely. If you aren’t feeling broccoli, try snap peas, sliced carrots, or bell peppers. Just remember that different veggies might need a few extra seconds of blanching.

Can I make this gluten-free?

Easily! Just swap the soy sauce for Tamari. Make sure your oyster sauce is also labeled gluten-free. The cornstarch we use is already naturally gluten-free.

Do I really have to blanch the broccoli?

I highly recommend it! It gives you that vibrant green color and perfect “crunch-tender” texture you get at restaurants. Plus, it makes sure the broccoli is fully cooked by the time the beef is done.

My sauce is too thick or too thin. How do I fix it?

If it’s too thick, stir in a splash of water. If it’s too thin, let it simmer for 30 seconds or add a tiny bit more cornstarch slurry to tighten it up.

How do I store and reheat leftovers?

Store leftovers in an airtight container in the fridge for up to 3 days. Reheat quickly in a hot skillet with a splash of water to loosen up the glaze. Avoid the microwave if possible, as it will overcook the beef and turn it rubbery.

How many calories per serving?

This recipe is only 246 calories per serving.

Beef and broccoli with homemade Chinese brown sauce.

What To Serve With This Recipe

For a wholesome meal and easy Chinese weeknight dinner, I recommend the following recipes:

I hope you enjoy this post as much as I do. If you try my recipe, please leave a comment and consider giving it a 5-star rating. For more easy and delicious recipes, explore my Recipe Index, and stay updated by subscribing to my newsletter and following me on FacebookPinterest, and Instagram for new updates.


Other Beef Recipes You Might Like

Freshly baked cod fillet with seasonings crust on a plate, garnished with lemon slices and herbs.
5 Secrets to 20-Minute Dinners
FREE EMAIL BONUS: How would it feel to have dinner DONE in 20 minutes? I’ll show you how!
4.63 from 80 votes

Beef and Broccoli

This easy beef and broccoli recipe is made with tender slices of beef and fresh broccoli stir fried and coated with a savory Chinese brown sauce. It is the perfect weeknight dinner made in just 20 minutes and taste better than your favorite takeout spots.
Prep Time: 15 minutes
Cook Time: 5 minutes
Total Time: 20 minutes
Servings: 2 people
Want to Save This Recipe?
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Ingredients 
 

  • 8 oz beef tenderloin, flank steak or flap meat, cut into pieces
  • 6 oz broccoli florets
  • water, for boiling
  • tablespoons oil
  • 2 inches ginger, peeled and sliced

Marinade:

  • ½ tablespoon soy sauce
  • 1 teaspoon Shaoxing wine, rice wine or sherry
  • ½ teaspoon sesame oil, optional
  • 3 dashes white pepper
  • 1 tablespoon cornstarch

Sauce:

  • 1 tablespoon soy sauce
  • 1 tablespoon oyster sauce
  • ¼ teaspoon sesame oil
  • ½ teaspoon sugar
  • 1 teaspoon cornstarch
  • 4 tablespoons water

Instructions 

  • Marinate the beef with all the Marinade ingredients for about 15 minutes.
  • Bring the water to a boil and add a few drops of oil. Blanch the broccoli florets in the hot water for about 10 seconds. Remove the broccoli immediately with a strainer or slotted spoon, draining the excess water. Set aside.
  • Prepare the sauce in a small bowl. Stir to mix well. Set aside.
  • Heat 1 tablespoon of oil in a wok or skillet over high heat. Stir-fry the beef until it is 70% cooked. Remove from the heat and set aside.
  • Heat the remaining oil in a wok or skillet over high heat. Add the ginger and stir-fry until fragrant. Transfer the beef to the wok or skillet and stir-fry until cooked through and the center of the meat is no longer pink, about 1-2 minutes. Add the broccoli and then the sauce, stirring to combine the ingredients well.
  • As soon as the sauce thickens, remove from the heat and serve immediately.

Video

Nutrition

Serving: 2people, Calories: 246kcal, Carbohydrates: 15g, Protein: 4g, Fat: 19g, Saturated Fat: 2g, Polyunsaturated Fat: 6g, Monounsaturated Fat: 12g, Trans Fat: 0.1g, Sodium: 1031mg, Potassium: 333mg, Fiber: 3g, Sugar: 3g, Vitamin A: 530IU, Vitamin C: 77mg, Calcium: 52mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Please rate and comment below!

About Bee Yinn Low

Bee is a recipe developer and best-selling cookbook author, sharing easy, quick, and delicious Asian and American recipes since 2006. With a strong following of almost 2 million fans online, her expertise has been featured in major publications, TV and radio programs, and live cooking demos throughout the United States and Asia.

Leave a comment

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

Recipe Rating





143 Comments

  1. Jon C says:

    Great recipe :)

    the whole family loved it and are looking forward to it again…

    1. Rasa Malaysia says:

      Awesome please try more recipes on my site: https://rasamalaysia.com/recipe-index-gallery/

  2. Nadine says:

    Hi Bee,do u have videos for your recipes? i would love to see a video of one of your beef stir fry recipes because mine fails each time, no matter what i do the beef is so chewy and not tender at all. :( no idea what im doing wrong but if i could see a video of your technique maybe it can help. i have given up on trying your beef recipes but getting a little sick of chicken haha.

    1. Rasa Malaysia says:

      Hi Nadine, I don’t have it but I hope to create one for you soon. I think you might have cut your beef the wrong way. Please cut and slice against the grain to have soft and tender beef. :)

  3. Jada says:

    5 stars
    Bee, the sauce is so tasty. I have tried so many recipes and they don’t taste good at all. Your Beef and Broccoli is the best so why eat out and be served with alot of salt, grease and MSG?? If I can make this, anyone can !! Thanks so much Bee

    1. Rasa Malaysia says:

      Hi Jada, all recipes on Google page 1 are horrible, just a look at the recipes I know they won’t taste good at all. Please try more recipes on my site: https://rasamalaysia.com/recipe-index-gallery/

      1. Chef Chris says:

        I am a little Chef, I add 1 tsp chopped garpic and for the sauce instead of 4 TBSP of water use 4 TBSP of beef broth you can use water but the beef broth gives a way better flavor..

        1. Rasa Malaysia says:

          Sounds good thanks Chef Chris.

    2. Jada says:

      Hi again Bee,
      Thanks for responding. Correction, I was saying(in general)l that I tried OTHER recipes from other popular websites, I never tried the Google recipes you mentioned. In any case, Love your Beef and Broccoli and plan to cook that very often. I will try your other recipes. Thanks Bee.

      1. Rasa Malaysia says:

        I see. No worries, totally understand. :)

  4. Ginny says:

    5 stars
    Healthy and easy to make. Best recipe

    1. Rasa Malaysia says:

      Awesome, thanks for trying my beef and broccoli.

  5. Luchan says:

    I made this tonight and it was very good. I did velvet the beef first in a mixture of cornstarch, baking soda, shoyu and white wine for one hour. I added asparagus and mushrooms with the broccoli so I doubled the sauce ingredients. It was delicious, just had to add a bit more cornstarch as sauce was a little runny. Would make this again so will add to my saved recipes. Arigato for sharing. )

    1. Rasa Malaysia says:

      Hi Luchan, thanks for trying my beef and broccoli recipe. Please try more recipes on my site: https://rasamalaysia.com/recipe-index-gallery/

  6. Roland Michaels says:

    5 stars
    Make Beef & broccliy every 2 weeks your recipe is the same as mine. Only thing I add red peppers and use brown suger every one who is over for dinner loves this dish.

    1. Rasa Malaysia says:

      Hi Roland, awesome, beef and broccoli is delicious with red peppers. Do try out more recipes on my site: https://rasamalaysia.com/recipe-index-gallery/

  7. Neli Howard says:

    5 stars
    This was a great recipe! After many trial and error beef broccoli recipes; I finally found a keeper! My very picky husband also enjoyed this!

    1. Rasa Malaysia says:

      Thanks!

  8. Toni Ledgerwood says:

    I have never seen Beef & Broccoli on a menu in Australia but decided to give it a try as it actually meets all of my family’s fussy eaters requirements (and I love your recipes). Well everyone loved it. The only request from fussiest is that I make more next time.

    1. Rasa Malaysia says:

      Awesome, so happy to hear Toni! :)

  9. Joy says:

    3 stars
    Hi, tried this for dinner last night. It got the thumbs up from everyone. Thanks a mil :p

    1. Rasa Malaysia says:

      Awesome Joy. So happy that you tried my beef and broccoli recipe.

  10. Darryl says:

    5 stars
    Terrific recipe, it became an instant favourite for me and my family. With the marinade, I simply added half a teaspoon of carb soda and allowed it to sit for 2hrs. Thank you for the post, Darryl ?