← BlogJune 28, 2026

How to Make the Perfect Classic Beef and Broccoli Stir Fry

Chinese · Easy · 25 min · 4 servings

dairy-free
Advertisement

This classic beef and broccoli stir fry delivers tender slices of flank steak coated in a rich savory sauce alongside crisp broccoli florets. It is a restaurant-quality dish you can make at home in under 30 minutes.

Why this recipe works

This Classic Beef and Broccoli Stir Fry recipe has been crafted to deliver restaurant-quality results in your home kitchen. At just 25 minutes from start to finish, it fits perfectly into a busy schedule without sacrificing flavor. Each serving comes in at 320 calories with 28g of protein, making it a balanced choice for any meal.

Advertisement

What you will need

This recipe uses 6 simple ingredients that you can find at any grocery store:

  • 1 lb flank steak thinly sliced against the grain
  • 4 cups broccoli florets
  • 3 tbsp oyster sauce
  • 2 tbsp soy sauce
  • 3 cloves garlic minced
  • 2 tbsp vegetable oil

Step by step instructions

Step 1: Marinate the Beef

Combine the sliced flank steak with 1 tablespoon of soy sauce and 1 teaspoon of cornstarch in a bowl. Toss well and let it rest for 10 minutes so the meat absorbs the flavors and becomes tender.

Step 2: Blanch the Broccoli

Bring a pot of salted water to a boil and blanch the broccoli florets for 60 seconds until bright green. Drain immediately and set aside so they remain crisp and vibrant during the stir fry.

Step 3: Stir Fry the Beef

Heat your wok over the highest flame until smoking hot, then add the vegetable oil. Add the marinated beef in a single layer and do not stir for 90 seconds so it gets a good sear, then toss and cook for another minute.

Step 4: Combine and Sauce

Add the minced garlic to the wok and stir for 30 seconds until fragrant. Add the blanched broccoli, oyster sauce, and remaining soy sauce, tossing everything together for 2 minutes until well coated and heated through.

Advertisement

Easy substitutions

Missing an ingredient? Here are some swaps that work perfectly:

  • flank steak → chicken breast or tofu for a lighter option
  • oyster sauce → hoisin sauce for a slightly sweeter flavor profile

Common mistakes to avoid

Watch out for these pitfalls that can affect your results:

  • Using a wok that is not hot enough results in steamed rather than seared meat with no caramelization
  • Overcrowding the wok with too much beef at once causes the temperature to drop and the meat to steam

Nutrition facts

Per serving: 320 calories, 28g protein, 14g carbs, 16g fat, 3g fiber.

Ready to cook?

Get the interactive recipe with adjustable servings, built-in timers, and ingredient checklist.

View full recipe →
Advertisement