Chinese Beef and Broccoli Stir-Fry (Takeout Style)
This Cantonese beef and broccoli recipe is quick, flavorful, and better than takeout. Thin slices of tender beef and crisp broccoli are tossed in a savory stir-fry sauce that’s rich in umami. Perfect for busy weeknights or meal prep!
Servings 4
Prep Time 15 minutesmins
Cook Time 10 minutesmins
Total Time 25 minutesmins
Ingredients
1lbflank steakthinly sliced against the grain
3cupsbroccoli florets
2clovesgarlicminced
1tspgingerminced
2green onionschopped (for garnish)
2tbspvegetable oildivided
For the Beef Marinade:
1tbsplight soy sauce
1tbspShaoxing wineor dry sherry
1tspcornstarch
1/4tspbaking soda
For the Stir-Fry Sauce:
2tbspoyster sauce
1tbsplight soy sauce
1tspdark soy sauce
1tspbrown sugar
1tspcornstarch
1/4cupwater or beef broth
Instructions
1 tbsp Shaoxing wine (or dry sherry)
In a bowl, mix sliced beef with soy sauce, Shaoxing wine, cornstarch, and baking soda. Marinate for 15–20 minutes.
Blanch broccoli in boiling water for 1–2 minutes. Drain and set aside.
In a small bowl, mix oyster sauce, soy sauces, brown sugar, cornstarch, and water. Set aside.
Heat 1 tbsp oil in a wok over high heat. Stir-fry beef until browned and just cooked through. Remove and set aside.
Add remaining oil. Stir-fry garlic and ginger until fragrant. Add broccoli and stir-fry for 1 minute.
Return beef to the wok and pour in sauce. Stir-fry everything together until the sauce thickens and coats the beef and broccoli.
Serve hot, garnished with green onions.
Notes
Nutrition Facts (Per Serving):
Calories: 365 Carbohydrates: 14g (5% DV) Protein: 28g (56% DV) Fat: 21g (32% DV) Saturated Fat: 4g (20% DV) Cholesterol: 65mg (22% DV) Sodium: 790mg (34% DV) Fiber: 3g (12% DV) Sugar: 5g (6% DV)Nutrition facts are estimated and may vary depending on brands and substitutions used.
Calories: 365kcal
Course: dinner, lunch, main dish
Cuisine: Asian, Cantonese, Chinese
Keyword: beef and broccoli, better than takeout, Cantonese beef dish, Chinese beef stir-fry, easy Chinese dinner