Chinese Beef & Broccoli Stir Fry Recipe

Comments are Disabled

I just made an Easy Beef And Broccoli that flat-out beats takeout and I refuse to order it ever again.

A photo of Chinese Beef & Broccoli Stir Fry Recipe

I’m obsessed with this Chinese Beef And Broccoli because it tastes way better than takeout and actually makes me feel like I ate something smart. I love the snap of broccoli florets against tender flank steak and the sticky, savory sauce that clings to every bite.

I screw up dinner a lot, but this one covers my mistakes and makes me look like I know what I’m doing. Beef N Broccoli that hits with a savory finish.

Simple, messy, craveable. No fancy tricks, just bold sauce and big bites.

I dive in and forget to be polite every single time.

Ingredients

Ingredients photo for Chinese Beef & Broccoli Stir Fry Recipe

  • Flank steak: the meaty star, it’s tender when sliced thin against the grain.
  • Broccoli florets: crunchy green pop, basically healthy and so satisfying.
  • Vegetable oil: lets things not stick, plus gives a clean fry.
  • Garlic: sharp, warm kick that makes it smell like home.
  • Ginger: bright, slightly spicy zip that cuts through richness.
  • Green onions: whites add bite, greens add fresh color and zing.
  • Soy sauce (marinade): salty backbone, it’s where umami starts.
  • Sesame oil (marinade): toasty hint, small amount goes a long way.
  • Cornstarch (marinade): tames juices, basically keeps meat silky.
  • Sauce soy sauce: deep savory base, more of that umami goodness.
  • Oyster sauce: adds savory sweetness, kind of rich and complex.
  • Brown sugar or honey: balances salt with warm, gentle sweetness.
  • Beef broth: adds savory depth, makes the sauce feel hearty.
  • Rice wine: optional boozy brightness, it’s worth adding if you can.
  • Cornstarch slurry: thickens sauce, makes it cling to everything.
  • Salt and pepper: simple seasoning, tweak it to taste.
  • Toasted sesame oil: finishing oil, gives a nutty final kiss.
  • Sesame seeds: crunchy garnish, pretty and lightly toasty.

Ingredient Quantities

  • 1 pound flank steak, thinly sliced against the grain
  • 2 cups broccoli florets (about 1 medium head)
  • 2 tablespoons vegetable oil, divided
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, minced or grated
  • 3 green onions, sliced (whites and greens separated)
  • 2 tablespoons low sodium soy sauce for the marinade
  • 1 teaspoon sesame oil for the marinade
  • 1 teaspoon cornstarch for the marinade
  • 3 tablespoons low sodium soy sauce for the sauce
  • 1 1/2 tablespoons oyster sauce
  • 1 tablespoon brown sugar or honey
  • 1/2 cup beef broth or low sodium chicken broth
  • 1 tablespoon rice wine or dry sherry (optional but recommended)
  • 1 teaspoon cornstarch mixed with 1 tablespoon cold water for slurry
  • Salt and freshly ground black pepper, to taste
  • 1/2 teaspoon toasted sesame oil for finishing
  • Sesame seeds for garnish, optional

How to Make this

1. Slice the flank steak thin against the grain, then toss with 2 tablespoons soy sauce, 1 teaspoon sesame oil and 1 teaspoon cornstarch; let it marinate at least 15 minutes while you prep everything else.

2. Mix the sauce: in a bowl combine 3 tablespoons soy sauce, 1 1/2 tablespoons oyster sauce, 1 tablespoon brown sugar or honey, 1/2 cup beef broth, and 1 tablespoon rice wine or dry sherry if using; set aside.

3. Make the cornstarch slurry by stirring 1 teaspoon cornstarch into 1 tablespoon cold water; keep it ready for thickening later.

4. Heat 1 tablespoon vegetable oil in a large skillet or wok over high heat until shimmering; add the marinated beef in a single layer (work in batches if needed) and sear quickly about 1 to 2 minutes per side until browned but still a little pink inside; remove beef to a plate and don’t overcook it.

5. In the same pan add the remaining 1 tablespoon oil, toss in the white parts of the sliced green onions, minced garlic and fresh ginger; stir fry for 20 to 30 seconds until fragrant.

6. Add the broccoli florets and 2 to 3 tablespoons of water, cover the pan or toss with a lid for about 2 minutes to steam until broccoli is bright green and just tender; uncover and stir.

7. Return the seared beef and any juices back into the pan with the broccoli, pour in the prepared sauce and bring everything to a simmer.

8. Stir in the cornstarch slurry a little at a time until the sauce thickens to your liking, usually 30 to 60 seconds; season with salt and freshly ground black pepper to taste.

9. Turn off the heat and drizzle 1/2 teaspoon toasted sesame oil over the stir fry, toss to coat and add the green parts of the sliced green onions.

10. Serve hot over rice or noodles and sprinkle with sesame seeds if you want; leftovers reheat well but the broccoli might get softer.

Equipment Needed

1. Sharp chef’s knife (for slicing the steak thin against the grain)
2. Sturdy cutting board (one for meat, one for veg if you want to avoid cross contamination)
3. Large skillet or wok (high heat searing and stir frying)
4. Mixing bowls (one for the marinade, one for the sauce, a tiny one for the cornstarch slurry)
5. Tongs or a spatula (to sear and toss the beef and broccoli)
6. Measuring spoons and measuring cup (for soy, sesame oil, cornstarch, broth, etc)
7. Plate or shallow dish (to rest the seared beef between batches)
8. Lid (or a large plate to cover the pan briefly to steam the broccoli)

FAQ

A: Yes. Flank is great for quick cooking, but skirt steak, flat iron, or thinly sliced sirloin work fine too. Just slice thin against the grain so it stays tender.

A: Blanch the florets in boiling water for 1 minute then plunge into ice water, or steam for 2-3 minutes. That stops cooking so they stay crisp and bright when you toss them in the stir fry.

A: If too thin simmer a bit longer to reduce it. If too thick add a splash of broth or water. If you want thicker fast stir in a little more cornstarch slurry, but add it slowly so it does not get gloopy.

A: You can marinate the beef ahead and store in the fridge up to 24 hours. Cooked stir fry is best fresh but will keep 3 days in the fridge. Freezing cooked broccoli ruins texture, so skip freezing if you want crisp veg.

A: Pat the beef dry, don't crowd the pan, and use high heat with a couple tablespoons of oil. Work in batches so the meat browns instead of steaming.

A: For oyster sauce swap hoisin or a mix of soy sauce and a little sugar. For rice wine use dry sherry or a splash of apple cider vinegar plus a pinch of sugar to balance flavor.

Chinese Beef & Broccoli Stir Fry Recipe Substitutions and Variations

  • Flank steak: skirt steak, sirloin, or hanger steak all work well; for a vegetarian swap try firm tofu, pressed and sliced.
  • Broccoli florets: use broccolini, asparagus tips, or snap peas for a quicker cook time and different crunch.
  • Low sodium soy sauce: tamari for gluten free, or coconut aminos for a milder, slightly sweeter flavor.
  • Oyster sauce: hoisin sauce or mushroom stir fry sauce if you want a vegetarian option, you can also boost umami with a splash of Worcestershire.

Pro Tips

1) Slice and marinate right before cooking, not hours ahead. Flank soaks up marinades fast and if you leave it too long it gets mushy. Also freeze the steak for 20 minutes first so it firms up and is way easier to slice thin against the grain.

2) Don’t crowd the pan when searing. Cook the beef in small batches so it browns quick and stays a little pink inside. If you pile it in you’ll steam it and end up tough rubbery pieces.

3) Steam the broccoli briefly with a splash of water and lid on, then uncover to let the water evaporate before adding the sauce. That keeps the florets bright green and crisp tender instead of soggy.

4) Add the cornstarch slurry slowly and watch it, ’cause it thickens fast. Finish off with the toasted sesame oil after turning the heat off for a fresher nutty flavor, and taste for salt last since soy and oyster sauce are already salty.

Chinese Beef & Broccoli Stir Fry Recipe

Chinese Beef & Broccoli Stir Fry Recipe

Recipe by Dave Simpson

0.0 from 0 votes

I just made an Easy Beef And Broccoli that flat-out beats takeout and I refuse to order it ever again.

Servings

4

servings

Calories

316

kcal

Equipment: 1. Sharp chef’s knife (for slicing the steak thin against the grain)
2. Sturdy cutting board (one for meat, one for veg if you want to avoid cross contamination)
3. Large skillet or wok (high heat searing and stir frying)
4. Mixing bowls (one for the marinade, one for the sauce, a tiny one for the cornstarch slurry)
5. Tongs or a spatula (to sear and toss the beef and broccoli)
6. Measuring spoons and measuring cup (for soy, sesame oil, cornstarch, broth, etc)
7. Plate or shallow dish (to rest the seared beef between batches)
8. Lid (or a large plate to cover the pan briefly to steam the broccoli)

Ingredients

  • 1 pound flank steak, thinly sliced against the grain

  • 2 cups broccoli florets (about 1 medium head)

  • 2 tablespoons vegetable oil, divided

  • 3 cloves garlic, minced

  • 1 tablespoon fresh ginger, minced or grated

  • 3 green onions, sliced (whites and greens separated)

  • 2 tablespoons low sodium soy sauce for the marinade

  • 1 teaspoon sesame oil for the marinade

  • 1 teaspoon cornstarch for the marinade

  • 3 tablespoons low sodium soy sauce for the sauce

  • 1 1/2 tablespoons oyster sauce

  • 1 tablespoon brown sugar or honey

  • 1/2 cup beef broth or low sodium chicken broth

  • 1 tablespoon rice wine or dry sherry (optional but recommended)

  • 1 teaspoon cornstarch mixed with 1 tablespoon cold water for slurry

  • Salt and freshly ground black pepper, to taste

  • 1/2 teaspoon toasted sesame oil for finishing

  • Sesame seeds for garnish, optional

Directions

  • Slice the flank steak thin against the grain, then toss with 2 tablespoons soy sauce, 1 teaspoon sesame oil and 1 teaspoon cornstarch; let it marinate at least 15 minutes while you prep everything else.
  • Mix the sauce: in a bowl combine 3 tablespoons soy sauce, 1 1/2 tablespoons oyster sauce, 1 tablespoon brown sugar or honey, 1/2 cup beef broth, and 1 tablespoon rice wine or dry sherry if using; set aside.
  • Make the cornstarch slurry by stirring 1 teaspoon cornstarch into 1 tablespoon cold water; keep it ready for thickening later.
  • Heat 1 tablespoon vegetable oil in a large skillet or wok over high heat until shimmering; add the marinated beef in a single layer (work in batches if needed) and sear quickly about 1 to 2 minutes per side until browned but still a little pink inside; remove beef to a plate and don’t overcook it.
  • In the same pan add the remaining 1 tablespoon oil, toss in the white parts of the sliced green onions, minced garlic and fresh ginger; stir fry for 20 to 30 seconds until fragrant.
  • Add the broccoli florets and 2 to 3 tablespoons of water, cover the pan or toss with a lid for about 2 minutes to steam until broccoli is bright green and just tender; uncover and stir.
  • Return the seared beef and any juices back into the pan with the broccoli, pour in the prepared sauce and bring everything to a simmer.
  • Stir in the cornstarch slurry a little at a time until the sauce thickens to your liking, usually 30 to 60 seconds; season with salt and freshly ground black pepper to taste.
  • Turn off the heat and drizzle 1/2 teaspoon toasted sesame oil over the stir fry, toss to coat and add the green parts of the sliced green onions.
  • Serve hot over rice or noodles and sprinkle with sesame seeds if you want; leftovers reheat well but the broccoli might get softer.

Notes

  • Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.

Nutrition Facts

  • Serving Size: 179g
  • Total number of serves: 4
  • Calories: 316kcal
  • Fat: 18.8g
  • Saturated Fat: 6g
  • Trans Fat: 0.3g
  • Polyunsaturated: 4g
  • Monounsaturated: 8.8g
  • Cholesterol: 82mg
  • Sodium: 710mg
  • Potassium: 490mg
  • Carbohydrates: 22g
  • Fiber: 1.4g
  • Sugar: 3.5g
  • Protein: 30.6g
  • Vitamin A: 350IU
  • Vitamin C: 34mg
  • Calcium: 30mg
  • Iron: 3.2mg

Please enter your email to print the recipe: