Ingredients
This recipe is broken down into three key components: the beef and its tenderizing marinade, the rich and savory stir-fry sauce, and the fresh vegetables that bring it all together. Using high-quality, fresh ingredients will make a significant difference in the final taste and texture of your dish.
For the Beef and Marinade:
- 1.5 lbs Flank Steak (or Sirloin): This is the star of the show. Flank steak is ideal due to its lean texture and robust, beefy flavor that becomes incredibly tender when sliced thinly against the grain.
- 1/4 cup Low-Sodium Soy Sauce: This provides the primary savory, umami flavor for the marinade without making the dish overly salty, giving you more control over the final seasoning.
- 2 tablespoons Cornstarch: The secret weapon for tender beef. It creates a very thin coating that protects the meat from the high heat of the pan, a technique known as “velveting,” which locks in moisture.
- 1 tablespoon Shaoxing Wine (or Dry Sherry): An essential ingredient in Chinese cooking, this rice wine adds a distinct aromatic complexity and depth to the marinade.
- 1 teaspoon Sesame Oil: Just a small amount adds a wonderfully nutty, toasted aroma and flavor that is characteristic of many Asian dishes.
- 1/2 teaspoon Black Pepper: Adds a subtle warmth and spice to the beef, balancing the saltiness of the soy sauce.
For the Savory Stir-Fry Sauce:
- 1/2 cup Beef Broth: Forms the base of the sauce, providing a rich, savory depth that water alone cannot achieve. Use low-sodium to better control the salt level.
- 1/2 cup Low-Sodium Soy Sauce: The main seasoning agent for the sauce, delivering that signature umami punch.
- 1/4 cup Packed Brown Sugar: This adds a touch of sweetness to balance the salty and savory elements, creating a more complex and addictive sauce.
- 2 tablespoons Hoisin Sauce: A thick, fragrant sauce that adds a unique sweet, tangy, and slightly salty flavor profile, contributing to the sauce’s glossy finish.
- 1 tablespoon Cornstarch: This is the thickening agent. When heated, it will transform the liquid sauce into a luscious, glossy glaze that coats every piece of beef and broccoli.
- 1 tablespoon Sesame Oil: Added to the sauce for an extra layer of nutty flavor and aroma.
- 1 teaspoon Rice Vinegar: A splash of acidity that brightens up all the rich, savory flavors and cuts through the sweetness.
For the Stir Fry:
- 2 tablespoons Avocado Oil (or other high-smoke point oil): Essential for stir-frying. A high smoke point ensures the oil won’t burn and turn bitter under the high heat required for a proper sear.
- 6 cups Broccoli Florets (about 2 large heads): The perfect vegetable partner for the beef. Cut them into uniform, bite-sized pieces for even cooking.
- 1 tablespoon Minced Fresh Ginger: Provides a warm, zesty, and slightly peppery flavor that is fundamental to the stir-fry’s aromatic base.
- 4 cloves Garlic, Minced: Delivers a pungent, savory aroma and flavor that deepens the overall taste of the dish.
- Optional Garnishes: Sliced green onions, toasted sesame seeds, and red pepper flakes for a touch of heat.
Instructions
Follow these steps carefully to achieve a restaurant-quality Beef and Broccoli with perfectly tender beef, crisp-tender broccoli, and a sauce that ties everything together. The key to a successful stir-fry is preparation—have all your ingredients prepped and ready to go before you turn on the stove.
Step 1: Prepare and Marinate the Beef
First, prepare the flank steak. For easier slicing, place the steak in the freezer for about 20-30 minutes. This firms up the meat, allowing you to make very thin, uniform cuts. Identify the direction of the muscle fibers (the grain) and slice the steak thinly against the grain. This step is crucial as it shortens the muscle fibers, resulting in a much more tender bite. In a medium bowl, combine the sliced beef with the marinade ingredients: 1/4 cup low-sodium soy sauce, 2 tablespoons cornstarch, 1 tablespoon Shaoxing wine, 1 teaspoon sesame oil, and 1/2 teaspoon black pepper. Use your hands or a spoon to toss everything together until each slice of beef is evenly coated. Set aside to marinate for at least 30 minutes at room temperature, or up to 4 hours in the refrigerator.
Step 2: Prepare the Stir-Fry Sauce
While the beef is marinating, prepare the stir-fry sauce. In a separate small bowl or a liquid measuring cup, whisk together all the sauce ingredients: 1/2 cup beef broth, 1/2 cup low-sodium soy sauce, 1/4 cup brown sugar, 2 tablespoons hoisin sauce, 1 tablespoon cornstarch, 1 tablespoon sesame oil, and 1 teaspoon rice vinegar. Continue whisking until the cornstarch and brown sugar are fully dissolved and there are no lumps. This ensures the sauce will thicken smoothly later. Set the sauce aside.
Step 3: Prepare the Broccoli
Wash and thoroughly dry the broccoli heads. Cut them into bite-sized florets of a similar size to ensure they cook evenly. For a crisp-tender texture (not raw, not mushy), you can quickly blanch the broccoli. Bring a pot of water to a boil, add the florets, and cook for just 60-90 seconds. Immediately drain and plunge them into a bowl of ice water to stop the cooking process. Drain well and set aside. This step guarantees your broccoli will be vibrant green and perfectly cooked in the final stir fry.
Step 4: Sear the Beef
Place a large skillet or a wok over high heat. Let it get very hot—you should see faint wisps of smoke. Add 1 tablespoon of the avocado oil. Carefully place half of the marinated beef into the pan in a single layer. Do not overcrowd the pan; this will cause the beef to steam instead of sear. Cook for 1-2 minutes per side, until a deep brown crust forms. The beef does not need to be cooked through at this stage. Use tongs to remove the seared beef to a clean plate. Add the remaining tablespoon of oil and repeat the process with the second half of the beef.
Step 5: Sauté the Aromatics and Broccoli
Reduce the heat to medium-high. To the same skillet, add the minced garlic and ginger. Sauté for about 30 seconds, stirring constantly, until they are fragrant. Be very careful not to let them burn, as this will impart a bitter taste to the dish. Add the prepared broccoli florets to the skillet and stir-fry for 2-3 minutes, until they are heated through and slightly tender.
Step 6: Combine and Thicken the Sauce
Give your prepared stir-fry sauce one final whisk to ensure the cornstarch hasn’t settled. Pour the sauce all over the broccoli in the skillet. Bring the mixture to a gentle simmer, stirring frequently. The sauce will begin to thicken and turn glossy within 1-2 minutes as the cornstarch activates.
Step 7: Finish the Dish
Once the sauce has thickened, return the seared beef and any accumulated juices from the plate back to the skillet. Gently toss everything together to coat the beef and broccoli completely in the savory glaze. Allow it to cook for another minute, just enough to heat the beef through. Be careful not to overcook the beef at this stage, as it can become tough.
Step 8: Serve Immediately
Remove the skillet from the heat. Your Beef and Broccoli Stir Fry is ready to be served. Garnish with sliced green onions and a sprinkle of toasted sesame seeds for added flavor, texture, and visual appeal. For those who enjoy a bit of heat, offer red pepper flakes on the side.
Nutrition
- Serving Size: one normal portion
- Calories: 450
- Sodium: 950mg
- Fiber: 5g
- Protein: 35g