This classic stir-fry combines tender, succulent beef with crisp broccoli florets in a savory umami-rich sauce that's both restaurant-quality and surprisingly easy to make at home. The key to perfection is using high heat and quick cooking to keep the beef juicy while the broccoli maintains its vibrant color and satisfying crunch. Perfect served over steamed rice, this dish delivers restaurant authenticity in just 30 minutes.
⏱️35 min
📊Easy
👥4 servings
🍽️Main
meatquickfamily
Ingredients
700 gbeef sirloin or flank steak
600 gfresh broccoli florets
60 mlsoy sauce
30 mloyster sauce
4 piecesgarlic cloves
15 gfresh ginger
15 gcornstarch
45 mlvegetable oil
120 mlbeef broth or water
10 mlsesame oil
Instructions
1PREPARE THE BEEF: Slice the beef sirloin or flank steak against the grain into thin strips about ¼-inch thick, cutting perpendicular to the muscle fibers for maximum tenderness. In a bowl, toss the beef slices with 2 tablespoons of soy sauce, 1 tablespoon of cornstarch, and a pinch of salt, then let it marinate for at least 10 minutes while you prepare the other ingredients. This coating will help the beef brown beautifully and stay tender during the quick cooking process.
2PREPARE THE SAUCE: In a small bowl, whisk together the remaining soy sauce (approximately 4 tablespoons), oyster sauce, beef broth, and the remaining cornstarch until smooth with no lumps. Mince the garlic cloves and grate the fresh ginger finely, then add both to the sauce mixture and stir well. This prepared sauce will coat your ingredients with incredible flavor, so ensure it's fully combined before you begin cooking.
3CUT AND BLANCH THE BROCCOLI: Cut the fresh broccoli into uniform florets roughly 2-3 inches in length to ensure even cooking throughout. Bring a large pot of salted water to a rolling boil and blanch the broccoli for 3-4 minutes until it turns bright green and is just tender-crisp, then immediately transfer to a colander and rinse with cold water to stop the cooking process. This technique preserves the vibrant color and crisp texture while partially cooking the broccoli so it needs less time in the final stir-fry.
4SEAR THE BEEF: Heat a large wok or heavy-bottomed skillet over high heat until it's smoking slightly, then add half of the vegetable oil. Working in batches to avoid overcrowding the pan, add the marinated beef in a single layer and let it sear undisturbed for 2-3 minutes until a golden-brown crust forms on the bottom. Flip each piece and cook for another 1-2 minutes until the beef reaches medium-rare doneness with a slight pink center, then transfer to a clean plate. Don't stir constantly—allowing the beef to develop that caramelized crust is crucial for restaurant-quality flavor.
5STIR-FRY THE BROCCOLI: Add the remaining oil to the hot wok and wait 30 seconds for it to heat through, then add the blanched broccoli florets and toss continuously for 2-3 minutes until they're heated through and have some charred edges. This quick cooking at high heat adds wonderful texture and concentrated vegetable flavor without overcooking them into mush.
6COMBINE AND FINISH: Return the seared beef to the wok with the broccoli, then immediately pour in the prepared sauce while tossing everything together constantly. Cook for 1-2 minutes, stirring frequently, until the sauce thickens and coats all the ingredients with a glossy finish, then drizzle in the sesame oil for aromatic finish. The cornstarch in the sauce will thicken from the residual heat and create that signature glossy appearance. Serve immediately over steamed jasmine rice for the ultimate comfort meal.