Go Back
Illustrative serving image of beef and broccoli stir-fry with ginger soy sauce.

Beef and Broccoli Stir-Fry with Ginger Soy Sauce

A quick skillet dinner with tender, thin-sliced beef, crisp-tender broccoli, and a glossy sauce. Cook the beef in batches so it sears instead of steaming.
Prep Time 20 minutes
Cook Time 15 minutes
Total Time 35 minutes
Servings: 4
Course: Dinner
Cuisine: Chinese-American
Calories: 310

Ingredients
  

  • 1 1/4 pounds flank steak trimmed and sliced thinly across the grain
  • 1 tablespoon low-sodium soy sauce for the beef
  • 1 teaspoon cornstarch for the beef
  • 1 teaspoon neutral oil for the beef
  • 1/4 teaspoon ground black pepper
  • 1 pound broccoli florets cut into bite-size pieces
  • 1/3 cup low-sodium beef broth
  • 3 tablespoons low-sodium soy sauce for the sauce
  • 1 tablespoon oyster sauce
  • 1 tablespoon packed light brown sugar
  • 1 teaspoon unseasoned rice vinegar
  • 2 teaspoons cornstarch for the sauce
  • 1 teaspoon finely grated fresh ginger
  • 2 cloves garlic finely minced
  • 1 tablespoon neutral oil for the skillet
  • 2 tablespoons water for steaming broccoli

Method
 

  1. Toss the sliced steak with 1 tablespoon soy sauce, 1 teaspoon cornstarch, 1 teaspoon oil, and black pepper. Let stand 10 minutes while you prepare the sauce.
  2. Whisk the beef broth, 3 tablespoons soy sauce, oyster sauce, brown sugar, rice vinegar, 2 teaspoons cornstarch, ginger, and garlic in a small bowl until the starch dissolves.
  3. Heat a large skillet over medium-high heat. Add broccoli and 2 tablespoons water, cover, and steam 2 to 3 minutes until bright green and crisp-tender. Transfer to a plate and wipe the skillet dry.
  4. Add 1 tablespoon oil. Sear the beef in two uncrowded batches, turning once, until browned and cooked through. For a food-safety target, check a representative thick strip with a thermometer: 145°F (63°C), followed by a 3-minute rest. Transfer cooked beef to a clean plate between batches.
  5. Pour the sauce into the hot skillet and simmer 1 to 2 minutes, stirring, until glossy and bubbling. Return broccoli, beef, and any resting juices; toss for about 30 seconds until coated and hot. Serve at once.