Print

Easy Chinese Beef and Broccoli – Takeout-Style Stir-Fry at Home

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A quick and savory Chinese stir-fry featuring tender beef slices and crisp broccoli tossed in a garlicky soy-oyster sauce. Perfect for weeknight dinners.

Ingredients

Scale
  • 1 lb flank steak, thinly sliced against the grain

  • 3 cups broccoli florets

  • 2 tbsp soy sauce (plus 1 tbsp for marinade)

  • 2 tbsp oyster sauce

  • ½ cup beef broth or water

  • 1 tsp brown sugar

  • 2 tsp cornstarch (divided)

  • 1 tsp sesame oil

  • 1 tbsp oil for cooking

  • 2 cloves garlic, minced

  • 1 tsp fresh ginger, grated

  • Optional: ½ tsp baking soda (for tenderizing)

Instructions

  • In a bowl, marinate beef with 1 tbsp soy sauce, 1 tsp oil, 1 tsp cornstarch, and baking soda if using. Set aside for 20–30 minutes.

  • Blanch broccoli in boiling water for 2 minutes, then drain and set aside.

  • In a separate bowl, mix remaining soy sauce, oyster sauce, broth, sugar, cornstarch, and sesame oil.

  • Heat oil in a wok over high heat. Sear beef in batches for 2–3 minutes. Remove from pan.

  • Sauté garlic and ginger for 30 seconds. Return beef and add broccoli.

  • Pour in sauce, stir well, and cook for 2–3 minutes until sauce thickens.

  • Finish with extra sesame oil and serve hot.

Notes

  • Use low-sodium soy and broth to reduce saltiness.

  • Swap beef for tofu or mushrooms for a vegetarian version.

  • Serve with steamed rice or noodles.