Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Easy Beef and Broccoli Stir Fry


  • Author: Chloe

Ingredients

Scale

Here’s what you’ll need to gather for this delicious homemade stir fry:

  • For the Beef & Marinade:
    • 1 lb Flank Steak (or Sirloin/Skirt Steak): Thinly sliced against the grain (about ¼ inch thick). This ensures maximum tenderness.
    • 1 tablespoon Low-Sodium Soy Sauce: Provides the initial savory flavour base for the beef.
    • 1 tablespoon Cornstarch: Key for velveting the beef, creating a protective layer that keeps it tender and helps thicken the sauce later.
    • 1 teaspoon Sesame Oil: Adds a subtle nutty aroma and flavour to the meat.
    • ½ teaspoon Black Pepper: For a touch of warmth.
    • 1 tablespoon Shaoxing Wine (or Dry Sherry, optional): Adds depth and authentic flavour, helps tenderize.
  • For the Stir-Fry Sauce:
    • ½ cup Low-Sodium Beef Broth (or Water): Forms the liquid base of the sauce.
    • ¼ cup Low-Sodium Soy Sauce: The primary savory and umami component.
    • 2 tablespoons Oyster Sauce: Adds a complex sweet, savory, and umami depth characteristic of many stir-fry sauces. Look for a good quality one.
    • 1 tablespoon Packed Brown Sugar (or Honey): Balances the savory notes with a touch of sweetness. Adjust to your preference.
    • 1 tablespoon Cornstarch: Thickens the sauce to a glossy, coating consistency.
    • 1 teaspoon Sesame Oil: Added at the end for its distinct nutty flavour and aroma.
  • For the Stir Fry:
    • 2 tablespoons High-Heat Cooking Oil (like Avocado, Peanut, or Canola): Divided, for searing the beef and stir-frying the vegetables. Needs a high smoke point.
    • 1 large head of Broccoli (about 45 cups florets): Cut into bite-sized florets. Ensure they are relatively uniform for even cooking.
    • 4 cloves Garlic: Minced finely. A crucial aromatic base.
    • 1 tablespoon Fresh Ginger: Minced or grated. Provides a warm, zesty kick that complements the beef.
    • ¼ cup Water (for steaming broccoli, optional): Helps cook the broccoli quickly in the pan if not blanching separately.
    • Optional Garnish: Toasted Sesame Seeds, Sliced Green Onions. Adds visual appeal and fresh flavour.

Instructions

Follow these steps for a perfect Beef and Broccoli Stir Fry every time:

  1. Prepare and Marinate the Beef: Ensure your beef is sliced thinly (about ¼ inch thick) against the grain. This is crucial for tenderness. If you find slicing difficult, partially freeze the beef for about 20-30 minutes. Place the sliced beef in a medium bowl. Add the marinade ingredients: 1 tbsp soy sauce, 1 tbsp cornstarch, 1 tsp sesame oil, black pepper, and optional Shaoxing wine. Toss well to ensure every piece is coated. Let it marinate at room temperature for at least 15 minutes (or up to 30 minutes) while you prepare the other ingredients. This process, known as velveting, helps create incredibly tender beef.
  2. Prepare the Vegetables and Sauce: Wash the broccoli and cut it into bite-sized florets. Mince the garlic and ginger. In a small bowl or liquid measuring cup, whisk together all the stir-fry sauce ingredients: beef broth, ¼ cup soy sauce, oyster sauce, brown sugar, and 1 tbsp cornstarch. Whisk until the cornstarch is fully dissolved to prevent lumps. Stir in the 1 tsp sesame oil at the end. Set aside. Having everything prepped (mise en place) is essential for a smooth stir-frying process.
  3. Cook the Broccoli (Choose one method):
    • Blanching Method (Recommended for vibrant colour and texture): Bring a small pot of water to a boil. Add the broccoli florets and cook for 1-2 minutes, just until they turn bright green and slightly tender-crisp. Immediately drain and rinse under cold water (or plunge into an ice bath) to stop the cooking process. Drain thoroughly.
    • Stir-Fry Method: Heat ½ tablespoon of cooking oil in your wok or large skillet over medium-high heat. Add the broccoli florets and stir-fry for 1 minute. Add ¼ cup of water, cover the pan, and let steam for 2-3 minutes until tender-crisp. Remove the broccoli from the pan and set aside. Wipe the pan clean if needed.
  4. Sear the Beef: Heat 1 tablespoon of cooking oil in the wok or large skillet over high heat until it shimmers slightly (the pan must be hot!). Add half of the marinated beef in a single layer, ensuring not to overcrowd the pan. Cook for 1-2 minutes per side, until browned and just cooked through. Remove the cooked beef from the pan and set aside on a plate. Add the remaining ½ tablespoon of oil and repeat with the remaining beef. Cooking in batches prevents the beef from steaming and ensures a good sear.
  5. Stir-Fry Aromatics: Reduce the heat slightly to medium-high. If the pan looks dry, add a tiny bit more oil. Add the minced garlic and ginger to the hot pan. Stir-fry constantly for about 30 seconds until fragrant. Be careful not to burn them, as burnt garlic tastes bitter.
  6. Combine and Finish: Return the cooked beef and the cooked broccoli (whether blanched or stir-fried) to the wok/skillet with the garlic and ginger. Give the prepared stir-fry sauce a quick whisk again (cornstarch settles) and pour it all over the beef and broccoli.
  7. Thicken the Sauce: Bring the sauce to a simmer, stirring constantly. Cook for 1-2 minutes, or until the sauce bubbles and thickens to a glossy consistency that coats the beef and broccoli nicely. The heat activates the cornstarch, causing it to thicken. If the sauce is too thick, add a tablespoon or two of beef broth or water. If it’s too thin, let it simmer a bit longer or mix a small amount of cornstarch with cold water (slurry) and add it gradually while stirring.
  8. Serve Immediately: Remove the wok/skillet from the heat. Taste and adjust seasoning if necessary (though it should be well-balanced). Serve the Easy Beef and Broccoli Stir Fry hot, ideally over steamed rice or noodles. Garnish with toasted sesame seeds and sliced green onions, if desired.

Nutrition

  • Serving Size: one normal portion
  • Calories: 550
  • Sodium: 1200mg
  • Fat: 25g
  • Carbohydrates: 30g
  • Fiber: 7g
  • Protein: 35g