Beef and Onion Lo Mein is ready in 25 minutes, and it’s way better than takeout! I made it once on a weeknight, and now it’s on regular rotation in our house. The tender marinated beef, caramelized onions, and springy noodles soak up every bit of the rich sauce. It’s the kind of comforting stir-fry that brings everyone to the table with big smiles and empty bowls. Let’s get cooking!

25-Min Beef and Onion Lo Mein Recipe
Ingredients
For the beef and marinade
- ¾ pound beef flank, sliced against the grain
- Pinch of salt
- Pinch of white pepper
- 1 tablespoon soy sauce
- 1 tablespoon dark soy sauce
- 1 tablespoon Shaoxing wine
- 1 large egg white
- 1 tablespoon cornstarch
- 1 tablespoon cooking oil
- 3 tablespoons cooking oil, for stir-frying
For the stir-fry sauce
- 1 tablespoon soy sauce
- 2 tablespoons dark soy sauce
- 2 tablespoons oyster sauce
- ¾ cup chicken stock
For the noodles and vegetables
- 16 ounces lo mein noodles
- 1 medium yellow onion, sliced
- 1 large shallot, sliced
- 3 large scallions, sliced
- 1 tablespoon cooking oil
- ½ cup bean sprouts
Instructions
- To prepare the beef, slice the flank steak against the grain and place it in a bowl. Add the salt and mix until the meat feels slightly tacky. Add the white pepper, soy sauce, dark soy sauce, Shaoxing wine, egg white, and cornstarch and mix thoroughly to coat. Add 1 tablespoon of cooking oil to seal in moisture and mix again. Let the beef marinate while preparing the remaining ingredients.
- To prepare the vegetables, slice the onion, shallot, and scallions and set aside.
- To cook the noodles, in a pot over high heat, bring water to a boil. Add the lo mein noodles and cook for about 3 minutes until just al dente. Rinse under cold water to stop the cooking, then drain well.
- To make the stir-fry sauce, in a bowl, whisk together the soy sauce, dark soy sauce, oyster sauce, and chicken stock until combined.
- To stir-fry the beef, in a wok over high heat, add 3 tablespoons of cooking oil. Add the beef and let it sear briefly before stirring. Stir-fry for about 3 minutes until cooked through. Remove and set aside.
- To stir-fry the vegetables and noodles, in the same wok over high heat, add 1 tablespoon of cooking oil. Add the onion and shallot and stir-fry for about 30 seconds until fragrant. Add the noodles and stir-fry for about 1 minute until heated through and coated with the aromatics.
- To combine everything, return the beef to the wok along with the stir-fry sauce. Add the scallions and bean sprouts and toss everything together until evenly combined and hot.
Video
Notes
Tips & notes
- Meal prep tip: Marinate the beef and prep the sauce in advance. You’ll have dinner ready in just 10 minutes on a busy weeknight.
- Beef swaps: You can also use skirt steak, sirloin, chicken, pork, or shrimp.
- Vegetable add-ins: This dish is flexible! Try adding shredded carrots, snow peas, napa cabbage, or bell peppers if you want more color and texture.
- No lo mein noodles: You can substitute with ramen, udon, yaki soba, spaghetti, or linguine.
- Undercook the noodles slightly: Stop cooking when they’re just shy of al dente, as they’ll continue to cook when stir-fried.
- Use a hot wok: High heat is key to creating a slight char and smoky aroma, known as wok hei.
I love the way you food crunches, watching you makes my mouth water
Hi Robin, thank you! I’m glad that you enjoyed the video and happy cooking!
Cici… You are the best Chef I’ve seen on line! Your recipes are terrific! They’re easy to follow and very succent. I’m SO glad I found you! Please continue sharing your recipes!!!♥️
Thank you so much, Pam! Your kind words mean the world to me. I’m so glad you found my recipes easy to follow and delicious! I’ll definitely keep sharing more! ❤️❤️
I have just made your 25-Min Beef and Onion Lo Mein Recipe Loved it and will make again for sure. Loving your recipes. Having the recipe plus the video is a great help. Loving your food,
Hi Leanne, Thank you so much for trying my 25-Min Beef and Onion Lo Mein — I’m thrilled you loved it! I’m so happy to hear that having both the video and the written recipe helped. Can’t wait for you to try more recipes!