Print

Better-Than-Takeout Beef and Broccoli Stir-Fry

beef and broccoli stir-fry - featured image

A quick and flavorful beef and broccoli stir-fry that’s better than takeout, featuring tender beef, crisp broccoli, and a glossy umami-rich sauce.

Ingredients

Scale
  • 8 oz (225g) flank steak or sirloin, thinly sliced against the grain
  • 1 tbsp soy sauce
  • 1 tsp cornstarch
  • 1 tsp sesame oil
  • 1/2 tsp freshly ground black pepper
  • 3 tbsp soy sauce
  • 1 tbsp oyster sauce (optional)
  • 1 tbsp brown sugar
  • 1/2 cup beef broth or water
  • 1 tsp cornstarch
  • 1 tsp rice vinegar
  • 1/2 tsp crushed red pepper flakes (optional)
  • 4 cups broccoli florets (about 300g)
  • 2 cloves garlic, minced
  • 1 tsp fresh ginger, grated
  • 2 tbsp vegetable oil or peanut oil

Instructions

  1. Thinly slice 8 oz (225g) of flank steak or sirloin against the grain. Toss the slices in a bowl with 1 tbsp soy sauce, 1 tsp cornstarch, 1 tsp sesame oil, and 1/2 tsp black pepper. Let it marinate for at least 15 minutes (10 minutes if short on time).
  2. In a separate bowl, whisk together 3 tbsp soy sauce, 1 tbsp oyster sauce, 1 tbsp brown sugar, 1/2 cup beef broth or water, 1 tsp cornstarch, 1 tsp rice vinegar, and 1/2 tsp crushed red pepper flakes if using. Set aside.
  3. Cut fresh broccoli into bite-sized florets, about 4 cups (300g). Rinse and drain. If using frozen, thaw slightly before cooking to avoid excess water.
  4. Place wok or skillet over medium-high heat. Add 2 tbsp vegetable or peanut oil and swirl to coat. Wait until the oil just starts to shimmer.
  5. Add the marinated beef in a single layer. Let it sear undisturbed for about 1 minute to get slight caramelization, then stir-fry for another 1-2 minutes until mostly cooked but still tender. Remove and set aside.
  6. Add a little more oil if needed. Toss in minced garlic and grated ginger, stirring for about 30 seconds until fragrant. Add broccoli florets and cook, stirring frequently, for 3-4 minutes until bright green and tender-crisp.
  7. Return beef to the pan with broccoli. Stir the prepared sauce once more and pour it over the stir-fry. Toss everything together and cook for another 1-2 minutes until the sauce thickens and coats the ingredients.
  8. Serve immediately over steamed rice or noodles. Adjust seasoning if needed.

Notes

For gluten-free, use tamari instead of soy sauce and ensure oyster sauce is gluten-free or omit it. Avoid overcrowding the pan to prevent steaming. Marinate beef at least 10-15 minutes for tenderness. Cook broccoli until tender-crisp to maintain texture. Adjust sauce thickness by adding water or cooking longer.

Nutrition

Keywords: beef and broccoli, stir-fry, quick dinner, easy recipe, weeknight meal, Asian cuisine, umami sauce