20 Savory Beef Lo Mein Recipes with a Twist

Laura Hauser

July 30, 2025

Ever crave that irresistible takeout flavor but want to make it your own? We’ve gathered 20 savory beef lo mein recipes with creative twists perfect for quick weeknight dinners. From spicy kicks to veggie-packed versions, these dishes bring restaurant-quality taste right to your kitchen. Get ready to discover your new favorite comfort food—let’s dive into these delicious variations!

Spicy Garlic Beef Lo Mein

Spicy Garlic Beef Lo Mein
Every time I crave takeout but want something fresher and more customizable, this spicy garlic beef lo mein is my go-to. I first discovered this dish during a rainy evening when my usual Chinese spot was closed, forcing me to improvise with what I had in the fridge. Now, it’s become my weekly comfort meal—quick enough for busy nights but packed with so much flavor you’d swear it came from a restaurant.

Servings

4

servings
Prep time

15

minutes
Cooking time

12

minutes

Ingredients

– 8 ounces lo mein noodles
– 1 pound flank steak, thinly sliced against the grain
– 3 tablespoons vegetable oil, divided
– 4 cloves garlic, minced
– 1 tablespoon fresh ginger, grated
– 1/2 cup low-sodium soy sauce
– 2 tablespoons hoisin sauce
– 1 tablespoon rice vinegar
– 1 teaspoon sesame oil
– 1/2 teaspoon red pepper flakes
– 2 cups broccoli florets
– 1 medium carrot, julienned
– 2 green onions, sliced

Instructions

1. Bring a large pot of salted water to a boil over high heat.
2. Add the lo mein noodles and cook for 4 minutes, stirring occasionally to prevent sticking.
3. Drain the noodles in a colander and rinse under cold water to stop the cooking process.
4. Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat until shimmering.
5. Add the sliced flank steak in a single layer and cook for 2 minutes without stirring to achieve a sear.
6. Flip the steak and cook for an additional 1 minute until browned but still slightly pink inside.
7. Transfer the steak to a clean plate, leaving any juices in the skillet.
8. Add the remaining 2 tablespoons of vegetable oil to the same skillet over medium heat.
9. Sauté the minced garlic and grated ginger for 30 seconds until fragrant but not browned.
10. Add the broccoli florets and julienned carrot, stirring constantly for 3 minutes until slightly tender.
11. Pour in the low-sodium soy sauce, hoisin sauce, rice vinegar, sesame oil, and red pepper flakes, stirring to combine.
12. Return the cooked steak and any accumulated juices to the skillet, tossing to coat with the sauce.
13. Add the drained lo mein noodles to the skillet, using tongs to toss everything together for 2 minutes until heated through.
14. Remove from heat and stir in the sliced green onions. You’ll love how the tender noodles soak up the spicy garlic sauce while the crisp-tender veggies add a fresh crunch. For a fun twist, I sometimes top it with a soft-boiled egg or serve it alongside steamed dumplings for a full Asian-inspired feast.

Honey Sesame Beef Lo Mein

Honey Sesame Beef Lo Mein
Nothing beats that moment when the savory aroma of sesame oil and soy sauce fills my kitchen, especially on busy weeknights when I need something satisfying but don’t want to spend hours cooking. This honey sesame beef lo mein has become my go-to comfort dish—it’s the perfect balance of sweet and savory that even my picky eater requests regularly. I love how the thin slices of beef soak up all those delicious flavors while the noodles stay wonderfully springy.

Servings

5

servings
Prep time

15

minutes
Cooking time

10

minutes

Ingredients

– 8 ounces flank steak
– 8 ounces lo mein noodles
– 2 tablespoons vegetable oil
– 3 cloves garlic
– 1 tablespoon ginger
– 1/4 cup soy sauce
– 3 tablespoons honey
– 1 tablespoon sesame oil
– 2 teaspoons rice vinegar
– 1/2 teaspoon red pepper flakes
– 2 green onions
– 1 tablespoon sesame seeds

Instructions

1. Slice 8 ounces flank steak against the grain into 1/4-inch thick strips.
2. Cook 8 ounces lo mein noodles according to package directions until al dente, then drain thoroughly.
3. Heat 1 tablespoon vegetable oil in a large wok or skillet over high heat until shimmering.
4. Add beef strips in a single layer and cook for 2 minutes without stirring to develop a sear.
5. Flip beef and cook for 1 additional minute until browned but still slightly pink inside.
6. Transfer beef to a clean plate, leaving any juices in the pan.
7. Reduce heat to medium and add remaining 1 tablespoon vegetable oil to the same pan.
8. Mince 3 cloves garlic and 1 tablespoon ginger, then sauté for 30 seconds until fragrant but not browned.
9. Whisk together 1/4 cup soy sauce, 3 tablespoons honey, 1 tablespoon sesame oil, 2 teaspoons rice vinegar, and 1/2 teaspoon red pepper flakes in a small bowl.
10. Pour sauce mixture into the pan and simmer for 1 minute until slightly thickened.
11. Return cooked beef and any accumulated juices to the pan, stirring to coat.
12. Add drained noodles to the pan, tossing continuously for 2 minutes until evenly coated and heated through.
13. Thinly slice 2 green onions and sprinkle over the noodles along with 1 tablespoon sesame seeds.
14. Toss everything together for 30 seconds to incorporate the garnishes.

Keep those noodles delightfully springy by rinsing them under cold water after draining—this stops the cooking process and prevents mushiness. The combination of tender beef with that glossy, sweet-savory sauce clinging to each strand makes this dish absolutely irresistible. I sometimes serve it in lettuce cups for a lighter meal or top it with a fried egg for extra richness—either way, it disappears fast!

Teriyaki Beef Lo Mein Stir Fry

Teriyaki Beef Lo Mein Stir Fry
Haven’t we all had those busy weeknights where takeout seems like the only option? I used to be right there with you until I perfected this teriyaki beef lo mein stir fry that comes together faster than delivery. My secret is prepping the sauce ahead of time—it’s a habit I picked up during my college days to make weeknight dinners stress-free.

Servings

4

servings
Prep time

15

minutes
Cooking time

12

minutes

Ingredients

– 8 oz flank steak, thinly sliced
– 8 oz lo mein noodles
– 1 tbsp vegetable oil
– 2 cloves garlic, minced
– 1 cup broccoli florets
– 1/2 cup sliced carrots
– 1/4 cup low-sodium soy sauce
– 2 tbsp honey
– 1 tbsp rice vinegar
– 1 tsp grated ginger
– 1/2 tsp cornstarch
– 2 tbsp water
– 1 tbsp sesame seeds

Instructions

1. Bring a large pot of salted water to a rolling boil over high heat.
2. Add lo mein noodles and cook for 4 minutes until al dente, stirring occasionally to prevent sticking.
3. Drain noodles thoroughly in a colander and rinse with cold water to stop the cooking process.
4. Whisk together soy sauce, honey, rice vinegar, ginger, and cornstarch in a small bowl until smooth.
5. Heat vegetable oil in a large wok or skillet over medium-high heat until shimmering.
6. Add flank steak slices in a single layer and cook for 2 minutes without moving to develop a sear.
7. Flip steak and cook for another 1 minute until browned but still pink inside.
8. Push steak to one side of the wok and add garlic, cooking for 30 seconds until fragrant.
9. Add broccoli and carrots to the empty side of the wok and stir-fry for 3 minutes until crisp-tender.
10. Pour the teriyaki sauce mixture over the vegetables and bring to a simmer.
11. Add 2 tablespoons of water to thin the sauce if it becomes too thick.
12. Return drained noodles and cooked steak to the wok, tossing everything together for 2 minutes until well coated and heated through.
13. Sprinkle with sesame seeds and remove from heat.

Out of this world, the tender beef contrasts beautifully with the crisp-tender vegetables, while the glossy teriyaki sauce clings perfectly to every noodle. I love serving this straight from the wok with extra sesame seeds sprinkled on top—it makes for such a dramatic presentation that always impresses dinner guests.

Black Pepper Beef Lo Mein

Black Pepper Beef Lo Mein
Just when I thought my weeknight dinner rotation couldn’t get any more predictable, I discovered this Black Pepper Beef Lo Mein that’s become my go-to comfort food. My family actually cheers when they smell the black pepper and soy sauce sizzling in the wok—it’s that good!

Servings

5

servings
Prep time

15

minutes
Cooking time

12

minutes

Ingredients

– 8 oz flank steak
– 2 tbsp vegetable oil
– 3 cloves garlic
– 1 tbsp fresh ginger
– 1 medium onion
– 1 red bell pepper
– 8 oz lo mein noodles
– 3 tbsp soy sauce
– 1 tbsp oyster sauce
– 1 tsp sesame oil
– 1 tsp cornstarch
– 1/2 cup beef broth
– 2 tsp freshly ground black pepper

Instructions

1. Slice 8 oz flank steak against the grain into 1/4-inch thick strips.
2. Combine steak strips with 1 tsp cornstarch in a small bowl, tossing until evenly coated.
3. Bring a large pot of water to a rolling boil over high heat.
4. Cook 8 oz lo mein noodles in boiling water for exactly 3 minutes, stirring occasionally to prevent sticking.
5. Drain noodles immediately and rinse with cold water to stop the cooking process.
6. Heat 1 tbsp vegetable oil in a large wok or skillet over high heat until shimmering.
7. Add steak strips in a single layer and cook undisturbed for 90 seconds to develop a sear.
8. Flip steak strips and cook for another 60 seconds until browned but still slightly pink inside.
9. Transfer steak to a clean plate using a slotted spoon.
10. Add remaining 1 tbsp vegetable oil to the same wok over medium-high heat.
11. Mince 3 cloves garlic and 1 tbsp fresh ginger, then add to the hot oil.
12. Cook garlic and ginger for 30 seconds until fragrant but not browned.
13. Slice 1 medium onion and 1 red bell pepper into thin strips, then add to the wok.
14. Stir-fry vegetables for 3-4 minutes until onions become translucent but peppers remain crisp.
15. Return cooked steak and any accumulated juices to the wok.
16. Add drained noodles to the wok, tossing gently to combine.
17. Pour in 3 tbsp soy sauce, 1 tbsp oyster sauce, 1 tsp sesame oil, and 1/2 cup beef broth.
18. Sprinkle 2 tsp freshly ground black pepper over the mixture.
19. Toss everything together continuously for 2-3 minutes until sauce thickens and coats all ingredients evenly.
20. Remove from heat and serve immediately. My favorite part is how the chewy noodles soak up that peppery sauce while the steak stays surprisingly tender against the crisp vegetables. Sometimes I’ll top it with a soft-boiled egg for extra richness, or pack the leftovers cold for lunch—it’s surprisingly delicious either way!

Ginger Soy Beef Lo Mein

Ginger Soy Beef Lo Mein
Oh, the number of times I’ve stood staring into my fridge after a long day, willing dinner to magically appear—it’s how this ginger soy beef lo mein was born during one particularly desperate Tuesday. Over the years, it’s become my go-to for using up whatever veggies are lurking in the crisper drawer, and the savory-sweet sauce always hits the spot. I love how the ginger adds that warm kick that makes this dish feel both comforting and exciting at the same time.

Servings

5

servings
Prep time

15

minutes
Cooking time

14

minutes

Ingredients

– 8 oz lo mein noodles
– 1 lb flank steak, thinly sliced against the grain
– 2 tbsp vegetable oil
– 4 cloves garlic, minced
– 1 tbsp fresh ginger, grated
– 1 cup carrots, julienned
– 1 cup bell peppers, thinly sliced
– 1/2 cup scallions, sliced
– 1/4 cup soy sauce
– 2 tbsp oyster sauce
– 1 tbsp brown sugar
– 1 tsp sesame oil

Instructions

1. Bring a large pot of salted water to a rolling boil over high heat.
2. Add lo mein noodles and cook for 4 minutes, stirring occasionally to prevent sticking.
3. Drain noodles immediately and rinse with cold water to stop the cooking process.
4. Heat vegetable oil in a large wok or skillet over high heat until shimmering.
5. Add sliced flank steak in a single layer and cook undisturbed for 2 minutes to develop a sear.
6. Flip steak and cook for another 1 minute until browned but not fully cooked through.
7. Remove steak from wok and set aside on a clean plate.
8. Add minced garlic and grated ginger to the same wok, stirring constantly for 30 seconds until fragrant.
9. Add julienned carrots and cook for 2 minutes, stirring frequently.
10. Add sliced bell peppers and cook for another 2 minutes until vegetables are tender-crisp.
11. Return the partially cooked steak and any accumulated juices to the wok.
12. Add cooked lo mein noodles to the wok, using tongs to toss and combine.
13. Pour soy sauce, oyster sauce, and brown sugar directly over the noodles.
14. Toss everything continuously for 2 minutes until the sauce coats all ingredients evenly and the steak is fully cooked.
15. Drizzle with sesame oil and add sliced scallions, tossing once more to combine.
16. Remove from heat and serve immediately.

My favorite thing about this lo mein is how the noodles soak up every bit of that glossy sauce while still maintaining their chewy texture. The flank steak stays remarkably tender when sliced thin against the grain, and the fresh ginger really shines through in each bite. Sometimes I’ll top it with a soft-boiled egg or serve it alongside crispy potstickers for the ultimate takeout-style meal at home.

Five-Spice Beef Lo Mein

Five-Spice Beef Lo Mein
Ooh, there’s something magical about the aroma of five-spice powder wafting through my kitchen—it instantly transports me back to that tiny noodle shop in Chinatown where I first fell in love with this dish. I’ve been perfecting this beef lo mein recipe for years, tweaking it until it became my ultimate comfort food that I now make almost every other week when I’m craving something savory and satisfying.

Servings

5

servings
Prep time

15

minutes
Cooking time

15

minutes

Ingredients

– 1 lb flank steak
– 8 oz lo mein noodles
– 2 tbsp vegetable oil
– 1 tbsp sesame oil
– 3 cloves garlic
– 1 tbsp fresh ginger
– 1 cup sliced carrots
– 1 cup sliced bell peppers
– 1 cup sliced mushrooms
– 3 tbsp soy sauce
– 2 tbsp oyster sauce
– 1 tsp five-spice powder
– 1/2 cup sliced green onions

Instructions

1. Slice 1 lb flank steak against the grain into thin strips approximately 1/4-inch thick.
2. Cook 8 oz lo mein noodles according to package directions until al dente, then drain and set aside.
3. Heat 1 tbsp vegetable oil in a large wok or skillet over high heat until it shimmers.
4. Add sliced beef and cook for 2-3 minutes until browned but still slightly pink inside.
5. Remove beef from wok and set aside on a separate plate.
6. Add remaining 1 tbsp vegetable oil to the same wok over medium-high heat.
7. Mince 3 cloves garlic and 1 tbsp fresh ginger, then add to the hot oil and cook for 30 seconds until fragrant.
8. Add 1 cup sliced carrots and cook for 2 minutes until slightly softened.
9. Add 1 cup sliced bell peppers and 1 cup sliced mushrooms, cooking for another 3 minutes until vegetables are tender-crisp.
10. Return the cooked beef to the wok with the vegetables.
11. Add the cooked lo mein noodles to the wok.
12. Pour in 3 tbsp soy sauce, 2 tbsp oyster sauce, and 1 tsp five-spice powder.
13. Toss everything together using tongs until evenly coated and heated through, about 2 minutes.
14. Drizzle 1 tbsp sesame oil over the mixture and toss once more.
15. Remove from heat and garnish with 1/2 cup sliced green onions.

Finally, what I love most about this dish is how the tender beef contrasts with the chewy noodles, while the five-spice adds this incredible depth that makes it so much more interesting than your average stir-fry. For a fun twist, I sometimes serve it in lettuce cups for a lighter meal, or top it with a fried egg for extra richness—either way, it’s always a hit with my family and friends who constantly ask for the recipe.

Szechuan Beef Lo Mein

Szechuan Beef Lo Mein
My family’s takeout night tradition always included Szechuan beef lo mein, but after countless attempts, I finally perfected my own version that’s even better than our favorite restaurant’s. There’s something magical about that spicy, savory sauce clinging to every noodle strand that makes this dish worth mastering in your own kitchen.

Servings

3

servings
Prep time

15

minutes
Cooking time

10

minutes

Ingredients

– 1 lb flank steak
– 8 oz lo mein noodles
– 2 tbsp vegetable oil
– 3 cloves garlic
– 1 tbsp ginger
– 1 cup sliced bell peppers
– 1 cup sliced carrots
– 1/2 cup sliced scallions
– 3 tbsp soy sauce
– 2 tbsp Szechuan sauce
– 1 tbsp rice vinegar
– 1 tsp sesame oil
– 1/2 tsp red pepper flakes

Instructions

1. Slice 1 lb flank steak against the grain into thin strips. 2. Cook 8 oz lo mein noodles according to package directions until al dente, then drain and set aside. 3. Heat 1 tbsp vegetable oil in a large wok or skillet over high heat until shimmering. 4. Add steak strips and cook for 2-3 minutes until browned but still pink inside, then remove from pan. 5. Add remaining 1 tbsp vegetable oil to the same pan. 6. Mince 3 cloves garlic and 1 tbsp ginger, then sauté for 30 seconds until fragrant. 7. Add 1 cup sliced bell peppers and 1 cup sliced carrots, stir-frying for 3-4 minutes until slightly softened but still crisp. 8. Return cooked steak to the pan along with cooked noodles. 9. Combine 3 tbsp soy sauce, 2 tbsp Szechuan sauce, 1 tbsp rice vinegar, 1 tsp sesame oil, and 1/2 tsp red pepper flakes in a small bowl. 10. Pour sauce mixture over noodles and vegetables, tossing continuously for 2 minutes until everything is evenly coated and heated through. 11. Stir in 1/2 cup sliced scallions and cook for 30 seconds more. Here’s what makes this lo mein truly special – the noodles have that perfect chewy texture while the steak stays tender against the crisp vegetables. I love serving it straight from the wok with extra scallions sprinkled on top for that fresh kick against the spicy Szechuan heat.

Sweet Chili Beef Lo Mein

Sweet Chili Beef Lo Mein

Perfect for those busy weeknights when takeout sounds tempting but homemade feels more satisfying, this Sweet Chili Beef Lo Mein has become my go-to solution. I actually discovered this recipe when I was cleaning out my pantry and found half-used bottles of sweet chili sauce and soy sauce staring back at me. Now it’s in our regular rotation because it comes together faster than delivery!

Servings

4

servings
Prep time

15

minutes
Cooking time

12

minutes

Ingredients

  • 8 oz lo mein noodles
  • 1 lb flank steak, thinly sliced
  • 2 tbsp vegetable oil
  • 3 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 1 cup bell peppers, thinly sliced
  • 1 cup carrots, julienned
  • 1/2 cup sweet chili sauce
  • 3 tbsp soy sauce
  • 1 tbsp rice vinegar
  • 2 green onions, sliced
  • 1 tbsp sesame seeds

Instructions

  1. Bring a large pot of salted water to a rolling boil over high heat.
  2. Add lo mein noodles and cook for 4 minutes until al dente, stirring occasionally to prevent sticking.
  3. Drain noodles thoroughly and rinse with cold water to stop the cooking process.
  4. Heat 1 tablespoon vegetable oil in a large wok or skillet over medium-high heat until shimmering.
  5. Add sliced flank steak in a single layer and cook undisturbed for 2 minutes to develop a sear.
  6. Flip steak and cook for another 2 minutes until browned but still slightly pink inside.
  7. Transfer steak to a clean plate, leaving any drippings in the pan.
  8. Add remaining 1 tablespoon vegetable oil to the same pan over medium heat.
  9. Sauté garlic and ginger for 30 seconds until fragrant but not browned.
  10. Add bell peppers and carrots, stirring constantly for 3 minutes until slightly softened but still crisp.
  11. Return cooked steak and any accumulated juices to the pan.
  12. Add cooked noodles, sweet chili sauce, soy sauce, and rice vinegar all at once.
  13. Toss everything together vigorously for 2 minutes until sauce coats every strand and ingredients are heated through.
  14. Remove from heat and stir in green onions and sesame seeds.

Fresh from the wok, this lo mein delivers the perfect chew from the noodles against the tender beef, with the sweet chili sauce creating that addictive sticky glaze we all love. For a fun twist, I sometimes serve it in lettuce cups for a lighter meal, or top it with a fried egg for extra richness—the runny yolk mixed with the sweet-spicy sauce is absolutely incredible.

Beef Lo Mein with Mushrooms

Beef Lo Mein with Mushrooms
Every time I crave takeout but want something fresher and more budget-friendly, this beef lo mein with mushrooms hits the spot—it’s become my go-to weeknight dinner that even my picky kids devour. I love how the savory sauce clings to every noodle, and adding extra mushrooms gives it that earthy depth I can’t resist. Plus, it comes together faster than waiting for delivery, which is a win in my busy household.

Servings

3

servings
Prep time

15

minutes
Cooking time

15

minutes

Ingredients

– 8 oz lo mein noodles
– 1 lb flank steak, thinly sliced
– 2 tbsp vegetable oil
– 8 oz cremini mushrooms, sliced
– 3 cloves garlic, minced
– 1/4 cup soy sauce
– 2 tbsp oyster sauce
– 1 tbsp brown sugar
– 1 tsp sesame oil
– 2 green onions, sliced

Instructions

1. Bring a large pot of salted water to a boil over high heat.
2. Add the lo mein noodles and cook for 4 minutes, stirring occasionally to prevent sticking.
3. Drain the noodles thoroughly and rinse under cold water to stop the cooking process.
4. Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat until shimmering.
5. Add the sliced flank steak and cook for 3–4 minutes, stirring occasionally, until browned on all sides.
6. Transfer the cooked steak to a clean plate and set aside.
7. Add the remaining 1 tablespoon of vegetable oil to the same skillet.
8. Add the sliced cremini mushrooms and cook for 5–6 minutes, stirring frequently, until they release their liquid and turn golden brown.
9. Stir in the minced garlic and cook for 30 seconds until fragrant.
10. In a small bowl, whisk together the soy sauce, oyster sauce, brown sugar, and sesame oil until the sugar dissolves.
11. Return the cooked steak to the skillet with the mushrooms.
12. Add the drained noodles and pour the sauce over everything.
13. Toss continuously for 2–3 minutes until the noodles are evenly coated and heated through.
14. Remove from heat and stir in the sliced green onions.
15. Plate the lo mein immediately and serve hot. Perfectly chewy noodles soak up the rich, umami-packed sauce, while the tender beef and earthy mushrooms create a satisfying bite. I sometimes top it with a sprinkle of sesame seeds or serve it alongside steamed broccoli for a complete meal that feels restaurant-worthy.

Garlic Butter Beef Lo Mein

Garlic Butter Beef Lo Mein
Every time I crave takeout but want something fresher and more budget-friendly, this garlic butter beef lo mein is my go-to solution. It comes together faster than delivery and fills my kitchen with the most incredible savory aroma that always brings my family running. I love how customizable it is too – sometimes I’ll add extra veggies from my crisper drawer or swap the protein based on what’s on sale.

Servings

3

servings
Prep time

15

minutes
Cooking time

15

minutes

Ingredients

– 8 ounces lo mein noodles
– 1 pound flank steak, thinly sliced
– 3 tablespoons vegetable oil, divided
– 4 cloves garlic, minced
– 4 tablespoons unsalted butter
– 1 cup sliced bell peppers
– 1 cup sliced carrots
– 1/2 cup sliced onions
– 3 tablespoons soy sauce
– 1 tablespoon oyster sauce
– 1 teaspoon sesame oil
– 2 green onions, sliced

Instructions

1. Bring a large pot of salted water to a rolling boil over high heat.
2. Cook lo mein noodles according to package directions until al dente, about 4-5 minutes.
3. Drain noodles thoroughly and rinse with cold water to stop the cooking process.
4. Pat flank steak slices completely dry with paper towels to ensure proper browning.
5. Heat 2 tablespoons vegetable oil in a large wok or skillet over high heat until shimmering.
6. Add steak slices in a single layer and cook undisturbed for 2 minutes to develop a sear.
7. Flip steak and cook for another 1 minute until browned but still slightly pink inside.
8. Transfer steak to a clean plate, leaving any drippings in the pan.
9. Reduce heat to medium-high and add remaining 1 tablespoon vegetable oil to the same pan.
10. Add bell peppers, carrots, and onions, stirring constantly for 3 minutes until slightly softened.
11. Push vegetables to one side and add minced garlic to the empty space.
12. Cook garlic for 30 seconds until fragrant but not browned.
13. Add butter to the pan and let it melt completely, about 1 minute.
14. Return cooked steak and any accumulated juices to the pan.
15. Add drained noodles, soy sauce, oyster sauce, and sesame oil all at once.
16. Use tongs to toss everything together for 2 minutes until well combined and heated through.
17. Remove from heat and stir in sliced green onions.
18. Let rest for 1 minute before serving to allow flavors to meld. Last night’s leftovers make incredible next-day lunches when briefly reheated in a skillet. The noodles maintain their perfect chewy texture while the garlic butter sauce clings beautifully to every strand. I sometimes top mine with a fried egg for breakfast or serve it alongside steamed dumplings for a complete Asian-inspired feast.

Beef Lo Mein with Snow Peas

Beef Lo Mein with Snow Peas
Craving takeout but want something healthier and more satisfying? I recently discovered this beef lo mein recipe during a busy week when my usual Chinese food delivery took forever, and now it’s become my go-to comfort dish. Just last Tuesday, I whipped this up while multitasking work emails – that’s how simple it is!

Servings

5

servings
Prep time

15

minutes
Cooking time

10

minutes

Ingredients

– 8 ounces lo mein noodles
– 1 pound flank steak, thinly sliced
– 2 tablespoons vegetable oil
– 3 cloves garlic, minced
– 1 cup snow peas
– 1/2 cup carrots, julienned
– 3 tablespoons soy sauce
– 2 tablespoons oyster sauce
– 1 teaspoon sesame oil
– 1/2 teaspoon ginger, grated
– 2 green onions, sliced

Instructions

1. Bring a large pot of water to a rolling boil over high heat.
2. Add lo mein noodles and cook for exactly 4 minutes, stirring occasionally to prevent sticking.
3. Drain noodles immediately and rinse with cold water to stop the cooking process.
4. Heat 1 tablespoon vegetable oil in a large wok or skillet over high heat until shimmering.
5. Add sliced flank steak in a single layer and cook undisturbed for 2 minutes to develop a sear.
6. Flip steak pieces and cook for another 1 minute until no longer pink, then transfer to a plate.
7. Add remaining 1 tablespoon vegetable oil to the same wok over medium-high heat.
8. Add minced garlic and grated ginger, stirring constantly for 30 seconds until fragrant.
9. Add snow peas and julienned carrots, stir-frying for 2 minutes until vegetables are bright green but still crisp.
10. Return cooked steak to the wok along with any accumulated juices.
11. Add cooked noodles, soy sauce, oyster sauce, and sesame oil all at once.
12. Use tongs to toss everything together for 2 minutes until noodles are evenly coated and heated through.
13. Remove from heat and stir in sliced green onions.

Just like your favorite Chinese restaurant version, this beef lo mein delivers that perfect chewy noodle texture against the crisp snow peas and tender steak. I love serving it straight from the wok with extra green onions sprinkled on top – it makes for such a vibrant, satisfying meal that always disappears faster than takeout would arrive!

Thai Basil Beef Lo Mein

Thai Basil Beef Lo Mein
Zesty and satisfying, this Thai Basil Beef Lo Mein has become my go-to weeknight dinner after discovering it during a rainy evening when I needed something quick yet comforting. I love how the aromatic basil fills my kitchen with that unmistakable Southeast Asian fragrance that always transports me back to my favorite street food stall in Bangkok. This recipe comes together faster than ordering takeout and tastes infinitely better.

Servings

3

servings
Prep time

10

minutes
Cooking time

15

minutes

Ingredients

– 8 oz lo mein noodles
– 1 lb ground beef
– 2 tbsp vegetable oil
– 4 cloves garlic, minced
– 1 red bell pepper, sliced
– 1 cup fresh Thai basil leaves
– 3 tbsp soy sauce
– 2 tbsp oyster sauce
– 1 tbsp fish sauce
– 1 tsp sugar
– 1 tsp chili flakes
– 2 green onions, sliced

Instructions

1. Bring a large pot of salted water to a rolling boil over high heat.
2. Add lo mein noodles and cook for 4 minutes until al dente, stirring occasionally to prevent sticking.
3. Drain noodles immediately and rinse with cold water to stop the cooking process.
4. Heat vegetable oil in a large wok or skillet over medium-high heat until shimmering.
5. Add ground beef and cook for 5-6 minutes, breaking it up with a spatula until browned and crumbled.
6. Add minced garlic and cook for 30 seconds until fragrant, being careful not to burn it.
7. Stir in sliced red bell pepper and cook for 2 minutes until slightly softened but still crisp.
8. Combine soy sauce, oyster sauce, fish sauce, sugar, and chili flakes in a small bowl, then pour over the beef mixture.
9. Add cooked noodles to the wok and toss continuously for 2 minutes until everything is well combined and heated through.
10. Remove from heat and stir in fresh Thai basil leaves until just wilted.
11. Garnish with sliced green onions before serving.

Vibrant and aromatic, this dish delivers that perfect chewy noodle texture against the savory beef, with the Thai basil providing that distinctive licorice-like punch that makes it so addictive. I sometimes top it with a fried egg for extra richness or serve it alongside quick-pickled vegetables to cut through the richness. The beauty of this recipe lies in how the noodles soak up every bit of that complex sauce while maintaining their distinct chew.

Beef Lo Mein with Bok Choy

Beef Lo Mein with Bok Choy
Oof, after a long day of recipe testing, nothing hits the spot like a big bowl of Beef Lo Mein with Bok Choy. I actually started making this version after my local takeout spot closed unexpectedly, and now I prefer my homemade one—it’s fresher and I can load it up with extra veggies. Trust me, once you try this, you’ll be skipping the delivery app too.

Servings

3

servings
Prep time

15

minutes
Cooking time

15

minutes

Ingredients

– 8 oz lo mein noodles
– 1 lb flank steak, thinly sliced
– 2 tbsp soy sauce
– 1 tbsp cornstarch
– 2 tbsp vegetable oil
– 3 cloves garlic, minced
– 1 tbsp fresh ginger, grated
– 4 heads baby bok choy, chopped
– 1 cup carrots, julienned
– 1/2 cup low-sodium beef broth
– 2 tbsp oyster sauce
– 1 tsp sesame oil
– 2 green onions, sliced

Instructions

1. Bring a large pot of salted water to a boil over high heat.
2. Add 8 oz lo mein noodles and cook for 4 minutes, stirring occasionally to prevent sticking.
3. Drain the noodles in a colander and rinse under cold water to stop the cooking process.
4. In a medium bowl, combine 1 lb flank steak, 1 tbsp soy sauce, and 1 tbsp cornstarch, tossing until the steak is evenly coated.
5. Heat 1 tbsp vegetable oil in a large wok or skillet over high heat until shimmering.
6. Add the marinated steak and cook for 2–3 minutes, stirring constantly, until browned but still slightly pink inside.
7. Transfer the steak to a clean plate using a slotted spoon.
8. Reduce the heat to medium-high and add the remaining 1 tbsp vegetable oil to the same wok.
9. Sauté 3 cloves minced garlic and 1 tbsp grated ginger for 30 seconds until fragrant.
10. Add 4 heads chopped bok choy and 1 cup julienned carrots, stir-frying for 3–4 minutes until the bok choy stems are tender-crisp.
11. Pour in 1/2 cup beef broth, 2 tbsp oyster sauce, and the remaining 1 tbsp soy sauce, scraping any browned bits from the bottom of the wok.
12. Return the cooked steak and any accumulated juices to the wok.
13. Add the drained noodles and toss everything together until well combined and heated through, about 2 minutes.
14. Drizzle with 1 tsp sesame oil and toss once more.
15. Garnish with 2 sliced green onions just before serving.

You’ll love how the tender noodles soak up the savory sauce while the bok choy adds a fresh crunch. For a fun twist, I sometimes serve it in lettuce cups for a low-carb option—it’s just as satisfying and makes the flavors pop even more.

Caramelized Onion Beef Lo Mein

Caramelized Onion Beef Lo Mein
Sometimes you just need that perfect bowl of noodles that hits all the right notes—savory, slightly sweet, and packed with texture. I first made this Caramelized Onion Beef Lo Mein during a busy weeknight when I needed something quick but satisfying, and now it’s become my go-to comfort dish. The key is taking that extra few minutes to properly caramelize the onions, which adds a depth of flavor that makes all the difference.

Servings

5

servings
Prep time

15

minutes
Cooking time

30

minutes

Ingredients

– 8 ounces lo mein noodles
– 1 pound flank steak, thinly sliced
– 2 tablespoons vegetable oil
– 2 large yellow onions, thinly sliced
– 3 cloves garlic, minced
– 1 cup beef broth
– 3 tablespoons soy sauce
– 1 tablespoon oyster sauce
– 1 teaspoon sesame oil
– 2 green onions, sliced

Instructions

1. Bring a large pot of salted water to a rolling boil over high heat.
2. Add lo mein noodles to the boiling water and cook for 4 minutes, stirring occasionally to prevent sticking.
3. Drain noodles in a colander and rinse with cold water to stop the cooking process.
4. Heat 1 tablespoon vegetable oil in a large skillet or wok over medium-high heat until shimmering.
5. Add sliced flank steak and cook for 3-4 minutes, stirring constantly, until browned on all sides.
6. Transfer cooked steak to a clean plate, leaving any drippings in the skillet.
7. Reduce heat to medium and add remaining 1 tablespoon vegetable oil to the same skillet.
8. Add sliced yellow onions and cook for 15-18 minutes, stirring every 2-3 minutes, until they turn deep golden brown and become soft and sweet.
9. Add minced garlic and cook for 1 minute, stirring constantly, until fragrant but not browned.
10. Return the cooked steak to the skillet with the onions and garlic.
11. Pour in beef broth, soy sauce, and oyster sauce, stirring to combine all ingredients.
12. Bring the sauce to a simmer and cook for 2 minutes, allowing the flavors to meld together.
13. Add the cooked lo mein noodles to the skillet, tossing gently to coat evenly with the sauce.
14. Drizzle sesame oil over the noodles and toss once more to distribute the flavor.
15. Remove from heat and garnish with sliced green onions. Great texture comes from the chewy noodles against the tender beef, while the caramelized onions provide that subtle sweetness that balances the savory sauce perfectly. I love serving this family-style right in the skillet with extra green onions sprinkled on top for a fresh finish.

Beef Lo Mein with Bell Peppers

Beef Lo Mein with Bell Peppers
Never has a weeknight dinner come together so quickly and deliciously as this Beef Lo Mein with Bell Peppers. I first discovered this recipe during my college days when I needed something fast, flavorful, and filling after late classes, and it’s remained a staple in my kitchen ever since. The sizzle of beef hitting the hot wok still takes me right back to those tiny apartment kitchens where I learned that great food doesn’t have to be complicated.

Servings

2

servings
Prep time

20

minutes
Cooking time

12

minutes

Ingredients

– 8 oz flank steak, thinly sliced against the grain
– 2 tbsp vegetable oil, divided
– 1 tbsp cornstarch
– 1 tbsp soy sauce
– 1 tsp sesame oil
– 2 cloves garlic, minced
– 1 inch fresh ginger, grated
– 1 red bell pepper, thinly sliced
– 1 green bell pepper, thinly sliced
– 4 oz lo mein noodles
– 2 tbsp oyster sauce
– 1 tbsp hoisin sauce
– 1/2 cup chicken broth
– 2 green onions, sliced

Instructions

1. Combine sliced flank steak with 1 tablespoon vegetable oil, cornstarch, and soy sauce in a medium bowl, then let marinate for 15 minutes at room temperature.
2. Bring a large pot of water to a rolling boil over high heat, then cook lo mein noodles according to package directions until al dente, about 3-4 minutes.
3. Drain noodles thoroughly in a colander and rinse with cold water to stop the cooking process, which prevents them from becoming mushy.
4. Heat remaining 1 tablespoon vegetable oil in a large wok or skillet over high heat until shimmering, about 1 minute.
5. Add marinated beef in a single layer and cook undisturbed for 2 minutes to develop a golden-brown sear on one side.
6. Flip beef pieces and cook for an additional 1 minute until no longer pink, then transfer to a clean plate using tongs.
7. Reduce heat to medium-high and add sesame oil to the same wok, then sauté garlic and ginger for 30 seconds until fragrant but not browned.
8. Add sliced bell peppers and stir-fry for 3-4 minutes until slightly softened but still crisp, maintaining their vibrant color.
9. Return cooked beef to the wok along with drained noodles, oyster sauce, hoisin sauce, and chicken broth.
10. Toss everything together using two utensils for 2-3 minutes until the sauce thickens and coats the noodles evenly.
11. Remove from heat and stir in sliced green onions just before serving to preserve their fresh crunch.
Perfectly chewy noodles cling to the savory-sweet sauce while the bell peppers provide a satisfying crunch against the tender beef. I love serving this family-style right from the wok with extra green onions scattered over the top for that final fresh bite that makes every forkful exciting.

Lemongrass Beef Lo Mein

Lemongrass Beef Lo Mein

Perfect for those busy weeknights when you’re craving something flavorful but don’t want to spend hours in the kitchen, this Lemongrass Beef Lo Mein has become my go-to solution. I first discovered this combination when trying to use up some leftover lemongrass from another recipe, and now it’s a regular in our dinner rotation that even my picky eaters devour.

Servings

5

servings
Prep time

15

minutes
Cooking time

12

minutes

Ingredients

  • 8 ounces lo mein noodles
  • 1 pound flank steak, thinly sliced
  • 2 tablespoons vegetable oil
  • 3 stalks lemongrass, tender inner parts only, minced
  • 4 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 1 cup carrots, julienned
  • 1 cup bell peppers, thinly sliced
  • 4 green onions, sliced
  • 3 tablespoons soy sauce
  • 1 tablespoon oyster sauce
  • 1 teaspoon sesame oil
  • 1/4 cup beef broth

Instructions

  1. Bring a large pot of salted water to a rolling boil over high heat.
  2. Add lo mein noodles to the boiling water and cook for 4 minutes until al dente, stirring occasionally to prevent sticking.
  3. Drain noodles in a colander and rinse with cold water to stop the cooking process, then toss with 1 teaspoon of sesame oil to prevent clumping.
  4. Heat a large wok or skillet over high heat until a drop of water sizzles and evaporates immediately.
  5. Add 1 tablespoon vegetable oil and swirl to coat the cooking surface evenly.
  6. Add sliced flank steak in a single layer and cook undisturbed for 2 minutes to develop a sear.
  7. Flip steak pieces and cook for another 1 minute until browned but still slightly pink inside, then transfer to a plate.
  8. Add remaining 1 tablespoon vegetable oil to the same wok over medium-high heat.
  9. Sauté minced lemongrass, garlic, and ginger for 30 seconds until fragrant but not browned.
  10. Add julienned carrots and sliced bell peppers, stir-frying for 3 minutes until slightly softened but still crisp.
  11. Return cooked steak and any accumulated juices to the wok.
  12. Add cooked lo mein noodles to the wok, using tongs to toss and combine all ingredients.
  13. Pour in soy sauce, oyster sauce, and beef broth, tossing continuously for 2 minutes until sauce coats everything evenly.
  14. Add sliced green onions and toss for 30 seconds more to incorporate.

Vibrant with fresh flavors and satisfying textures, this dish delivers tender beef against the springy noodles with a beautiful crunch from the vegetables. The lemongrass adds a citrusy brightness that cuts through the rich sauce perfectly, making each bite more interesting than the last. For a fun twist, I sometimes serve it in lettuce cups for a lighter meal or top it with a fried egg for extra protein.

Beef Lo Mein with Bean Sprouts

Beef Lo Mein with Bean Sprouts
Unbelievably quick and satisfying, this beef lo mein has become my go-to weeknight dinner when I’m craving takeout flavors without the wait. I first discovered this version during a busy work week when my usual Chinese spot was closed, and now it’s in regular rotation – especially since my kids devour every last bean sprout. The secret is in the marinade and getting that wok hot enough to create that signature restaurant-style sear on the beef.

Servings

5

servings
Prep time

20

minutes
Cooking time

7

minutes

Ingredients

– 1 lb flank steak
– 2 tbsp soy sauce
– 1 tbsp cornstarch
– 1 tbsp vegetable oil
– 8 oz lo mein noodles
– 2 cloves garlic
– 1 cup bean sprouts
– 2 tbsp oyster sauce
– 1 tsp sesame oil

Instructions

1. Slice 1 lb flank steak against the grain into thin ¼-inch strips.2. Combine steak strips with 2 tbsp soy sauce and 1 tbsp cornstarch in a bowl, marinating for 15 minutes at room temperature.3. Bring a large pot of water to a rolling boil over high heat.4. Cook 8 oz lo mein noodles according to package directions until al dente, about 4-5 minutes.5. Drain noodles thoroughly and rinse with cold water to stop cooking.6. Heat 1 tbsp vegetable oil in a large wok or skillet over high heat until shimmering, about 400°F.7. Add marinated beef strips in a single layer, searing for 90 seconds without stirring to develop a brown crust.8. Flip beef and cook for another 60 seconds until no pink remains.9. Transfer beef to a clean plate using a slotted spoon.10. Reduce heat to medium and add minced garlic to the same wok, cooking for 30 seconds until fragrant.11. Return cooked noodles to the wok along with 1 cup bean sprouts.12. Stir in 2 tbsp oyster sauce and 1 tsp sesame oil, tossing continuously for 2 minutes until everything is evenly coated and heated through.13. Return beef to the wok and toss gently for 30 seconds to combine.Look at that beautiful glossy finish on the noodles – the sesame oil really makes them shine while keeping them from sticking together. The bean sprouts add this wonderful fresh crunch that contrasts perfectly with the tender beef, and if you’re feeling fancy, top it with a soft-boiled egg for the ultimate comfort meal.

Curry Beef Lo Mein

Curry Beef Lo Mein
Kicking off this week’s comfort food lineup is a dish that perfectly marries my love for Asian flavors with my need for quick weeknight dinners. I first discovered curry beef lo mein during a rainy evening when my usual takeout spot was closed, forcing me to get creative with what I had in the pantry. Now it’s become my go-to when I want something hearty but don’t feel like spending hours in the kitchen.

Servings

3

servings
Prep time

15

minutes
Cooking time

15

minutes

Ingredients

– 8 oz lo mein noodles
– 1 lb flank steak, thinly sliced
– 2 tbsp vegetable oil
– 1 yellow onion, sliced
– 2 carrots, julienned
– 1 red bell pepper, sliced
– 3 cloves garlic, minced
– 2 tbsp curry powder
– 1/4 cup soy sauce
– 2 tbsp brown sugar
– 1 cup beef broth
– 1 tbsp cornstarch
– 2 green onions, chopped

Instructions

1. Bring a large pot of salted water to a rolling boil over high heat.
2. Add lo mein noodles and cook for 4 minutes until al dente, stirring occasionally to prevent sticking.
3. Drain noodles thoroughly and rinse with cold water to stop the cooking process.
4. Heat 1 tablespoon vegetable oil in a large wok or skillet over medium-high heat until shimmering.
5. Add sliced flank steak in a single layer and cook for 2 minutes without moving to develop a sear.
6. Flip steak and cook for another 2 minutes until browned but still slightly pink inside.
7. Transfer steak to a clean plate, leaving any juices in the pan.
8. Add remaining 1 tablespoon vegetable oil to the same pan and heat for 30 seconds.
9. Add sliced onion, julienned carrots, and sliced bell pepper, stirring constantly for 3 minutes until slightly softened.
10. Push vegetables to one side of the pan and add minced garlic to the empty space.
11. Cook garlic for 30 seconds until fragrant, then mix with vegetables.
12. Sprinkle curry powder over vegetables and stir continuously for 1 minute to toast the spices.
13. Whisk together soy sauce, brown sugar, beef broth, and cornstarch in a small bowl until smooth.
14. Pour sauce mixture into the pan and bring to a simmer, stirring constantly.
15. Cook sauce for 2 minutes until thickened enough to coat the back of a spoon.
16. Return cooked steak and any accumulated juices to the pan.
17. Add drained noodles and toss everything together until evenly coated with sauce.
18. Cook for 1 final minute to heat everything through.
19. Remove from heat and stir in chopped green onions.
My favorite thing about this dish is how the tender beef and chewy noodles soak up the aromatic curry sauce, creating layers of savory and slightly sweet flavors in every bite. Marvelous when served straight from the wok with extra green onions sprinkled on top, it also makes fantastic leftovers that somehow taste even better the next day.

Beef Lo Mein with Crispy Noodles

Beef Lo Mein with Crispy Noodles
Recently, I found myself craving that perfect combination of tender beef and crispy noodles that only a great lo mein can deliver. After testing countless versions, I’ve landed on this recipe that balances savory sauce with satisfying texture. My family now requests this weekly—it’s become our go-to comfort food that comes together faster than ordering takeout.

Servings

3

servings
Prep time

15

minutes
Cooking time

15

minutes

Ingredients

– 8 ounces lo mein noodles
– 1 pound flank steak, thinly sliced
– 2 tablespoons vegetable oil
– 3 cloves garlic, minced
– 1 cup sliced carrots
– 1 cup sliced bell peppers
– 1/2 cup sliced onions
– 1/4 cup soy sauce
– 2 tablespoons oyster sauce
– 1 tablespoon sesame oil
– 1 teaspoon cornstarch
– 1/4 cup water

Instructions

1. Bring a large pot of water to a rolling boil over high heat.
2. Add lo mein noodles and cook for 4 minutes until al dente.
3. Drain noodles thoroughly and toss with 1 tablespoon vegetable oil to prevent sticking.
4. Heat a large skillet or wok over high heat until water droplets sizzle and evaporate immediately.
5. Add remaining 1 tablespoon vegetable oil and swirl to coat the pan evenly.
6. Add sliced flank steak in a single layer and cook undisturbed for 2 minutes to develop a sear.
7. Flip steak and cook for 1 additional minute until browned but not fully cooked through.
8. Remove steak from skillet and set aside on a clean plate.
9. Add minced garlic to the hot skillet and cook for 30 seconds until fragrant.
10. Add sliced carrots, bell peppers, and onions to the skillet.
11. Stir-fry vegetables for 3-4 minutes until slightly softened but still crisp.
12. In a small bowl, whisk together soy sauce, oyster sauce, sesame oil, cornstarch, and water until smooth.
13. Return cooked steak and any accumulated juices to the skillet with vegetables.
14. Pour sauce mixture over the steak and vegetables.
15. Cook while stirring constantly for 2 minutes until sauce thickens and coats everything evenly.
16. Add cooked noodles to the skillet and toss gently to combine with the sauce and ingredients.
17. Cook for 1 final minute to heat noodles through and allow flavors to meld. Ultimately, the contrast between the tender beef and slightly crispy noodle edges makes this dish truly special. I love serving it straight from the skillet with extra sesame seeds sprinkled on top—the sizzle when it hits the table always gets everyone excited to dig in.

Summary

Excitingly, these 20 beef lo mein recipes offer endless inspiration for your weeknight dinners! From classic comfort to bold new flavors, there’s something for every craving. We’d love to hear which recipes become your family favorites—drop a comment below and don’t forget to share this delicious roundup on Pinterest for your fellow food lovers!

Leave a Comment