This dish combines tender strips of beef with crisp broccoli florets and vibrant red bell pepper, all coated in a bold, spicy sauce. Marinated beef is quickly seared to lock in juices before stir frying with aromatic garlic and ginger. The sauce melds soy, oyster, hoisin, and chili garlic for a zesty finish. Garnished with toasted sesame seeds and fresh cilantro, it offers a perfect balance of heat and flavor, ideal for a fast and satisfying meal.
The first time I made this stir fry, my kitchen filled with such incredible aromas that my neighbor actually knocked on the door to ask what I was cooking. I had been ordering takeout for years, but that night I realized I could make something even better at home in about the same time it takes to decide on a restaurant. Now this spicy beef and broccoli has become my go-to when I need something satisfying but do not want to spend hours at the stove.
Last Tuesday, after a chaotic day of back-to-back meetings, I needed dinner fast. I sliced the beef against the grain while listening to a podcast and had everything prepped before my rice cooker even pinged. My husband walked in, took one breath of the ginger and garlic hitting the hot oil, and immediately asked if we were having takeout. The look on his face when I told him I made it myself was absolutely priceless.
Ingredients
- Flank steak: Slicing against the grain is absolutely crucial here, it breaks up the muscle fibers so each bite melts in your mouth
- Cornstarch marinade: This velveting technique is the secret to restaurant-quality beef, creating a protective coating that seals in juices
- Fresh broccoli: Do not be tempted to use frozen, fresh florets maintain that perfect crunch that balances the tender beef
- Chili garlic sauce: Start with one tablespoon if you are cautious about heat, you can always add more at the end
- Fresh ginger: The jarred stuff cannot compare to the bright, zesty punch of freshly grated root
Instructions
- Marinate the beef:
- Combine the sliced flank steak with soy sauce, cornstarch, and sesame oil in a medium bowl, using your hands to massage the coating into every piece. Let it sit for at least 10 minutes while you prep everything else, this step is what transforms chewy beef into something silky and luxurious.
- Whisk the sauce:
- Mix all your sauce ingredients in a small bowl until the brown sugar completely dissolves, tasting and adjusting the heat level now rather than later. Having this ready before you turn on the heat means you will not be scrambling when the pan gets hot.
- Sear the beef:
- Heat your wok or largest skillet over high heat until you can feel the heat rising, then add half the oil and arrange the beef in a single layer. Let it sear undisturbed for a full minute to develop a gorgeous crust, then flip and cook just until browned but still pink in the center.
- Cook the aromatics:
- Add the remaining oil to the hot pan and toss in the garlic and ginger, stirring constantly for just 30 seconds until their perfume fills the air. Watch carefully because high heat can turn aromatic from fragrant to bitter in seconds.
- Add the vegetables:
- Throw in the broccoli and bell pepper slices, stir frying for about 3 minutes until they are bright green and tender-crisp. You want them to retain some crunch because they will continue cooking when everything comes together.
- Combine everything:
- Return the beef to the pan along with the green onions, pour in that sauce you made earlier, and toss everything together vigorously. Let it bubble for 2-3 minutes until the sauce clings to each piece and the beef reaches your desired doneness.
This recipe has saved me so many times when friends drop by unexpectedly. I keep flank steak in the freezer and always have the sauce ingredients on hand, so I can throw this together even on days I forgot to plan dinner. Something about serving a steaming, fragrant stir fry makes people feel taken care of in a way that almost nothing else does.
Making It Yours
I have learned that stir fries are incredibly forgiving once you understand the basic technique. Sometimes I add snap peas or mushrooms if that is what I have in the crisper drawer, and nobody has ever complained. The key is keeping the pieces roughly the same size so everything cooks evenly.
Rice Matters
After years of thinking any rice would do, I finally invested in a proper rice cooker and quality jasmine rice. The difference was shocking, each grain separate and fragrant instead of a clumpy mess. Now I start the rice first thing, letting it steam while I prep everything else.
Leftover Magic
On the rare occasions there are leftovers, they make the most incredible fried rice the next day. The flavors have melded and intensified overnight, transforming into something entirely new.
- Cold rice from the fridge works best for fried rice, the grains separate beautifully
- Add a beaten egg and some frozen peas to stretch leftovers into another complete meal
- Store any extra sauce separately to drizzle over bowls throughout the week
There is something deeply satisfying about hearing the sizzle of meat hitting a hot pan, knowing dinner is just minutes away. I hope this recipe becomes as dependable for you as it has for me.
Recipe FAQs
- → How do I ensure the beef stays tender?
-
Thinly slice the beef against the grain and marinate briefly with soy sauce, cornstarch, and sesame oil. This helps tenderize and locks in moisture during cooking.
- → Can I adjust the spiciness level?
-
Yes, modify the amount of chili garlic sauce or add fresh chilies for extra heat. Reduce or omit for a milder flavor.
- → What vegetables work best in this stir fry?
-
Broccoli florets, red bell pepper, and green onions provide crunch and color. Snap peas or mushrooms make great alternatives.
- → What cooking oil should I use for stir frying?
-
Use a high smoke point oil like vegetable or peanut oil to quickly sear ingredients without burning.
- → How can I make this dish gluten-free?
-
Choose gluten-free soy sauce and confirm oyster sauce alternatives without gluten to accommodate dietary needs.