Chinese Beef and Broccoli is an easy, flavorful stir-fry, great for a weeknight meal!

Beef & Broccoli

A quick & easy beef and broccoli stir fry, with a savory garlic ginger sauce
Course Main Course
Cuisine Chinese
Keyword beef and broccoli
Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Servings 3
Calories 556kcal


For the beef:

  • 1 lb beef sirloin stir fry strips
  • 1 tbsp soy sauce
  • 1 tbsp rice cooking wine

For the sauce:

  • 3 tbsp soy sauce
  • 2 tbsp rice cooking wine
  • 1 tsp sesame oil
  • 1 tbsp sugar
  • 1 tsp grated ginger
  • 2 tsp grated garlic
  • 1/2 cup beef stock or water
  • 1 tbsp cornstarch

For the stir fry:

  • 3 tbsp oil*
  • 4 scallions sliced
  • 4 cups broccoli florets blanched for 30 seconds**


  • In a small bowl, toss to combine the beef, soy sauce, and rice cooking wine. Let sit while you prepare the rest of the recipe.
  • For the sauce, whisk together all ingredients.
  • For the stir fry, heat one tablespoon of oil in a wok or high sided skillet over high heat, and add half of the marinated beef. Let sit for 1 minute without stirring, so the beef can brown, then stir for 1-2 minutes, until the beef is mostly cooked through.
  • Remove the beef and wipe out the pan. Repeat the process with the other half of the beef.
  • Add the remaining tablespoon of oil to the pan and add the scallions. Stir around for 30 seconds, then add the blanched broccoli, the mostly cooked beef, and all of the sauce.
  • Cook for 1-2 minutes until the beef is fully cooked and the sauce has thickened. Take care not to overcook the beef.
  • Serve with rice, if desired, and enjoy!


*Any high heat oil works here, like avocado oil.
**Blanching just means you cook the broccoli florets in boiling water for 30 seconds, then drain and rinse. That way it's slightly cooked before adding to the stir fry.


Calories: 556kcal | Carbohydrates: 16g | Protein: 36g | Fat: 37g | Saturated Fat: 10g | Cholesterol: 118mg | Sodium: 1358mg | Fiber: 1g | Sugar: 5g