This bold dish showcases tender strips of beef paired with crisp broccoli and vibrant bell pepper, all coated in a zesty, spicy sauce. The beef is marinated briefly to enhance its flavor and seared for a juicy finish. Aromatic garlic and fresh ginger add depth, while the savory sauce combines soy, oyster, and chili garlic notes. A quick stir-fry brings everything together, garnished with toasted sesame seeds and fresh cilantro, perfect for a satisfying dinner.
The first time I made this stir fry, my kitchen filled with such incredible aromas that my neighbor knocked on my door thinking I had ordered takeout from the best spot in town. I laughed and invited her in for a bowl, and we stood around the stove eating straight from the wok while the steam still rose. That spontaneous dinner taught me that sometimes the most satisfying meals come from high heat and bold flavors, not hours of preparation. Now this is my go to when I want restaurant quality results without leaving the house.
Last Tuesday my husband came home exhausted after a brutal day at work, and I threw this together in the time it took him to change his clothes. The way his shoulders dropped when he smelled the chili garlic sauce hitting the hot oil was like watching tension physically leave his body. We sat at the counter with our steaming bowls, not saying much, just letting the spicy broth warm us from the inside out. Some nights the best conversations happen over slurping noodles and the perfect balance of salty and sweet.
Ingredients
- Flank steak: Thinly slicing against the grain is absolutely crucial here and I learned this the hard way after several chewy attempts
- Cornstarch: This magical ingredient creates a protective coating on the meat that keeps it incredibly tender during high heat cooking
- Fresh broccoli: Do not use frozen because the texture difference is night and day
- Chili garlic sauce: Adjust this based on your heat tolerance but do not skip it because it gives the dish its signature punch
- Sesame oil: A tiny amount in the marinade goes a long way for that authentic restaurant flavor
Instructions
- Prepare the beef:
- Toss the sliced flank steak with soy sauce, cornstarch, and sesame oil in a medium bowl until every piece is evenly coated. Let it sit while you prep everything else, which gives the cornstarch time to work its tenderizing magic.
- Mix your sauce:
- Whisk together the soy sauce, oyster sauce, hoisin, chili garlic sauce, rice vinegar, brown sugar, and water in a small bowl until the sugar completely dissolves. This step ahead prevents any last minute scrambling when the heat is on.
- Sear the beef:
- Heat one tablespoon of vegetable oil in your largest skillet or wok over high heat until it is practically smoking hot. Add the beef in a single layer without overcrowding the pan and let it sear undisturbed for one to two minutes before flipping.
- Cook the aromatics:
- Remove the beef and add the remaining oil to the hot pan along with the garlic and ginger. Stir constantly for thirty seconds, watching closely because these can go from fragrant to burnt in a heartbeat.
- Add vegetables:
- Toss in the broccoli florets and sliced red bell pepper, stir frying for two to three minutes until they are bright green and just tender crisp. You want them to still have some bite because they will cook more when everything comes together.
- Combine everything:
- Return the beef to the pan along with the green onions and pour in that sauce you made earlier. Stir vigorously to coat every piece and let it bubble for two to three minutes until the sauce thickens enough to cling to the vegetables.
My sister visited last month and claimed she hated spicy food until she tried this. Now she texts me every week asking for the recipe because apparently her teenage son requests it by name. There is something so satisfying about converting a skeptic with the perfect balance of heat and savory goodness. I added a little more chili sauce for her second visit and she actually asked for extra.
Making It Your Own
Once you master the basic technique, this recipe becomes a canvas for whatever vegetables are languishing in your crisper drawer. Snap peas, mushrooms, or even shredded carrots work beautifully when you add them at the right moment. I have found that harder vegetables need a minute or two head start while delicate greens should go in at the very end. The key is keeping all the pieces roughly the same size so everything finishes cooking together.
Protein Swaps
Ground beef works surprisingly well here and cooks even faster than sliced steak, though you lose that satisfying chew. Chicken thighs become meltingly tender when you velvet them the same way as beef, and firm tofu cubes absorb all that spicy sauce beautifully. My vegetarian sister uses extra firm tofu pressed for thirty minutes before slicing, and honestly it might be my favorite version on busy weeknights.
Serving Suggestions
Steamed jasmine rice is classic but I sometimes serve this over udon noodles for a ramen style bowl that soaks up every drop of sauce. When I am feeling extra virtuous, cauliflower rice works surprisingly well and adds more vegetables to the meal. A quick cucumber salad dressed with rice vinegar on the side helps cool down the spice level.
- Cook your rice before starting the stir fry so it is ready to go immediately
- Have extra soy sauce and chili paste on the table for customizing heat levels
- Cold beer or iced tea makes the perfect beverage pairing to balance the spices
I hope this recipe becomes your weeknight warrior the way it has become mine. There is nothing quite like the sound of a sizzling wok and the smell of ginger and garlic to make a house feel like home.
Questions & Answers
- → How do I ensure the beef stays tender?
-
Thinly slicing against the grain and marinating the beef briefly in soy sauce and cornstarch helps maintain tenderness during stir-frying.
- → Can I adjust the spice level?
-
Yes, adjust the chili garlic sauce amount or add fresh sliced chili for extra heat or reduce it for a milder flavor.
- → What alternatives can I use for beef?
-
Chicken or tofu make great substitutes and work well with the same marinade and sauce components.
- → How do I achieve crisp broccoli without overcooking?
-
Stir-fry the broccoli briefly until just tender-crisp to keep its vibrant texture and color intact.
- → Are there allergen considerations to keep in mind?
-
This dish contains soy and oyster sauce; check labels for gluten or shellfish sensitivities and opt for alternatives if needed.