Chinese Beef With Broccoli Stir Fry Recipe

Beef with Broccoli over rice

ALLEKO / Getty Images

Prep: 15 mins
Cook: 10 mins
Marinade Time: 30 mins
Total: 55 mins
Servings: 3 servings
Nutrition Facts (per serving)
390 Calories
11g Fat
29g Carbs
44g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 3
Amount per serving
Calories 390
% Daily Value*
Total Fat 11g 14%
Saturated Fat 4g 21%
Cholesterol 89mg 30%
Sodium 1993mg 87%
Total Carbohydrate 29g 11%
Dietary Fiber 5g 16%
Protein 44g
Calcium 158mg 12%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Stir fries are one of the most common and popular types of dishes in Chinese cuisine and beef with broccoli is one of the most popular stir-fry recipes.

Not only can you find this in Chinese restaurants in the West but Chinese people also love this dish in China. Beef and broccoli are both very healthy ingredients and high in nutrition. 

There are many different ways to cook this stir-fry. Here is one tasty version. 


  • For the Marinade:
  • 1/2 large egg white
  • 1/2 tablespoon potato starch (or cornstarch)
  • 1/2 tablespoon rice wine (or Shaoxing wine)
  • 1 tablespoon light soy sauce
  • 1 tablespoon oyster sauce
  • 1/2 tablespoon demerara sugar
  • 1/2 teaspoon black pepper
  • Optional: 1/4 teaspoon baking soda
  • 10.5 ounces (or 300 grams) lean beef, sliced or julienned
  • Other Ingredients:
  • 2 to 4 tablespoons vegetable oil, divided
  • 12 ounces (or 350 grams) broccoli
  • 1 to 2 teaspoons salt (for the boiling water)
  • 2 cloves garlic, sliced
  • 1 teaspoon ginger, finely chopped
  • 1 teaspoon potato starch (or cornstarch mixed with 2 tablespoons water)

Steps to Make It

Make the Marinade

  1. Gather the ingredients.

  2. In a large bowl, mix together egg white, 1/2 tablespoon potato starch, rice wine, soy sauce, oyster sauce, sugar, and black pepper.

  3. Add the beef, completely covering it, and marinate for at least 30 minutes. If you want the beef to have more texture and be a bit softer then you can add the optional baking soda. 

Prepare the Broccoli

  1. Cut the broccoli into small individual florets.

  2. Boil a pot of water with 1 to 2 teaspoons of salt then blanch the broccoli in the water for 20 to 30 seconds.

  3. Drain the water and soak the broccoli in iced/cold water immediately to cool it down.

Stir Fry the Dish

  1. Heat up a wok with oil, stir fry the garlic and ginger first then add beef and stir fry for 1 minute. Remove it from the wok and set aside.

  2. Wash the wok and dry it. Heat up a little bit of oil and stir fry the broccoli for 20 seconds.

  3. Then add the beef back in the wok and keep stir-frying for another 30 seconds.

  4. Stir in potato starch-water mixture and cook for 20 seconds.

  5. Add salt to taste and it’s ready to serve with hot white rice.

Recipe Variations

  • You can add sliced carrot and onion if desired. It can be boiled in the water with broccoli but you might need to add more water.
  • If you find this dish is a little bit too dry during stir-frying, you can add water to adjust it.
  • You also can adjust the seasonings for this recipe to suit your personal taste.