This vibrant Asian-inspired dish combines thinly sliced flank steak with colorful vegetables like bell peppers, carrots, zucchini, and snap peas. The beef is briefly marinated in soy sauce and sesame oil before being quickly stir-fried to achieve tender, caramelized edges. Fresh egg noodles provide the perfect base, while a homemade sauce featuring soy sauce, oyster sauce, chili garlic sauce, and rice vinegar delivers a harmonious balance of savory, sweet, and spicy flavors. The entire dish comes together in under 40 minutes, making it ideal for weeknight dinners when you want something satisfying without spending hours in the kitchen.
The first time I attempted spicy beef noodles, I completely underestimated how quickly everything happens once you turn up the heat. My vegetables went from crisp to borderline mushy, the beef stuck to my not-hot-enough wok, and I ended up with something that tasted good but looked like a sad stir-fry accident. But my husband still went back for seconds, which is how I knew the flavor was worth perfecting.
Last winter, during a particularly brutal cold snap, my sister came over for dinner and we made this together while catching up on months of news. She kept stealing samples of the sauce straight from the bowl, declaring it better than our usual takeout spot, and now she calls me every time she craves it instead of ordering out.
Ingredients
- 400 g flank steak or sirloin, thinly sliced: The cornstarch velvetting technique makes even budget cuts impossibly tender, so do not skip it
- 1 tbsp soy sauce, 1 tsp cornstarch, 1 tsp sesame oil for marinade: This trio transforms beef from tough to melt-in-your-mouth in just 15 minutes
- 300 g dried egg noodles or rice noodles: Egg noodles give you that satisfying chew, while rice noodles soak up the sauce beautifully
- 1 red bell pepper, thinly sliced: The sweetness balances the heat perfectly, and the color makes everything look vibrant
- 1 medium carrot and 1 small zucchini, both julienned: Matchstick cuts cook quickly and keep that crucial crunch in every bite
- 100 g snap peas, trimmed: They add such a fresh snap that I always throw in extra because they disappear first
- 2 spring onions, sliced: Save some green tops for garnish because that pop of color and mild onion flavor makes the final bowl look professional
- 2 cloves garlic, minced, and 1 tbsp fresh ginger, minced: Fresh aromatics are non-negotiable here since they form the foundation of that authentic Asian flavor
- 2 tbsp soy sauce, 1 tbsp oyster sauce: This umami combo creates that rich, restaurant-quality depth
- 1 tbsp chili garlic sauce: Start here and adjust—my spice-loving friends often double this amount
- 2 tsp rice vinegar and 1 tsp brown sugar: The vinegar cuts through the richness while the brown sugar mellows the heat
- 2 tbsp fresh cilantro and 1 tsp toasted sesame seeds: These toppings are not optional because they make such a difference in the final presentation
Instructions
- Marinate the beef:
- Combine the sliced beef with soy sauce, cornstarch, and sesame oil in a bowl, then let it sit while you prep everything else.
- Get your noodles ready:
- Cook them according to the package directions, drain, and set aside—do not overcook them since they will heat up again later.
- Whisk together the sauce:
- Mix all the sauce ingredients in a small bowl until the sugar dissolves completely.
- Sear the beef:
- Heat oil in a wok or skillet over high heat until it is nearly smoking, then add the beef and stir-fry for about 2 minutes until just browned.
- Cook the vegetables:
- Add fresh oil to the same pan and stir-fry the garlic, ginger, and all vegetables except spring onions for 3 to 4 minutes until they are tender but still crisp.
- Bring it all together:
- Return the beef to the pan, add the noodles and spring onions, pour in the sauce, and toss everything over high heat until coated and steaming hot.
- Finish and serve:
- Divide among bowls and top generously with cilantro, sesame seeds, and lime wedges if you want that extra bright note.
This recipe became my go-to dinner after my daughter declared it her absolute favorite meal, and now she requests it for every special occasion. There is something so satisfying about watching a chaotic kitchen moment turn into a steaming bowl of noodles that brings everyone to the table.
Choosing the Right Beef
Flank steak works beautifully here because it has just enough fat to stay tender during high-heat cooking. Slice it against the grain and as thinly as you can manage—partially freezing the meat for 20 minutes makes this so much easier.
Noodle Secrets
I have found that slightly undercooking the noodles by a minute or two works best since they finish cooking in the sauce. Rinse them under cold water after draining to stop the cooking process and prevent them from sticking together.
Make It Your Own
The beauty of this dish is how adaptable it is to whatever you have in the crisper drawer. I have made it with broccoli, mushrooms, and even cabbage when that was all I had on hand.
- Swap beef for chicken, shrimp, or extra-firm tofu
- Add a handful of baby spinach at the very end for extra greens
- Double the vegetables and cut the meat in half for a lighter version
I hope this becomes one of those recipes you return to again and again, adjusting and tweaking until it feels completely yours.
Recipe FAQs
- → How spicy are these beef noodles?
-
The heat level is medium and adjustable thanks to the chili garlic sauce. Start with one tablespoon and increase according to your preference. You can also add fresh sliced chilies during cooking for extra kick.
- → Can I use other proteins instead of beef?
-
Absolutely. Chicken breast strips, shrimp, or firm tofu work beautifully with the same marinade and cooking method. Adjust cooking times accordingly—shrimp needs just 2-3 minutes, while tofu benefits from 5-6 minutes to develop golden edges.
- → What vegetables can I substitute?
-
Bok choy, broccoli florets, snow peas, mushrooms, or baby corn all complement this dish well. Aim for vegetables that cook quickly and maintain some crisp-tender texture when stir-fried over high heat.
- → Can I make this gluten-free?
-
Yes, simply swap regular soy sauce for tamari or gluten-free soy sauce, choose rice noodles instead of egg noodles, and use a vegetarian oyster sauce alternative or additional mushroom sauce for depth.
- → How should I store leftovers?
-
Store in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet with a splash of water to refresh the sauce. The noodles may soften slightly—the dish is best enjoyed freshly made but leftovers remain delicious.
- → What type of beef works best?
-
Flank steak or sirloin are ideal because they're lean and tenderize well with the cornstarch marinade. Slice the beef against the grain into thin strips for the most tender results.