Beef & Broccoli Stir-Fry


This Beef & Broccoli Stir Fry comes together in a flash! With just a few everyday ingredients, this recipe is simple and tastes amazing–so you can make it any night of the week!

Servings: 4

Difficulty: Easy

Prep Time:  15 minutes   |   Cook Time: 10 minutes   |   Total Time: 25 minutes


  • 300g marinating steak
  • 3 cloves garlic, finely chopped
  • 1 teaspoon ginger, finely chopped
  • 1 teaspoon black pepper
  • 2 tablespoons light soy sauce
  • 1 tablespoon shaoxing cooking wine
  • 1 teaspoon sesame oil
  • 2 teaspoons baking soda
  • 2 cups broccoli florets
  • 1/2 cup water (for steaming)
  • 1 tablespoon vegetable oil
  • 1 tablespoon dark soy sauce
  • Chili optional (optional)


Begin by marinating the steak. Slice the steak into thin strips and add them to a medium-sized bowl. Add the chopped garlic, ginger, black pepper, light soy sauce, shaoxing cooking wine, sesame oil, and baking soda. Mix everything together to combine and set aside for 5 minutes to marinate.

Add the broccoli florets and the water to a large frying pan and steam the broccoli for 4-5 minutes, or until bright green and slightly softened. Remove the broccoli from the pan and set aside while you cook the beef. Also make sure to drain the water out of the pan as well.

Heat the pan over high heat and add the oil. Once hot, add the beef and the rest of the marinade and fry for 2 minutes per side, or until cooked. Add the broccoli back to the pan along with the dark soy sauce. Toss everything together until combined.

Serve immediately over rice and garnish with chili oil, if desired.