This vibrant Asian-inspired dish features thinly sliced flank steak marinated in soy and sesame, quickly seared to tender perfection. The beef pairs with crisp bell peppers, julienned carrots, and sugar snap peas, all tossed with egg noodles in a bold sauce of soy, oyster, chili garlic, and honey. Ready in 35 minutes, this dairy-free main serves four and delivers restaurant-quality flavors with simple weeknight preparation.
The first time I made this stir-fry, I completely underestimated how quickly everything moves once you hit that high heat. I had my noodles draining in the sink, my sauce already whisked, but somehow I still felt like I was racing against the clock. That sizzle when beef hits a hot wok—it's the kind of kitchen sound that makes you feel like you actually know what you're doing. Now it's my go-to when I need dinner ready fast but still want something that feels special.
Last Tuesday my neighbor stopped by right as I was plating this up, and I ended up sharing portions with her family. She texted me an hour later saying her teenage son who 'hates vegetables' had literally licked his bowl clean. There's something about the balance of spicy, sweet, and savory that just works on everyone.
Ingredients
- 400 g flank steak or sirloin, thinly sliced across the grain: Cutting against the grain shortens muscle fibers for melt in your mouth tenderness every single time
- 2 tbsp soy sauce: This provides the salty foundation that makes everything else pop
- 1 tbsp Shaoxing wine or dry sherry: The secret ingredient that adds depth you cant quite put your finger on
- 1 tsp cornstarch: Creates a protective coating that keeps beef silky during high heat cooking
- 1 tsp sesame oil: Just enough to add that signature nutty aroma
- 250 g egg noodles or rice noodles: Egg noodles have better texture but rice noodles work beautifully for gluten free needs
- 1 red bell pepper, thinly sliced: Brings sweetness and that gorgeous pop of color
- 1 small carrot, julienned: Adds crunch and a subtle sweetness that balances the heat
- 100 g sugar snap peas, halved: Fresh pods snap satisfyingly between your teeth even after quick cooking
- 2 spring onions, sliced diagonally: Added last so they stay bright and sharp
- 2 cloves garlic, minced: Fresh garlic always beats pre minced jars for aroma
- 1 tbsp fresh ginger, grated: Peeling it with a spoon saves so much time and waste
- 3 tbsp soy sauce: Builds on the marinade flavor foundation
- 2 tbsp oyster sauce: The umami bomb that makes everything taste professional
- 1 tbsp chili garlic sauce: Start here and adjust more hits you later at the table
- 1 tbsp honey or brown sugar: Tames the heat and helps sauce cling to noodles
- 1 tbsp rice vinegar: Brightens up all those rich savory flavors
- 1 tsp toasted sesame oil: Finishing touch that wakes up the whole dish
- 2 tbsp vegetable oil: High smoke point means you can cook at proper wok temperatures
- 1 tbsp toasted sesame seeds: That extra crunch that makes each bite interesting
- Fresh cilantro or coriander leaves: Bright herbal finish that cuts through the richness
- Lime wedges: A squeeze right before eating transforms everything
Instructions
- Marinate the beef:
- Combine the sliced beef with soy sauce, Shaoxing wine, cornstarch and sesame oil in a bowl. Let it sit for at least 10 minutes while you prep everything else—the cornstarch needs time to work its tenderizing magic.
- Cook the noodles:
- Boil noodles according to package directions, then drain and rinse under cold water immediately. This stops the cooking and keeps them from clumping together later.
- Whisk the sauce:
- Mix all sauce ingredients in a small bowl until the honey completely dissolves. Having this ready before you turn on the heat is absolutely non negotiable.
- Sear the beef:
- Heat half the oil in a wok over high heat until it shimmers. Add beef in a single layer and let it sear undisturbed for a minute before tossing—brown bits equal flavor.
- Cook the vegetables:
- Add remaining oil, then garlic, ginger and firmer vegetables first. Keep everything moving over high heat for that crisp tender texture we love.
- Bring it all together:
- Return beef to the wok, add noodles and pour sauce over everything. Toss vigorously for 2 to 3 minutes until the sauce bubbles and coats each strand.
- Finish and serve:
- Throw in spring onions last, give it one final toss, then serve immediately with sesame seeds and herbs scattered on top. The aroma at this point is absolutely intoxicating.
This recipe became a weekend tradition during my first year of teaching when I was too exhausted to cook anything elaborate but still craved something vibrant and satisfying. My roommate would hear the wok hissing and come drifting into the kitchen, always asking what smelled so incredible.
Getting The Right Noodle Texture
I've learned that rinsing cooked noodles under cold water is the step most people skip but it's crucial for preventing gummy clumps. Shake off excess water thoroughly so your sauce doesn't get watered down when you add it to the wok.
Customizing The Heat Level
Some nights I want gentle warmth and other times I need full-on fire in my bowl. Keep the chili garlic sauce conservative during cooking then serve extra at the table so everyone can dial in their perfect spice level.
Making It Your Own
Beyond beef, this sauce combination works beautifully with shrimp, chicken or even crispy tofu cubes. I've thrown in whatever vegetables needed using up from my crisper drawer and somehow it always comes out tasting intentional.
- Slice all your vegetables before you start cooking
- Pre-measure the sauce into a bowl
- Never walk away once the heat is on high
There's something deeply satisfying about a dish that comes together this fast yet tastes like it took hours to perfect. I hope this becomes your weeknight hero too.
Recipe Questions & Answers
- → What cut of beef works best?
-
Flank steak or sirloin sliced thinly across the grain ensures tenderness. Slice against the grain's fibers for the most tender bites.
- → Can I make it less spicy?
-
Reduce the chili garlic sauce amount or substitute with sriracha for milder heat. You can also omit fresh chili garnishes.
- → What noodles should I use?
-
Egg noodles or rice noodles both work beautifully. Rice noodles make this gluten-free when paired with tamari instead of soy sauce.
- → How do I prevent beef from toughening?
-
Don't overcrowd the pan when searing, cook quickly over high heat, and avoid overcooking. The cornstarch marinade also helps protect the meat's texture.
- → Can I prep this ahead?
-
Slice vegetables and mix sauce up to 24 hours ahead. Marinate beef for up to 4 hours before cooking for deeper flavor penetration.
- → What protein alternatives work?
-
Chicken breast or thigh slices work well. For plant-based options, use firm tofu cubes or tempeh, adjusting marinade time accordingly.