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
    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!

    1. Thank you so much, Linda! That is such a compliment and I’m so glad the family loved it! Thanks for taking the time to write an amazing review!

  2. 5 stars
    Made Beef Lomein for dinner tonight followed your recipe instructions and now we will never buy takeaways again. Absolutely delicious. Thank you.

  3. 5 stars
    A family favorite. This recipe is so easy and flavorful. I love all the tips and the pictures make it so much easier to follow. It’s in our monthly rotation.