This Beef Lo Mein recipe features tender flank steak stir-fried with fresh vegetables and tossed with chewy lo mein noodles in a savory sauce. This quick and satisfying meal is perfect for busy weeknights and tastes better than your Chinese takeout!

Beef Lo Mein better than takeout

Beef Lo Mein is a versatile dish that can be easily customized with your favorite vegetables and proteins. It is super easy to make at home and guaranteed to be a crowd-pleaser for the whole family. Make this recipe if you want to bring restaurant-quality flavors straight to your home kitchen!

If you like noodles, you need to check out CHICKEN CHOW MEIN, BEEF YAKI UDON STIR-FRY, and GARLIC NOODLES (15 MINUTES).

Ingredients

Mix everything together for beef lo mein
  • Beef (flank steak or sirloin)
  • Lo Mein Noodles
  • Cooking Oil
  • Garlic
  • Onion
  • Napa Cabbage
  • Red Bell Pepper
  • Green Onions
  • Shaoxing Wine
  • Light Soy Sauce
  • Dark Soy Sauce
  • Oyster Sauce
  • Neutral Oil
  • Sesame Oil
  • Cornstarch
  • Sugar
  • Salt
  • White Pepper

See recipe card for quantities.

Instructions

Cook the Noodles:

You can find lo mein noodles in any Asian grocery stores, usually in the refrigerated section where they stock noodles, rice cakes, and dumpling wrappers.

Lo Mein Noodles

There are two types of lo mein noodles: cooked and uncooked. If you are using cooked lo mein noodles (as pictured), just give them a quick rinse under warm water prior to using it. For uncooked lo mein noodles, boil them according to package instructions. Drain and set aside.

marinate beef for beef lo mein

Step 1: Thinly slice the beef against the grain and add marinade ingredients as listed. Mix and let it marinade for 15 minutes. Set aside

make noodle sauce for beef lo mein

Step 2: In a small bowl, add noodle sauce ingredients as listed. Mix and set aside.

stir fry marinated beef for beef lo mein

Step 3: In a large pan or wok, heat 1 tbsp of cooking oil on medium heat. Add the marinated beef and stir-fry until the beef is browned and cooked through. Remove the beef from the pan and set it aside.

saute garlic until fragrant for beef lo mein

Step 4: In the same pan, add a little more cooking oil. Then toss in garlic and sauté for a minute until fragran

stir fry vegetables for beef lo mein

Step 5: Add onion, napa cabbage, red bell pepper, and green onions. Stir-fry for 2-3 minutes

add cooked noodles sauce and seasonings for beef lo mein

Step 6: Throw cooked noodles into the pan, along with the prepared noodle sauce. Give it a good mix until the noodles are evenly coated

add cooked beef and green onions for beef lo mein

Step 7: Add the cooked beef and more green onions

Mix everything together for beef lo mein

Step 8: Mix everything together until well combined. Serve hot and enjoy

Recipe Video

Substitutions

  • Protein – substitute beef with chicken, shrimp, pork, tofu, or your protein of choice.
  • Noodles – if you cannot find lo mein noodles, dried pasta is a good alternative. Even fettucine or spaghetti can work too!
  • Vegetables – feel free to use any vegetable you have on hand

Equipment

  • Cooking Pan or Wok
  • Cutting Board
  • Knife
  • Small bowl for mixing sauce
  • Large dish for marinating beef

Storage

It is best to enjoy beef lo mein immediately. However, you can store the leftovers an air tight container in the refrigerator for up to 3 days. 

If you make this recipe, please leave a comment below and let me know what you think. Make sure you also tag me @onehappybite on Instagram and hashtag it #onehappybite so I can see your creations!

Recipe

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Beef Lo Mein better than takeout

Beef Lo Mein – Better Than Takeout!


  • Author: ou.christian
  • Prep Time: 15
  • Cook Time: 15
  • Total Time: 30 minutes
  • Yield: 4 servings 1x

Description

This beef lo mein recipe features tender flank steak stir-fried with fresh vegetables and tossed with chewy lo mein noodles in a savory sauce. This quick and satisfying meal is perfect for busy weeknights and tastes better than your Chinese takeout!


Ingredients

Scale

Beef Marinade:

  • 16 oz flank steak or sirloin
  • 1 tbsp Shaoxing wine
  • 1 tbsp Light Soy Sauce
  • 1 tsp Dark Soy Sauce
  • 1 tsp Neutral Oil
  • 2 tsp cornstarch
  • 1/4 tsp salt
  • 1/4 tsp white pepper

For the Stir-Fry:

  • 12 oz Lo Mein Noodles
  • Cooking Oil
  • 4 clove garlic, minced
  • 56 pieces napa cabbage, chopped
  • 1 red bell pepper, sliced
  • 1/2 onion, sliced
  • 4 green onions, cut into 1 inch long pieces

Noodle Sauce:

  • 2 tbsp Light Soy Sauce
  • 1 tbsp Dark Soy Sauce
  • 2 tbsp Oyster Sauce
  • 2 tsp Sugar
  • 1 tsp Sesame Oil

Instructions

  1. Thinly slice the beef against the grain and add marinade ingredients as listed. Mix and let it marinate for 15 minutes. Set aside.
  2. In a small bowl, add noodle sauce ingredients as listed. Mix and set aside.
  3. Boil the noodles according to package instructions. Drain and set aside.
  4. In a large pan or wok, heat 1 tbsp of cooking oil on medium heat. Add the marinated beef and stir-fry until the beef is browned and cooked through. Remove the beef from the pan and set it aside.
  5. In the same pan, add a little more cooking oil. Then toss in garlic and saute for a minute until fragrant. Add onion, napa cabbage, red bell pepper, and green onions. Stir-fry for 2-3 minutes.
  6. Throw cooked noodles into the pan, along with the prepared noodle sauce. Give it a good mix until the noodles are evenly coated.
  7. In the end, add the cooked beef and more green onions. Mix everything together until well combined. Serve hot and enjoy!