Better-Than-Takeout Broccoli Beef

1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5.00 out of 5)
Dinner, Main Course Chinese
By Kelly Djalali Serves: 2-4
Prep Time: 30 Minutes Cooking Time: ~10 Minutes Total Time: ~40 Minutes

Flavorful, tender flank steak is marinated then cooked quickly over high heat with ginger, garlic and onion. Broccoli is perfectly crisp-tender.


  • Marinade and Steak
  • 2 tbsp. Shaoxing Cooking Wine (or Dry Sherry)
  • 2 tbsp. Soy Sauce
  • 1 tbsp. Corn Starch
  • 2 tbsp. Water
  • 1/4 tsp. Baking Soda
  • 1 tbsp. Brown Sugar
  • 1 tbsp. Sesame Oil
  • 1/2 tsp. MSG (optional)
  • 1.5 -2 lb. Flank Steak
  • Garlic, Ginger, Onion Oil
  • 1/4 medium White Onion, grated on a box grater
  • 2-inch piece Fresh Ginger, grated on a rasp grater or zester
  • 6-8 cloves Garlic, grated on a rasp grater or zester
  • 2 tbsp. Vegetable, Grapeseed or Peanut Oil
  • Broccoli Beef Sauce
  • 2 tbsp. Vegetable, Grapeseed or Peanut Oil
  • 1/4 cup Chicken Broth
  • 2 tbsp. Shaoxing Cooking Wine (or Dry Sherry)
  • 1.5 tsp. Corn Starch
  • 1/4 cup Soy Sauce
  • Broccoli
  • 1 lb. Broccoli Florets, cut into 1-inch pieces


Marinade and Steak


Place flank steak in freezer for 20-30 minutes before slicing.


Whisk together marinade ingredients and set aside.


Slice flank steak with the grain, lengthwise into three pieces.


Slice each piece of flank steak, against the grain, into 1/8"-thick strips. Add beef to zipper lock bag and pour in marinade. Squeeze out air and lay bag flat, massage marinade into meat to coat and let sit at room temp while you prep the rest of the ingredients.

Garlic, Ginger, Onion Oil


Whisk together grated ginger, garlic, onion and oil. Set aside.

Broccoli Beef Sauce


Whisk together sauce ingredients and set aside.

Stir Fry


Drain marinade off of meat.


Heat 1 tablespoon of vegetable oil in a wok or 12-inch skillet over high heat until oil just begins to smoke.


Add beef to wok or skillet in a single layer and let cook without stirring for about 2 minutes.


Stir beef and continue to cook until beef slices are spotty brown and no longer pink. About 2 minutes longer.


Add the onion/garlic/ginger oil to the beef and stir to coat the beef, then immediately add the broccoli florets.


Cook, stirring until the broccoli begins to turn bright green and soften slightly.


Pour in the Broccoli Beef sauce and stir to coat everything in the sauce, keep cooking and stirring for about 2 minutes.


Transfer to a bowl and let sit for 2-3 minutes.


Sprinkle with toasted sesame seeds and diced chives or scallions.


Serve with rice.