I’ve been making this beef lo mein for years now, and it consistently beats any takeout version I’ve ever tried. The secret isn’t some fancy ingredient or complicated technique. It’s all about the timing and getting your wok or large skillet really hot before you start cooking.
Lo mein translates to “tossed noodles” in Cantonese, and that’s exactly what we’re doing here. Unlike chow mein where the noodles get crispy, lo mein noodles stay soft and silky, coated in a savory sauce that clings to every strand. The beef gets sliced thin so it cooks quickly and stays tender. I use flank steak because it’s got great flavor and the right texture for this dish.
What Makes Great Lo Mein at Home
The key to restaurant-quality lo mein at home is having everything ready before you turn on the heat. Once you start cooking, things move fast. Your vegetables need to stay crisp, your beef can’t overcook, and those noodles need to absorb all that sauce without getting mushy. I keep my ingredients in separate bowls lined up next to the stove, and I make sure my sauce is mixed and ready to go.
Getting Your Beef Lo Mein Timing Right
This makes a perfect weeknight dinner when you want something satisfying but don’t have hours to spend in the kitchen. Serve it alongside some steamed dumplings or egg rolls if you want to make it feel like a proper Chinese feast. The leftovers heat up beautifully the next day too.

Ingredients
Method
- Slice the flank steak against the grain into thin strips, about 1/4 inch thick. Place in a bowl and toss with soy sauce, cornstarch, and sesame oil. Let marinate while you prep everything else.
- In a small bowl, whisk together all sauce ingredients until smooth. Set aside.
- Bring a large pot of water to boil. Cook the lo mein noodles according to package directions until just tender. Drain and set aside. If using dried pasta, cook 1 minute less than package directions since it will cook more in the wok.
- Heat 1 tablespoon oil in a large wok or skillet over high heat. When smoking hot, add the marinated beef and stir fry for 2-3 minutes until just cooked through. Remove beef to a plate.
- Add remaining 2 tablespoons oil to the same pan. Add garlic and ginger, stir fry for 30 seconds until fragrant.
- Add carrots and bell pepper to the pan. Stir fry for 2 minutes until slightly softened but still crisp.
- Add snow peas and stir fry for another minute.
- Return the beef to the pan along with the cooked noodles. Pour the sauce over everything and toss quickly to coat, about 1-2 minutes. The noodles should absorb most of the sauce.
- Remove from heat and add the scallions. Toss once more and serve immediately, garnished with sesame seeds.
