This dish combines tender beef strips with a colorful mix of bell peppers, broccoli, carrots, and sugar snap peas, all coated in a bold, spicy sauce. Quick marination enhances the flavor while stir-frying keeps the vegetables crisp-tender. Garlic, ginger, and chili sauce add depth, perfect for a vibrant and easy weeknight dinner. Serve with steamed rice or noodles for a satisfying meal.
The first time I made this stir fry on a Tuesday evening, my kitchen filled with that amazing smell of sizzling garlic and ginger that makes your stomach growl. I'd forgotten to defrost anything proper for dinner, but some flank steak in the freezer saved the day. Now it's become that recipe I can make without even thinking, the one that always works even when I'm exhausted and just need something good fast.
Last summer my friend Sarah dropped by unexpectedly while I was cooking this, hovering over the wok asking a million questions. She claimed she couldn't cook stir fry to save her life, but after watching me throw everything together, she texted me two days later saying she'd made it three times already. There's something satisfying about turning simple ingredients into something that looks and tastes restaurant quality.
Ingredients
- Flank steak or sirloin 450 g 1 lb: Slice it thin against the grain, this is literally the secret to tender beef every time
- Soy sauce 2 tbsp for marinade plus 2 tbsp for sauce: Low sodium works great if you're watching salt but regular gives deeper flavor
- Oyster sauce 1 tbsp: Adds this incredible umami richness that soy sauce alone can't achieve
- Cornstarch 1 tbsp: This coats the beef and keeps it silky soft during cooking
- Sesame oil 1 tsp: A tiny bit goes a long way, use toasted for maximum fragrance
- Red and yellow bell peppers 1 each: Different colors make it look beautiful and add slight sweetness variations
- Broccoli florets 150 g 1 cup: Fresh works best but frozen in a pinch will do
- Carrot 1 medium julienned: Cut these into thin matchsticks so they cook at the same speed as everything else
- Sugar snap peas 100 g 1 cup: Leave them whole for satisfying crunch in every bite
- Spring onions 2 sliced: Both white and green parts add different kinds of onion flavor
- Hoisin sauce 1 tbsp: Like Chinese barbecue sauce, thick and slightly sweet
- Rice vinegar 1 tbsp: Cuts through the richness and brightens everything
- Chili garlic sauce 1 tbsp: Sriracha works perfectly, adjust based on your spice tolerance
- Honey 1 tbsp: Balances the salty elements and helps the sauce cling to everything
- Garlic 2 cloves minced: Fresh garlic makes all the difference here, dont skip it
- Fresh ginger 1 tsp grated: Peel it with a spoon and grate it right into the sauce bowl
- Vegetable oil 2 tbsp: Neutral oil lets other flavors shine without overpowering
Instructions
- Marinate the beef:
- Toss the sliced beef with soy sauce, oyster sauce, cornstarch and sesame oil until every piece is coated. Let it sit for 10 minutes while you prep everything else, this step is what makes the beef restaurant tender.
- Make the sauce:
- Whisk together the soy sauce, hoisin, rice vinegar, chili garlic sauce, honey, garlic and ginger in a small bowl. The honey might not dissolve completely at first but it will melt once it hits the hot pan.
- Sear the beef:
- Heat 1 tablespoon oil in your wok over high heat until it's smoking hot. Add the beef in a single layer and let it sear for 2 minutes, flip and cook 1 more minute until browned but still slightly pink inside. Remove it to a plate, the beef will finish cooking later.
- Cook the vegetables:
- Add the remaining oil to the same hot pan and toss in the bell peppers, broccoli, carrot and sugar snap peas. Stir fry for 3 minutes until they're bright and crisp tender, still with some bite to them.
- Bring it all together:
- Pour in the sauce and let it bubble for 30 seconds until it thickens slightly. Add the beef back in with any juices and toss everything for 2 minutes until the beef is cooked through and everything's glossy.
- Finish and serve:
- Throw in the spring onions right at the end, give it one final toss and serve immediately over steaming hot rice. The vegetables should still have crunch and the sauce should coat every bite.
My youngest daughter used to pick out all the bell peppers until I started cutting them into smaller strips, and now she's the one reminding me to add extra. Some nights we make this just for ourselves after the kids are asleep, standing at the stove eating straight from the wok while catching up about our day. It's become more than just dinner, it's our little ritual.
Getting That Restaurant Texture
Here's what I learned after years of okay stir fries: the beef needs to be sliced really thin, like paper thin if you can manage it. Freeze the meat for 20 minutes before cutting and it'll slice cleanly. Also, don't be afraid of high heat, that's what gives stir fry its characteristic smoky flavor and quick cooking time.
Vegetable Swaps That Actually Work
I've made this with whatever needs using up from the fridge, and honestly most vegetables work if you adjust cooking times. Snow peas instead of sugar snaps, zucchini in summer, even diced sweet potato when I want something more substantial. Just add harder vegetables first and softer ones later so everything finishes at the same time.
Make It Your Own
Once you've made this a few times, you'll start developing your own version. Maybe more garlic, less honey, extra vegetables to stretch it further. That's the beauty of stir fry, it's never exactly the same twice and that's exactly how it should be.
- Double the sauce if you love lots of coating on your rice
- Crack an egg into the hot pan at the end for extra protein
- Finish with fresh cilantro or Thai basil for a completely different flavor profile
This recipe has saved countless weeknight dinners and turned last minute guests into impressed eaters. Hope it finds a regular spot in your dinner rotation like it has in ours.
Recipe FAQs
- → What cut of beef works best?
-
Flank steak or sirloin thinly sliced against the grain ensures tenderness and quick cooking.
- → How can I adjust the spiciness?
-
Modify the amount of chili garlic sauce to suit your heat preference, from mild to extra spicy.
- → Can I substitute the beef?
-
Yes, chicken, tofu, or shrimp can be used for variation while maintaining quick stir-fry methods.
- → What vegetables keep their texture best?
-
Bell peppers, broccoli, carrots, and sugar snap peas stay crisp-tender when stir-fried briefly over high heat.
- → Any tips for achieving a glossy sauce?
-
Using cornstarch in the marinade and sauce helps thicken and coat ingredients evenly for a glossy finish.