Beef Lo Mein – Restaurant Quality! (VIDEO)
This post may contain affiliate links. Please read our disclosure policy.
Everyone that has tried my Beef Lo Mein has declared that this is the best Beef Lo Mein they’ve ever had! The tender beef is cooked with a medley of crisp vegetables in the most savory, umami rich stir-fry sauce – you are going to love it!

Watch the Beef Lo Mein Recipe Video!
A Note from CJ

This is the best Beef Lo Mein!
I love making this for a crowd because it’s always the first dish to go – it’s THAT good! Pair it with your favorite Chinese Take-Out dishes like Egg Rolls, Egg Drop Soup or Hot and Sour Soup, Beef and Broccoli, Egg Fried Rice, Sesame Chicken or Black Pepper Chicken! Make Chicken Lo Mein or Shrimp Lo Mein if you don’t have beef!
Unbelievably delicious dish, better than our local Chinese restaurant’s version. I made this along with CJ’s Egg Fried Rice and my family LOVED it!
You’ll never need takeout again. The flavors were exactly what we were looking for, it was not overly salted and had significantly less oil than the local place serves. It’s also incredibly easy to make.
Ingredient Tips
Refer to the recipe card for the full list of ingredients and measurements!
- lo mein noodles – my favorite brand for lo mein is Twin Marquis – I find them in the refrigerated section at my local 99 Ranch!
- flank steak – you can also use skirt steak, flat iron, or top round steak.
- shaoxing wine – If you can’t use it, you can substitute with mirin, sherry, or even chicken broth.
- vegetables – I used carrot, cabbage, white onion, and scallions; you can use any vegetable of your choice!
- msg – I like to use MSG in moderation as an optional flavor enhancer.
How to Make Beef Lo Mein
Marinate Beef, Cut Vegetables, and Mix Sauce – Slice beef at an angle against the grain to ¼” thick strips and marinade for 20 minutes with the salt, pepper, baking soda, shaoxing wine, light soy sauce, cornstarch, and neutral oil. Cut the carrot, cabbage, onions, and scallion whites to ½” pieces and chop garlic. Set aside near the pan. In a bowl, mix together sauce by combining light soy sauce, oyster sauce, dark soy sauce, sesame oil, white pepper, sugar, cornstarch, water, and msg. Set aside near the pan.
Cook Noodles – Cook noodles 1 minute under package directions in a large pot of boiling water, Drain the noodles then lightly coat them in half of the sesame oil. Mix the noodles to prevent them from sticking.
Cook Beef – In a wok or large pan, heat 1/4 cup of neutral oil over high heat until just smoking. Add the marinated beef and fry for 2-3 minutes (in batches) until golden brown and cooked through. Place the beef in a bowl, and remove all but 2 tbsp of oil from the pan.
Fry Aromatics and Vegetables – In the oil over high heat, fry garlic for 15 seconds until fragrant, then immediately add the onions, scallion whites, carrot, cabbage. Season with 1/2 tsp of salt and stir fry for 2 minutes until the cabbage is wilted but still crisp.
Add Beef, Noodles, Sauce, and Mix – Add back the beef, noodles, sauce then mix to combine until the sauce has thickened. Add the scallion greens, and the remaining sesame oil, mix well and enjoy!

PRO TIPS
CJ’s Storage & Reheating Tips
Store any leftover Beef Lo Mein in an airtight container in the refrigerator for up to 3-4 days. Reheat until warmed through in the microwave – I like to cover them with a damp paper towel to help them lightlly steam.
If you tried this Beef Lo Mein or any other recipe on my website, please leave a 🌟 star rating and let me know how it went in the comments below!
Beef Lo Mein (VIDEO)

Ingredients
Beef Marinade
- 1 lb flank steak
- 1/2 tsp kosher salt
- 1/4 tsp white pepper
- 1/4 tsp baking soda
- 1 tbsp shaoxing wine
- 1 tbsp light soy sauce
- 1/2 tbsp cornstarch
- 1/2 tbsp neutral oil
Vegetables + Aromatics
- 1 carrot, medium
- 3 cups cabbage, sliced
- 1/2 cup white onion, sliced
- 5 scallions, greens and whites separated
- 5 cloves garlic, chopped
Sauce
- 2 tbsp light soy sauce
- 1 tbsp oyster sauce
- 1 tbsp dark soy sauce
- 1 tsp sesame oil
- 1/4 tsp white pepper
- 1/2 tbsp sugar
- 1/2 tbsp cornstarch
- 1 tbsp water
- 1/4 tsp msg
Noodles + Oil + Other Ingredients
- 16 oz lo mein noodles
- 1 tsp sesame oil, divided
- 1/4 cup neutral oil
- 1/2 tsp kosher salt
Instructions
- Slice beef at an angle against the grain to ¼” thick strips and marinade for 20 minutes with the salt, pepper, baking soda, shaoxing wine, light soy sauce, cornstarch, and neutral oil.
- Cut the carrot, cabbage, onions, and scallion whites to ½” pieces and chop garlic. Set aside near the pan.
- In a bowl, mix together sauce by combining light soy sauce, oyster sauce, dark soy sauce, sesame oil, white pepper, sugar, cornstarch, water, and msg. Set aside near the pan.
- Cook noodles 1 minute under package directions in a large pot of boiling water, Drain the noodles then lightly coat them in half of the sesame oil. Mix the noodles to prevent them from sticking.
- In a wok or large pan, heat 1/4 cup of neutral oil over high heat until just smoking. Add the marinated beef and fry for 2-3 minutes (in batches) until golden brown and cooked through. Place the beef in a bowl, and remove all but 2 tbsp of oil from the pan.
- In the oil over high heat, fry garlic for 15 seconds until fragrant, then immediately add the onions, scallion whites, carrot, cabbage. Season with 1/2 tsp of salt and stir fry for 2 minutes until the cabbage is wilted but still crisp.
- Add back the beef, noodles, sauce then mix to combine until the sauce has thickened. Add the scallion greens, and the remaining sesame oil, mix well and enjoy!
Video
Notes
- I used lo mein noodles by the brand Twin Marquis; they’re sold in the refrigerated section of 99 Ranch.
- Cook the noodles 1-2 min less than the instructions, as they’ll continue to cook in the pan.
- After boiling, rinse the noodles with cold water to stop the cooking. Shake them dry, then toss in a tablespoon of sesame oil to prevent them from sticking.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
This Beef Lo Mein recipe was originally published in May 2022, and updated in February 2026.












This is hands down the best and most comforting quick weekday meal. Love it.
A culinary adventure.
The best and comforting weeknight dinner. Fresh, filling and quick. There are never any leftovers haha!
This recipe turned out AMAZING! The flavor was spot on, like it had come from a restaurant. My son who is weary of eating certain veggies loved the flavor so much he ate all the vegetables I added! Definitely a win in our house!
Wholly yum! I made this for dinner and it was amazing. My grandson, he is 2, helped make it and loved it. Thanks for another great recipe.
I have been trying different recipes of lo mein for probably a decade and it was never the same as what I expect from my best take out place. THIS RECIPE IS THE END ALL. I have stopped my search. This is it. It is perfect. I used dry sherry instead of the shaioxing wine because stores around here don’t carry it. I added the msg. The beef was velvety and tender thanks to the baking soda, the noodles were sticky and caramelized, and the vegetables weren’t overworked. Thank you! Can’t wait to try your chicken lo mein recipe.
You are too kind! Thanks, Andi and I hope you enjoy the chicken lo mein recipe as well!
I’ve made this 2x already and it was great both times! Love your recipes!
Thank you so much! 🙂 I’m glad you enjoyed it!
Your recipes always say watch the video…but where’s the frikkin video?? 🙂
The videos are always toward the top of the post!
You’ll never need takeout again. The flavors were exactly what we were looking for, it was not overly salted and had significantly less oil than the local place serves. It’s also incredibly easy to make. Thanks CJ!
I’m glad you enjoyed it! Thanks, Carly for the kind words!!
Wow. This was hands down the best Asian dish I have ever made. Followed your recipe to a T and everyone at the table was impressed. Thank you CJ for enabling a white girl to cook really good Asian cuisine!!! 😆 really amazing!!!
Thank you so much for the kind words! I’m so glad you enjoyed it 🙂
Love ❤️ This Receipt. I could eat it all day . It was a hit , Thanks for sharing it ..
Hi Joanne – I’m so glad you enjoyed it!