5 from 23 votes

Beef Lo Mein – Restaurant Quality! (VIDEO)

Jump to RecipeJump to Video

26 Comments

Servings: 6

45 mins

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!

A bowl of beef lo mein with a pair of chopsticks.

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!

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!

A 6 photo collage showing key cooking steps on how to make Beef Lo Mein at home.

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!

5 from 23 votes

Beef Lo Mein (VIDEO)

Servings: 6
Prep: 30 minutes
Cook: 15 minutes
Total: 45 minutes
A bowl of beef lo mein with a pair of chopsticks.
This Beef Lo Mein is a variation of a classic Chinese takeout dish with tender beef, crisp vegetables, savory sauce, and chewy lo mein noodles!
Email This Recipe!
Enter your email and get it sent straight to your inbox along with new recipes from us every week!

Ingredients 

Beef Marinade

Vegetables + Aromatics

Sauce

Noodles + Oil + Other Ingredients

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

Cut into Similar Sizes – I like to cut my protein and vegetables into similar, uniform pieces so they cook evenly; it also makes for a better mouthfeel.
Noodle Tips
  • 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.
 
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.

Nutrition

Calories: 417kcalCarbohydrates: 63gProtein: 25gFat: 7gSaturated Fat: 2gPolyunsaturated Fat: 1gMonounsaturated Fat: 2gCholesterol: 45mgSodium: 1304mgPotassium: 429mgFiber: 3gSugar: 4gVitamin A: 1833IUVitamin C: 17mgCalcium: 52mgIron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Main Course
Cuisine: Chinese
Tried this recipe?Mention @cj.eats_ or tag #cjeatsrecipes!

This Beef Lo Mein recipe was originally published in May 2022, and updated in February 2026.

About CJ

I’m a third generation Chinese-American home cook who has always loved cooking & eating! Welcome to my food blog, where you can find trusted, tested, easy & approachable recipes for the everyday home cook that taste delicious! I am so glad you're here!

You May Also Like:

5 from 23 votes (8 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




26 Comments

  1. 5 stars
    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!

  2. 5 stars
    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.

  3. 5 stars
    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.

  4. 5 stars
    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!

  5. 5 stars
    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!!!