Easy Homemade Beef Lo Mein (Ready in 30 Minutes)
This post may contain affiliate links. Please read my disclosure policy.
Skip the delivery app and the 45 minute wait! This Beef Lo Mein is a total game changer that hits the table in just 30 minutes, with a cook time of only 10 minutes. My secret? A quick 10 minute “velveting” trick that guarantees the beef stays incredibly tender and juicy, just like your favorite Chinese restaurant. Tossed with a glossy, umami rich sauce and plenty of crisp veggies, this is the ultimate weeknight “win.”!

Beef Lo Mein (Better Than Takeout)
Forget the local Chinese place. We are doing better tonight and we are doing it in less time than it takes to find your car keys.
This Beef Lo Mein is exactly what a weeknight dinner should be. It has glossy slurpable noodles, crisp veggies, and beef so tender it practically melts in your mouth. If you have ever struggled with home cooked stir fry being dry or the meat being chewy, I am here to tell you that it is not your fault. It is all about the technique.

The Secret to Restaurant Style Beef
The real star of the show here is not a fancy wok. It is a little trick called velveting. By marinating the beef for just 10 minutes in a tiny bit of baking soda and cornstarch, we protect the meat from the high heat. The result is beef that stays incredibly soft and juicy just like your favorite takeout version.
Combined with my reliable Lo Mein sauce, this dish is a total flavor bomb that hits the table in 30 minutes flat.
Why You’ll Love My Beef Lo Mein
- 10 Minute Cook Time: Once your prep is done, it is a whirlwind of a stir fry.
- The Glossy Sauce: No watery sauces here because this one clings to every single noodle.
- Fridge Friendly: Use the veggies I listed or toss in whatever you have on hand.
Stir frying is all about the “mise en place.” Because the actual cooking happens in about 10 minutes, you want everything chopped, whisked, and ready to go before you even think about touching that stove.

Prep the Noodles and Sauce
Cook your noodles according to the package instructions. Aim for “al dente” because they will soak up more liquid later. While the water boils, whisk your sauce ingredients in a small bowl. Having that sauce ready is the difference between a relaxed dinner and a burnt kitchen.
Velvet the Beef
Slice your flank steak against the grain into thin strips. Toss it in a bowl with the cornstarch, baking soda, soy sauce, and a splash of oil. Let it sit for at least 10 minutes. This is the secret step that makes the beef incredibly tender.
Sear the Beef
Get your skillet or wok screaming hot with a tablespoon of oil. Add the beef in a single layer. Let it sear for a minute without touching it so it gets those nice brown edges. Toss it around for another 2 minutes until it is just cooked through, then move it to a plate.

Stir Fry the Veggies
Wipe out the pan if you need to, add the rest of the oil, and toss in the hard veggies first. Start with the mushrooms, carrots, and cabbage. Once they start to soften, add the bell peppers and snow peas. We want them bright and crisp, not mushy.
The Grand Finale
Add the cooked noodles and the seared beef back into the pan with the vegetables. Pour that glossy sauce over everything and toss it like crazy for about a minute. The sauce will thicken and coat every single noodle. Top it with green onions and you are done!
Lo Mein vs Chow Mein: What Is The Difference?
If you have ever stared at a Chinese takeout menu and wondered if you were in the mood for “Lo” or “Chow,” you are not alone. Most people think they are the same thing just with different vegetable ratios. They are actually very different beasts!
The main thing to remember is that it all comes down to the noodles and how they are cooked.
| Feature | Lo Mein | Chow Mein |
| The Meaning | Tossed or stirred noodles | Fried noodles |
| Noodle Type | Thick, round, chewy egg noodles | Thin, often flat, crispy egg noodles |
| Cooking Method | Boiled then tossed at the end | Fried in the pan for a crunch |
| Texture | Soft, slurpable, and very saucy | Firm, slightly oily, and crispy |
| The Vibe | A warm hug in a bowl | A crunchy, savory party |
Which one should you choose?
If you want a dish where the noodles act like a sponge for all that glorious umami sauce, you want Lo Mein. This is the ultimate comfort food.
If you prefer your noodles to have a bit of a bite or even a “crunch,” then you are looking for Chow Mein.
Jo’s Pro Tip: Do not be the person who tries to make Chow Mein with thick Lo Mein noodles. It is like trying to wear flip flops in a blizzard. It just does not work and everyone will look at you funny. Stick to the chewy guys for this recipe and save the crispy dreams for another night!

Variations and Serving Suggestions
One of the best things about this recipe is how flexible it is. You do not have to follow my veggie list perfectly to get a great result. Think of this as a template for your own kitchen creativity.
Switch Up The Protein
If you do not have beef on hand, you can easily swap it out for chicken breast, pork tenderloin, or even shrimp. If you use shrimp, skip the velveting step and just sear them for about 2 minutes per side until they are pink. For a vegetarian option, crispy tofu or just extra mushrooms work beautifully.
The “Clean Out The Crisper” Method
This is the perfect meal for those lonely vegetables sitting in the back of your fridge. You can add:
- Broccoli florets: Just make sure to cut them small so they cook quickly.
- Snap peas: These add a great sweet crunch.
- Bok Choy: Slice the white stems and the green leaves separately. Add the stems with the carrots and the leaves at the very end.
- Zucchini: Slice them into matchsticks so they blend in with the noodles.
What to Serve on the Side
While this Beef Lo Mein is a complete meal on its own, sometimes you want the full restaurant experience at home. If you are feeling extra, try pairing it with these favorites:
Homemade Egg Rolls
Wonton Soup
Crab Rangoon
Thai Cucumber Salad
Jo’s Pro Tip:
If you like some heat, do not be shy with the Sriracha or some crispy chili oil right at the end. I personally like mine spicy enough to clear my sinuses (which doesn’t take much), but you do you!
Storing and Reheating
If you are lucky enough to have leftovers, you are in for a treat. These noodles actually taste even better the next day because the sauce has more time to really get to know the beef and veggies.
How to Store
Keep your Beef Lo Mein in an airtight container in the fridge for up to 4 days. If you want to keep them longer, you can freeze them for up to 3 months. Just make sure they are completely cool before you seal the lid to prevent extra moisture from building up.
The Best Way to Reheat
This is where people usually go wrong. If you just microwave them on high, the beef will get tough and the noodles will dry out.
- The Microwave Method: If you are in a rush, put the noodles in a bowl and add a teaspoon of water. Cover the bowl with a damp paper towel. Microwave in 30 second bursts, tossing in between, until it is hot. The steam from the paper towel keeps the noodles from turning into a brick.
- The Stovetop Method (Best): Add a splash of water or a tiny bit of beef broth to a skillet over medium heat. Toss the noodles around until they are heated through. The extra liquid will loosen up the sauce and make it glossy again.
Jo’s Pro Tip
If you are reheating from frozen, let the container thaw in the fridge overnight. Do not try to cook it straight from the freezer or you will end up with a puddle of water at the bottom of your bowl and nobody wants soggy noodles for lunch!

Try These Asian Takeout Recipes Next
- Chicken Mushroom Stir Fry
- Mongolian Beef
- Chinese Lemon Chicken
- Kung Pao Chicken
- Yakisoba
- Moo Shu Pork
- Black Pepper Beef
- Spicy Beef Noodles
Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.

Beef Lo Mein (Better Than Takeout)
Video
Ingredients
For Beef
- 1 pound flank steak (cut in thin strips against the grain)
- 1 teaspoon cornstarch
- 1 tablespoon soy sauce (low sodium)
- 1 teaspoon peanut oil
- ¼ teaspoon baking soda
For Sauce
- 1 tablespoon brown sugar (packed)
- 2 tablespoons soy sauce (low sodium)
- 2 teaspoons dark soy sauce
- 4 tablespoons oyster sauce
- ½ teaspoon white pepper (ground)
- 1 tablespoon Shaoxing wine
- 1 tablespoon sesame oil
For Stir Fry
- 1 pound lo mein noodles (or ramen noodles or any other Asian style noodles)
- 2 tablespoons peanut oil (divided)
- 1 cup mushrooms (sliced)
- 2 cup Napa cabbage (shredded, or regular cabbage)
- 1 medium carrot (julienned)
- 1 medium red bell pepper (julienned)
- 1 cup snow peas
- 1 cup bean sprouts
- 3 green onions (cut into 2 inch pieces)
Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.
Instructions
- Cook the noodles according to package instructions. Then drain and set aside.
- Whisk all the sauce ingredients together in a small bowl. Then set aside.
- In a medium-sized bowl, mix the soy sauce, cornstarch, peanut oil, and baking soda together. Then toss in the sliced beef and marinate for 10 minutes.
- Heat 1 tablespoon of the peanut oil in a large wok over medium-high heat until hot. Then add the beef and cook for 3 to 4 minutes tossing it around until it is nice and brown. Now, transfer the beef to a plate and set it aside.
- Heat the remaining tablespoon of peanut oil in the wok and then add the mushrooms, cabbage, carrots, and red bell pepper to stir-fry for about 2 minutes.
- Add the snow peas and bean sprouts to the wok along with the seared beef and cooked noodles. Then pour the prepared lo mein sauce evenly over everything and toss to combine well while cooking for one last minute.
- Top the yummy homemade beef lo mein with sliced green onions and serve with your favorite Sriracha and a side of Homemade Egg Rolls!
Notes
- The “Velveting” Secret: Do not skip the baking soda and cornstarch marinade for the beef. This is the only way to get that soft restaurant texture. Even 10 minutes makes a massive difference. Just be sure to slice your beef against the grain so it stays tender and does not get stringy.
- Prep is Everything: Stir frying is a fast game. Once you turn on the heat, you will not have time to chop a carrot or whisk a sauce. Have every single ingredient measured and sitting in bowls next to your stove. This makes the process a breeze instead of a disaster.
- The “Screaming Hot” Rule: You want your pan or wok to be very hot before you add the oil. If the oil is shimmering, you are ready. We want to sear the beef quickly to lock in the juice. If the pan is too cold, the beef will just boil in its own liquid and turn grey.
- Dark Soy Sauce Substitutes: If you cannot find dark soy sauce, don’t worry. You can use extra regular soy sauce and add an extra teaspoon of brown sugar or even a tiny drop of molasses. Your noodles might look a little paler, but they will still taste incredible.
- Noodle Flexibility: Fresh lo mein egg noodles are the gold standard here. But if you are in a pinch, any long noodle will work. Dried ramen, linguine, or even spaghetti can be used. Just cook them to “al dente” because they will soak up more sauce and soften further in the pan.
- Don’t Crowd the Pan: If you are doubling this recipe, cook the beef in two batches. If you put too much meat in the pan at once, the temperature drops and you lose that beautiful sear. It is worth the extra three minutes to do it in batches!
Nutrition Information
Notice: Nutrition is auto-calculated for your convenience. Where relevant, we recommend using your own nutrition calculations.
