Go Back
Skillet beef and broccoli in a white bowl over rice, glossy sauce, sesame seeds, on a dark wood table

Garlic Ginger Beef and Broccoli Stir-Fry with Extra Beef

Flank steak strips seared in two batches, tossed with steamed broccoli and a soy-ginger sauce, with 44 g protein per serving over rice.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Main Course
Cuisine: American, American comfort, Tex-Mex, Italian-American
Calories: 753

Ingredients
  

Beef and marinade
  • 680 g flank steak (1.5 lb); sliced across the grain into 6 mm strips
  • 1 tbsp cornstarch
  • 1 tbsp low-sodium soy sauce
  • 1 tbsp water
Sauce
  • 80 ml low-sodium soy sauce (1/3 cup)
  • 60 ml water (1/4 cup)
  • 2 tbsp brown sugar packed
  • 1 tbsp oyster sauce
  • 1 tbsp cornstarch
  • 1 tsp toasted sesame oil
Stir-fry and rice
  • 3 tbsp neutral oil divided into 3 equal parts
  • 4 cloves garlic minced
  • 1 tbsp fresh ginger grated
  • 450 g broccoli florets (about 2 medium crowns); cut into 4 cm pieces
  • 60 ml water (1/4 cup); for steaming the broccoli
  • 230 g long-grain white rice (1 1/4 cups); rinsed
  • 420 ml water (1 3/4 cups); for the rice
  • 1/2 tsp salt for the rice
  • 2 scallions thinly sliced
  • 1 tsp sesame seeds optional

Method
 

  1. Start the rice first. Combine the rinsed rice, 420 ml water, and 1/2 tsp salt in a 3-quart / 2.8 L saucepan and bring to a boil. Cover, reduce the heat to low, and cook for 15 minutes, then take it off the heat and leave it covered until serving.
  2. Pat the flank steak dry and slice it across the grain into 6 mm strips about 5 cm long. Toss the strips in a bowl with 1 tbsp cornstarch, 1 tbsp soy sauce, and 1 tbsp water, then let them marinate for 15 minutes.
  3. While the beef marinates, whisk the sauce in a small bowl: 80 ml soy sauce, 60 ml water, brown sugar, oyster sauce, 1 tbsp cornstarch, and sesame oil. Cut the broccoli into 4 cm florets and mince the garlic and ginger.
  4. Heat 1 tbsp oil in a 30 cm / 12-inch cast-iron skillet over high heat for 3 minutes, until it shimmers. Add half the beef (about 340 g) in a single layer and sear for 90 seconds without moving it, until browned on the bottom. Flip and cook 1 minute more, then move it to a plate. Add 1 tbsp oil and repeat with the second batch.
  5. Lower the heat to medium-high and add the last 1 tbsp oil, the garlic, and the ginger. Stir for 30 seconds until fragrant. Add the broccoli and 60 ml water, cover, and steam for 3 to 4 minutes until bright green and just tender.
  6. Uncover and whisk the sauce again, since the cornstarch settles. Pour it in and simmer for 1 to 2 minutes until it coats the back of a spoon. Return the beef and its juices to the pan and toss for 1 minute, until the strips are browned outside with a trace of pink in the thickest ones, 145 F / 63 C.
  7. Spoon the beef and broccoli over 1 cup of rice per plate. Top with the sliced scallions and sesame seeds, and serve right away.

Notes

  • Marinate the beef for 15 minutes while the rice cooks and you prep the sauce.
  • Sear in two batches of about 340 g each, so the beef browns instead of steaming.
  • Beef is done when browned outside with a trace of pink in the thickest strips, 145 F / 63 C.
  • The 44 g protein figure is an estimate from 680 g raw flank, broccoli, rice, and soy sauce.
  • No protein powder is used, so there is nothing to subtract.