Print

Chinese Beef and Broccoli Recipe

5 from 73 reviews

A classic Chinese Beef and Broccoli stir-fry featuring tender marinated flank steak cooked to perfection with fresh broccoli in a savory, slightly sweet soy-based sauce. This quick and flavorful dish is perfect for a satisfying weeknight dinner.

Ingredients

Scale

Beef Marinade

  • 1 lb flank steak, skirt steak, or other cut
  • 1 tablespoon soy sauce
  • 1 tablespoon peanut oil (or vegetable oil)
  • 1 tablespoon cornstarch
  • 1/2 teaspoon baking soda (Optional)

Sauce

  • 1/2 cup chicken stock (or beef stock)
  • 2 tablespoons Shaoxing wine (or dry sherry)
  • 2 tablespoons soy sauce
  • 1 teaspoon dark soy sauce
  • 2 teaspoons brown sugar (or white sugar)
  • 1 tablespoon cornstarch

Main Ingredients

  • 1 head broccoli, cut to bite-size florets
  • 1 tablespoon peanut oil (or vegetable oil)
  • 3 garlic cloves, minced
  • 2 teaspoons ginger, minced

Instructions

  1. Slice and Marinate the Beef: Slice the beef against the grain into 0.5 cm (1/4 inch) thick slices or 1-cm (1/2 inch) sticks and transfer to a small bowl. Add soy sauce, peanut oil, cornstarch, and optional baking soda. Gently mix by hand until all slices are coated with a thin layer of marinade. Marinate for 10 minutes while preparing other ingredients.
  2. Prepare the Sauce: In a medium bowl, combine chicken stock, Shaoxing wine, soy sauce, dark soy sauce, brown sugar, and cornstarch. Mix well until cornstarch is dissolved completely.
  3. Steam the Broccoli: Pour 1/4 cup water into a large nonstick skillet over medium-high heat and bring to a boil. Add broccoli florets, cover the pan, and steam for about 1 minute until broccoli is just tender and the water evaporates. Transfer broccoli to a plate and wipe pan dry if necessary.
  4. Cook the Beef: Heat 1 tablespoon peanut oil in the skillet over medium-high heat until hot. Spread the marinated beef in a single layer and let cook undisturbed for 30 seconds until browned on the bottom. Flip briefly and stir-fry until the beef surface is lightly charred but the inside remains pink.
  5. Add Aromatics: Add minced garlic and ginger to the pan, stirring a few times to release their fragrance and flavor.
  6. Combine and Finish: Return the steamed broccoli to the skillet. Stir the sauce to ensure cornstarch is mixed well and pour it over the beef and broccoli. Cook and stir for about 1 minute until the sauce thickens. Immediately transfer to a serving plate and serve hot as a main dish.

Notes

  • Using baking soda in the marinade helps tenderize the beef but is optional.
  • Dark soy sauce adds a deeper color and flavor but can be omitted if unavailable.
  • Peanut oil has a high smoke point suitable for stir-frying; vegetable oil is a good substitute.
  • Slicing beef against the grain ensures tenderness.
  • Adjust the sugar amount to balance sweetness according to taste.

Keywords: Chinese beef and broccoli, beef stir-fry, broccoli recipe, Chinese stir-fry, quick dinner, easy beef recipe, soy sauce beef