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.

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

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

- 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

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

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.

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.

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

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.

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.

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
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.
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.
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.
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.
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.
This recipe is only 246 calories per serving.

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 Facebook, Pinterest, and Instagram for new updates.
Other Beef Recipes You Might Like

Beef and Broccoli
Ingredients
- 8 oz beef tenderloin, flank steak or flap meat, cut into pieces
- 6 oz broccoli florets
- water, for boiling
- 2½ 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
Nutrition information is automatically calculated, so should only be used as an approximation.









Great recipe :)
the whole family loved it and are looking forward to it again…
Awesome please try more recipes on my site: https://rasamalaysia.com/recipe-index-gallery/
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.
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. :)
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
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/
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..
Sounds good thanks Chef Chris.
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.
I see. No worries, totally understand. :)
Healthy and easy to make. Best recipe
Awesome, thanks for trying my beef and broccoli.
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. )
Hi Luchan, thanks for trying my beef and broccoli recipe. Please try more recipes on my site: https://rasamalaysia.com/recipe-index-gallery/
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.
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/
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!
Thanks!
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.
Awesome, so happy to hear Toni! :)
Hi, tried this for dinner last night. It got the thumbs up from everyone. Thanks a mil :p
Awesome Joy. So happy that you tried my beef and broccoli recipe.
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 ?