Print

Beef and Broccoli Stir-Fry Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.4 from 96 reviews

This Easy Beef and Broccoli Stir-Fry is a quick and flavorful Asian-inspired dish featuring tender marinated flank steak, crisp broccoli florets, and a savory sauce made with soy, oyster sauce, and aromatics. Perfect for a weeknight dinner, this recipe utilizes simple ingredients and fast cooking for a delicious homemade stir-fry served best over steamed rice.

Ingredients

For the Beef Marinate:

  • 1 lb flank steak, thinly sliced 1/4 inch thick against the grain
  • 1 teaspoon baking soda
  • 1 tablespoon Shaoxing vinegar (or white vinegar)
  • 1 tablespoon light soy sauce
  • 1 tablespoon oyster sauce
  • 1/4 teaspoon white pepper

First Cornstarch Slurry:

  • 2 tablespoons water
  • 1 tablespoon cornstarch

Sauce:

  • 1 1/2 tablespoons oyster sauce
  • 2 tablespoons light soy sauce
  • 2 tablespoons dark soy sauce
  • 1 tablespoon Shaoxing vinegar (or white vinegar)
  • 1 tablespoon granulated sugar
  • 1/2 cup low sodium chicken broth

Second Cornstarch Slurry:

  • 1/2 tablespoon cornstarch
  • 1 tablespoon water

For Stir-Fry:

  • 2 tablespoons vegetable oil
  • 3 cups broccoli florets
  • 2 cloves garlic, minced
  • 1 inch ginger, grated or minced

Instructions

  1. Marinate the Beef: In a medium bowl, combine the thinly sliced flank steak with baking soda, Shaoxing vinegar, light soy sauce, oyster sauce, and white pepper. Mix well and allow to marinate for at least 15 minutes to tenderize and flavor the beef. Prepare the first cornstarch slurry by whisking together 2 tablespoons water and 1 tablespoon cornstarch in a small bowl.
  2. Prepare the Sauce: In another small bowl, mix together the remaining marinade ingredients: 1 1/2 tablespoons oyster sauce, 2 tablespoons light soy sauce, 2 tablespoons dark soy sauce, 1 tablespoon Shaoxing vinegar, and 1 tablespoon granulated sugar. Whisk until the sugar dissolves completely. Stir in the 1/2 cup low sodium chicken broth. Prepare the second cornstarch slurry by mixing 1/2 tablespoon cornstarch with 1 tablespoon water in a tiny bowl.
  3. Sear the Beef: Heat 2 tablespoons vegetable oil in a wok or large skillet over high heat until shimmering. Add the marinated beef in a single layer, working in batches if necessary to avoid overcrowding. Sear the beef for 1 to 2 minutes on each side until browned and partially cooked. Remove the beef from the wok and set aside.
  4. Stir-Fry Broccoli and Aromatics: Using the same wok, add the broccoli florets and stir-fry for 2 to 3 minutes until they become tender-crisp. Push the broccoli to one side of the wok, add the minced garlic and grated ginger to the center, and stir-fry until fragrant, about 30 seconds. Mix the broccoli and aromatics together evenly.
  5. Combine and Thicken Sauce: Return the seared beef to the wok with the broccoli and aromatics. Pour the prepared savory sauce over the ingredients and stir well to coat everything evenly. Bring the sauce to a simmer, then slowly drizzle in the first cornstarch slurry while stirring continuously until the sauce thickens and coats the beef and broccoli nicely. Cook for an additional minute to ensure the beef is cooked through fully. Serve immediately over steamed rice for a complete meal.

Notes

  • Slice the flank steak thinly against the grain to ensure tenderness.
  • Marinate the beef for at least 15 minutes, or up to 1 hour for more flavor and tenderness.
  • Use a wok or a large skillet for the best stir-fry results.
  • Adjust soy sauce and sugar to taste if you prefer it saltier or sweeter.
  • Serve this dish with steamed jasmine or white rice for a complete meal.
  • The baking soda tenderizes the beef; do not skip this step for best texture.