This dish features slices of tender beef wok-seared to perfection, combined with crisp broccoli florets and accented by vibrant red bell pepper and aromatic spring onions. A bold, spicy sauce made from soy, oyster, chili garlic, and sesame creates a rich, flavorful coating. Quick to prepare and cook, this Asian-inspired stir fry delivers a perfect balance of heat, sweetness, and savory depth. Ideal for a satisfying weeknight meal served alongside steamed rice or noodles.
The first time I made this spicy beef and broccoli, I was rushing to get dinner on the table before a friend came over. I ended up eating the leftovers straight from the fridge at midnight, and honestly, they were even better cold.
Last winter, my roommate walked in while I was searing the beef and immediately asked what smelled so incredible. Now she requests this dish at least once a week, and I never say no because its become one of those reliable meals that just works every single time.
Ingredients
- 450 g flank steak or sirloin, thinly sliced against the grain: Cutting against the grain is the secret to tender beef, and freezing it for 15 minutes makes slicing so much easier
- 1 tbsp cornstarch: This velveting technique creates that silky restaurant style texture that makes the beef melt in your mouth
- 1 tbsp soy sauce: The first marinade layer starts building that deep umami flavor
- 350 g broccoli florets: Fresh broccoli holds up better in stir fry than frozen, keeping that satisfying crunch
- 1 red bell pepper, thinly sliced: Adds sweetness and color that makes the dish look as good as it tastes
- 3 spring onions, white and green parts separated: The white parts bring sharp flavor while the greens add a fresh finish
- 3 cloves garlic, minced: Fresh garlic makes all the difference here, dont skip it
- 1 tbsp fresh ginger, minced: Peeling ginger with a spoon saves so much time and avoids wasting the good parts
- 4 tbsp soy sauce: The foundation of our sauce, bringing saltiness and depth
- 2 tbsp oyster sauce: This is what gives restaurant stir fries that rich, glossy finish
- 1 tbsp chili garlic sauce: Start here and adjust, you can always add more but you cant take it back
- 2 tbsp rice vinegar: Cuts through the richness and brightens everything up
- 1 tbsp brown sugar: Balances the salt and helps create that gorgeous glazed coating
- 2 tsp toasted sesame oil: A little goes a long way, adding that unmistakable nutty finish
- 2 tbsp vegetable oil: High smoke point oils like canola or peanut work best for high heat stir frying
Instructions
- Marinate the beef:
- Toss the sliced beef with cornstarch and 1 tbsp soy sauce in a bowl, then let it hang out while you prep everything else, this short wait makes such a difference in texture
- Whisk up the sauce:
- Combine all the sauce ingredients in a separate bowl until the sugar dissolves completely, taste it now and adjust the heat level if needed
- Sear the beef:
- Heat 1 tbsp oil in a wok or large skillet over high heat until it shimmers, add the beef in a single layer and let it develop a nice brown crust before flipping, about 1 to 2 minutes per side, then move it to a plate
- Bloom the aromatics:
- Add the remaining oil to the hot pan and toss in the garlic, ginger, and white spring onion parts, stirring constantly for just 30 seconds until fragrant but not burned
- Cook the vegetables:
- Add the broccoli and red bell pepper, stir frying for 2 to 3 minutes until they are bright green and red but still have some crunch
- Bring it all together:
- Return the beef and any juices to the pan, pour in the sauce, and toss everything together for 2 to 3 minutes until the sauce thickens and coats everything beautifully
- Finish and serve:
- Scatter the green spring onion parts over the top and serve immediately over steaming rice or noodles while the sauce is still glossy and hot
This recipe became my go to for weeknight dinners when I realized takeout was costing me a fortune and never tasted quite right. Now the sizzling sound of garlic hitting hot oil feels like coming home to something reliable and delicious.
Getting The Beef Tender
The cornstarch marinade is absolutely crucial here, it creates a protective coating that keeps the beef juicy even over high heat. I learned this technique from watching restaurant cooks and it completely transformed my stir fry game.
Building The Perfect Sauce
Whisking the sauce ahead of time means no scrambling when the pan is hot, and tasting it raw helps you adjust the flavors before they hit the food. The combination of salty oyster sauce, sharp vinegar, and just enough sugar creates that addictive balance that keeps everyone reaching for seconds.
Timing Everything Right
Having all ingredients prepped and within arms reach before you start cooking is the difference between a stressed mess and an effortless dinner. The heat moves fast once you start, and there is no time to hunt for ingredients in the middle of a stir fry.
- Cut your beef slightly frozen for perfect thin slices every time
- Heat your pan until it is properly smoking hot before adding oil
- Trust your nose more than the timer when it comes to garlic
This recipe has saved me on countless busy weeknights and impressed friends who think I spent way more time cooking than I actually did. There is something deeply satisfying about creating something this delicious in under half an hour.
Recipe Questions
- → What cut of beef works best for this stir fry?
-
Flank steak or sirloin sliced thinly against the grain offers tenderness and cooks quickly for even results.
- → How do I adjust the spice level?
-
Modify the amount of chili garlic sauce to suit your preferred heat, adding more for extra spice or less for milder flavor.
- → Can I substitute other vegetables?
-
Yes, snap peas, carrots, or other crunchy vegetables blend well and add fresh texture to the stir fry.
- → What is the best way to cook the beef evenly?
-
Heat the wok on high and sear beef slices in a single layer quickly on each side to brown without overcooking.
- → Are there alternatives for the protein used?
-
Chicken or firm tofu can be used in place of beef to create variations while maintaining great texture and flavor.
- → What should I serve alongside this dish?
-
Steamed jasmine rice or cooked rice noodles complement the bold sauce and balance the flavors beautifully.