Garlic Beef Lo Mein
This post may contain affiliate links. Please read the disclosure policy.
Garlic Beef Lo Mein combines tender beef with noodles and vegetables in a homemade lo mein sauce. This beef lo mein recipe is ready in just 20 minutes for a delicious weeknight dinner that’s so much better than takeout.

This beef lo mein is a quick weeknight dinner the entire family will love, kids included! Serve it as a meal by itself or combine with some other dishes like Hunan chicken or bok choy.
The best part? It’s easy to make restaurant-quality lo mein at home, and you can use up whatever proteins and veggies you have on-hand in your fridge!
What is Beef Lo Mein
Lo mein originates in Hong Kong and refers to a cooking method whereby stir-fried ingredients are tossed with noodles and lo mein sauce towards the end of cooking.
Beef and broccoli lo mein is one of the most popular dishes along with chicken lo mein, shrimp lo mein and vegetable lo mein. For its close cousin beef chow mein, the same noodles are fried to produce a crispier texture.
What Kind of Noodles to Use for Lo Mein?
Lo mein noodles are thick, wheat-based noodles that are chewy with a slightly soft texture. They’re typically sold fresh or dried in Asian grocery stores, and they can be cooked by boiling for 3 to 4 minutes.
If you can’t find lo mein noodles, try substituting spaghetti or linguine.
Best Substitute for Lo Mein Noodles
If you’re looking for a gluten-free or low-carb alternative to lo mein noodles, you can use zucchini noodles, shirataki noodles, or spaghetti squash noodles instead. These options will change the texture and taste of the dish, but they can still be delicious in their own way.
Lo Mein vs Chow Mein
Lo mein and chow mein are both popular Chinese noodle dishes, but they have some key differences. Typically, lo mein noodles are soft and usually boiled before stir-frying with vegetables and protein. In contrast, chow mein noodles are thin and crispy, as they’re usually fried until golden before combining with the other ingredients in the dish.
Ingredients You’ll Need
The main ingredients for beef lo mein include beef, noodles, garlic, vegetables, and sauce. For the beef, you can use sirloin, flank steak, or any other lean cuts that can be sliced thinly. The vegetables can be anything you like, but common choices are bell peppers, onions, and mushrooms. The sauce usually consists of soy sauce, oyster sauce, sesame oil, and sugar.
How to Make Beef Lo Mein
There are four components to lo mein: the beef, the vegetables, the noodles and the sauce. Bring a pot of water to boil and cook the noodles. In the meantime, slice the beef into strips and marinating to tenderize and add flavor. While that’s happening, make the sauce by combining soy sauce, hoisin sauce, brown sugar, ginger and sesame oil. Set aside.
Now you can get the vegetables ready. Slice them into bit size pieces. Then place a wok or large skillet over medium-high heat. Stir fry the beef for several minutes until cooked. Remove to a plate and add the veggies, stir frying until tender.
Drain the noodles and add to the pan along with the beef. Toss everything together and add the sauce. Voia – your lo mein is ready! You can garnish with sesame seeds and/or chopped green onion to serve if you like.
Tips for Making the Best Beef Lo Mein
- To make the best beef lo mein, slice the beef against the grain and marinate for at least 15 minutes for flavor.
- Cook the noodles separately and rinse with cold water to prevent sticking.
- Stir fry the veggies quickly over high heat to retain color and texture. Finally, toss everything with the sauce only at the end of cooking.
- We chose garlic, broccoli and carrots here, but you can easily substitute bell peppers, bok choy, snow peas, mushrooms or cabbage etc.
- Homemade lo mein sauce is the secret to delicious beef lo mein! Use a high-quality soy sauce such as Kikkoman, San-J or Pearl River Bridge (to go all out, mix light soy sauce and dark soy sauce together for nuanced flavors). You’ll also need hoisin sauce to create a nice sweet and savory flavor contrast (oyster sauce can be substituted).
How to Store Lo Mein
While lo mein is best served hot and fresh, the flavor can improve the next day as the sauce penetrates into the other ingredients. The best way to store it is in an airtight container in the fridge for up to 3 days.
Reheat in the microwave or on the stovetop with a spoonful of water to moisten the noodles. You can also meal prep beef lo mein for on-the-go meals to take to work or school during the week!
How Long Does Leftover Lo Mein Last in the Fridge
Leftover lo mein can last for up to 3 days in an airtight container in the fridge.
FAQ
What Are the Other Meat Options That Go with Lo Mein?
Besides beef, you can use chicken, pork, shrimp, or tofu as the protein in lo mein. You can also skip the protein and make vegetable lo mein too.
What’s Lo Mein Sauce Made of?
Lo mein sauce usually consists of soy sauce, oyster sauce, sesame oil, sugar, and cornstarch. You can adjust the seasoning and thickness to your preference.
Should I Use Cooked or Uncooked Noodles for Lo Mein?
Lo Mein noodles should be cooked and drained before adding them to the stir-fry. Rinsing with cold water will help to prevent sticking if you’re not using them right away.
More noodle recipes you might like:
Watch Recipe Video
This video tutorial shows how to make beef lo mein:
Garlic Beef Lo Mein
Ingredients
- 8 oz lo mein noodles, or spaghetti
- 8 oz flank steak, or another cut (see note), sliced 1/4" thick against the grain
- 1 tbsp soy sauce, light
- 1 tbsp cornstarch
- 1 tbsp vegetable oil
- 1 tbsp garlic, minced
- 1 medium carrot, cut into matchsticks
- 3 cups broccoli florets
- 1 tbsp sesame seeds, optional garnish
Sauce
- 2 tbsp soy sauce, see note
- 2 tbsp hoisin sauce
- 1/4 cup brown sugar
- 1/2 tsp ground ginger
- 1 tsp Asian sesame oil
Instructions
- Prepare the noodles according to the package directions (see note).
- Cut flank steak into thin strips, about 2 x 1/4 inch each (5 cm x 1/2 cm).
- In a medium bowl, mix 1 tbsp of cornstarch and 1 tbsp of soy sauce.
- Toss the beef strips in the soy sauce mixture and marinate for 10 minutes to tenderize (you can skip this step if in a rush).
- In a medium bowl, mix 2 tbsp soy sauce, hoisin sauce, sugar and ginger. Reserve.
- Place a large skillet or wok over medium-high heat and add vegetable oil.
- When the oil is hot, add the beef strips and stir fry for 2-3 minutes until the beef is no longer pink.
- Add the minced garlic, sliced carrots and broccoli. Stir fry for 5 minutes or until vegetables are tender.
- Add lo mein to the beef/vegetable mixture and toss with the reserved lo mein sauce and sesame oil.
- Garnish with optional sesame seeds and serve immediately.
Equipment
Notes
- Cuts such as flank steak, sirloin, rib eye work well. You may want to freeze the meat for 30 minutes first to make it easier to cut into uniform strips.
- Use a quality light soy sauce such as Kikkoman, San-J or Pearl River Bridge. For added flavor, mix 1 tbsp light soy sauce with 1 tbsp dark soy sauce.
- Dried lo mein noodles should be boiled, while refrigerated noodles can just be warmed in hot water.
Please read our nutrition disclaimer.
© TIPBUZZ. Images and text on this website are copyright protected. Please do not post or republish without permission. If you want to republish this recipe, please link back to this post. This post may contain affiliate links. Read the disclosure policy here.
Super easy and so delicious! My daughter is not a fan of steak but she truly enjoyed this dish!
Hi Carol, Delighted to read your comment and glad everyone enjoyed!
Delish!! My husband and I both loved this recipe. I changed it up only by using ground pork, also added some Chinese sweet sausage and used fresh ginger. I will be making this again!
Hi Andrea, Thanks so much for your feedback! Pork is another great option – glad you enjoyed!
LOVED IT!!!!
Next time I’m going to try fresh ginger.
I made this tonight. I had to substitute for ground garlic and white onions. I added celery and mushrooms. THE FLAVOR WAS AMAZING!!! Thank you for sharing a fantastic and easy recipe for one of my favorites!
Hi Frances, Thanks very much for your feedback. Love the substitution and glad it was a success.
This is definitely DELICIOUS!! !!
Love how quick and easy this is. My family loved it!
Hi Alison, Great to hear and many thanks for your comment!
Best beef lo mein receipe I have found yet. Better than take out and a lot cheaper
Hi Angela, Thanks so much and it’s true. Better food for less money!
I have made this recipe 3 times already, it’s amazing!! My husband would eat it everyday if I would cook it.
Hi Heather, Thanks for your comment and so great to hear that! If you want to switch things up, try our chicken lo mein or shrimp lo mein recipes too.
This is a good stir fry, but it’s not at all the taste of Lo Mein. My hoisin sauce is a little on the sweet side, so I used only half the brown sugar called for in the recipe and it was still very sweet. I would make it again and recommend it for flavor, just don’t expect it to taste like take out Lo Mein.
Hi Heather, Thanks for your feedback and glad you enjoyed!
Not sure why this recipe has 4 stars of 5 bc it’s so delicious! It tastes like pei Weis lo mein it’s a keeper for me thank you for this!
Hi Mely, Thanks for your review and so glad it worked out!
This was fabulous. Made exactly as the recipe states and wouldn’t change a thing. Hubby says this should go on our monthly rotation!
Hi Stephanie, So glad to hear that and thanks for letting me know. Happy holidays!
I have made this recipe at least 4 times and have loved it every time. It is the best lo mein recipe that I have found.
Hi Rachel, Thanks for your feedback – you really made my day! 🙂
I made this today but with a few changes. I did not have hoisin sauce so used 2 packages of prepackaged stirfry seasoning, added 1 medium slivered onion, 8-oz. thin whole wheat spaghetti, and 2-1/3 cups fresh sliced green beans, steaming them first. It was a bit mild tasting, but we liked it. I plan to try it with hoisin sauce next time, however. I think this is a keeper, however, no matter how you make it as long as you like the substitutions used.
Great recipe! Have made it twice now – once with beef and once with pork. I added onions as shown in you video and it was perfect!
Hi Michelle, Thanks for your comment – you made my day!! 🙂
Amazing, couldn’t stop eating it. I used left over roast beef so it was done in 10 minutes! Otherwise I didn’t change a thing. PERFECT!
Hi Tiff, Thanks – so glad to hear. It’s definitely addictive in a good way 🙂
Loved it!! I received a lot of compliments on my InstaStories: de_stormborn
Thanks De, glad you liked it!
So yummy with flank steak tysm