Beef Lo Mein Recipe – Easy Saucy Beef Noodles with Broccoli, Carrots, and Stir-Fry Sauce

This Beef Lo Mein Recipe is a rich, saucy, and satisfying noodle dinner made with tender strips of beef, soft lo mein noodles, broccoli, carrots, green onions, garlic, ginger, and a glossy homemade stir-fry sauce.

It is savory.

It is saucy.

It is quick.

It is filling.

It is perfect for dinner.

This homemade beef lo mein tastes like a takeout-style noodle bowl, but it is easy to make in your own kitchen. The beef is sliced thin, marinated for flavor, quickly seared in a hot pan, then tossed with noodles and vegetables in a thick, flavorful sauce.

The noodles soak up the sauce beautifully.

The beef stays tender and juicy.

The broccoli adds freshness.

The carrots add sweetness and color.

The sauce brings everything together with a deep, savory flavor.

This recipe is perfect for weeknight dinners, family meals, meal prep, lunch bowls, Asian-inspired dinners, comfort food nights, and quick homemade takeout-style meals.

You can make it with lo mein noodles, spaghetti, ramen noodles, egg noodles, or any long noodles you have at home.


Recipe Overview

DetailInformation
Recipe NameBeef Lo Mein
Prep Time20 minutes
Cook Time20 minutes
Total TimeAbout 40 minutes
Servings4–6
CourseDinner, Main Dish
CuisineChinese-Inspired, Takeout-Style
DifficultyEasy
Best ServedHot and saucy
Main IngredientsBeef, noodles, broccoli, carrots, soy sauce
TextureTender beef, soft noodles, crisp vegetables
FlavorSavory, garlicky, slightly sweet, rich

Why You’ll Love This Beef Lo Mein Recipe

You will love this Beef Lo Mein Recipe because it is fast, flavorful, and better than a basic noodle dish.

It uses simple ingredients.

It cooks quickly.

It is full of sauce.

It has tender beef.

It includes vegetables.

It tastes like takeout.

It is easy to customize.

It makes great leftovers.

This is the kind of recipe that works when you want something filling but do not want to spend hours cooking. The noodles cook quickly, the beef only needs a few minutes in the pan, and the sauce comes together in a small bowl.

The result is a complete dinner in one pan.

You get protein, noodles, vegetables, and sauce in every bite.

It is also a great recipe for using leftover vegetables from the fridge. You can add bell peppers, mushrooms, cabbage, snow peas, zucchini, bok choy, baby corn, or spinach.

The recipe is flexible, budget-friendly, and satisfying.


What Is Beef Lo Mein?

Beef lo mein is a noodle stir-fry made with wheat noodles, sliced beef, vegetables, and a savory sauce.

The word “lo mein” usually refers to tossed noodles. Unlike crispy chow mein, lo mein noodles are soft and coated in sauce.

A classic beef lo mein includes:

Tender beef.

Soft noodles.

Soy-based sauce.

Garlic and ginger.

Vegetables.

Sesame oil.

Green onions.

The dish is popular because it is flavorful, quick, and comforting. It has the richness of beef, the chewiness of noodles, and the freshness of stir-fried vegetables.

The image shows saucy noodles tossed with beef strips, carrots, broccoli, and green vegetables in a glossy brown sauce. That is exactly the style of this recipe.


Ingredients

For the Beef

IngredientAmount
Flank steak, sirloin, or ribeye1 lb
Soy sauce2 tablespoons
Cornstarch1 tablespoon
Sesame oil1 teaspoon
Black pepper½ teaspoon
Garlic powder½ teaspoon

For the Noodles and Vegetables

IngredientAmount
Lo mein noodles or spaghetti12 oz
Broccoli florets2 cups
Carrots, thinly sliced1 cup
Green onions, cut into pieces½ cup
Garlic cloves, minced4
Fresh ginger, minced1 tablespoon
Vegetable oil2 tablespoons
Sesame oil1 teaspoon

For the Lo Mein Sauce

IngredientAmount
Soy sauce⅓ cup
Oyster sauce3 tablespoons
Hoisin sauce2 tablespoons
Brown sugar1 tablespoon
Rice vinegar1 tablespoon
Sesame oil1 tablespoon
Cornstarch1 teaspoon
Water or beef broth½ cup
Black pepper½ teaspoon
Red pepper flakes, optional¼ teaspoon

Optional Add-Ins

Add-InWhy It Works
MushroomsAdds earthy flavor
Bell peppersAdds color and crunch
Snow peasAdds fresh crisp texture
CabbageAdds volume and sweetness
Bok choyAdds a classic stir-fry feel
Bean sproutsAdds crunch
ZucchiniAdds softness and freshness
Chili garlic sauceAdds heat
PeanutsAdds crunch
Sesame seedsAdds garnish and texture

Ingredient Notes

Beef

The best beef for lo mein is a tender cut that cooks quickly.

Flank steak is a popular choice because it has great flavor and slices well.

Sirloin is affordable and works very well.

Ribeye is richer and more tender because it has more fat.

New York strip can also be used for a steakhouse-style version.

The most important step is slicing the beef thinly against the grain. This helps the meat stay tender after cooking.

If you slice with the grain, the beef can become chewy.


Noodles

Lo mein noodles are the best choice, but you can use other noodles.

Fresh lo mein noodles cook quickly and have a chewy texture.

Dried lo mein noodles also work well.

Spaghetti is a good substitute if you cannot find lo mein noodles.

Egg noodles, ramen noodles, udon noodles, and linguine can also work.

Cook the noodles until just tender. Do not overcook them because they will be tossed in sauce later.


Broccoli

Broccoli adds freshness, color, and texture.

Cut the florets small enough so they cook quickly.

You can blanch broccoli for 1–2 minutes before stir-frying if you want it softer.

If you like crisp broccoli, add it directly to the pan and stir-fry until bright green.


Carrots

Carrots add sweetness and color.

Slice them thinly so they cook quickly.

You can cut them into matchsticks, coins, or thin strips.

Thin carrots look especially nice in a noodle bowl and blend well with the noodles.


Garlic and Ginger

Garlic and ginger give the dish its classic stir-fry aroma.

Fresh garlic is best.

Fresh ginger gives a warm, sharp flavor that balances the rich sauce.

Do not burn them. Garlic and ginger cook quickly, so stir them for only a short time before adding vegetables or sauce.


Soy Sauce

Soy sauce gives the sauce its salty, savory base.

Use low-sodium soy sauce if you want better control over salt.

If using regular soy sauce, taste before adding extra salt.

Soy sauce is strong, so balance it with a little sugar, vinegar, and water.


Oyster Sauce

Oyster sauce adds deep savory flavor and a glossy texture.

It makes the noodles taste more like takeout-style lo mein.

If you do not have oyster sauce, you can use extra hoisin sauce or a little more soy sauce with a pinch of sugar.


Hoisin Sauce

Hoisin sauce adds sweetness and thickness.

It helps the sauce coat the noodles.

A little hoisin gives the dish a rich flavor without making it too sweet.


Sesame Oil

Sesame oil adds aroma.

Use toasted sesame oil if possible.

A small amount goes a long way.

Add it to the sauce or at the end of cooking for the best flavor.


Best Beef Cuts for Beef Lo Mein

Flank Steak

Flank steak is flavorful and traditional for stir-fry recipes.

Slice it thinly against the grain for tenderness.

Sirloin Steak

Sirloin is affordable and easy to find.

It works well for quick stir-fry meals.

Ribeye Steak

Ribeye is tender and rich.

It gives a more luxurious flavor.

New York Strip

New York strip is firm, flavorful, and great for steak lovers.

Skirt Steak

Skirt steak has strong beef flavor.

Slice it very thinly across the grain.

For everyday cooking, sirloin or flank steak is the best choice.


Step-by-Step Instructions

Step 1: Slice the Beef

Place the beef on a cutting board.

Slice it thinly against the grain.

Try to make the slices even so they cook at the same speed.

If the beef is hard to slice, place it in the freezer for 15–20 minutes first.

Slightly firm beef is easier to cut thinly.


Step 2: Marinate the Beef

Place the sliced beef in a bowl.

Add soy sauce, cornstarch, sesame oil, black pepper, and garlic powder.

Mix well until the beef is evenly coated.

Let it sit for 10–15 minutes.

The cornstarch helps tenderize the beef and gives it a silky texture after cooking.

This quick marinade makes a big difference.


Step 3: Make the Sauce

In a small bowl, whisk together soy sauce, oyster sauce, hoisin sauce, brown sugar, rice vinegar, sesame oil, cornstarch, water or beef broth, black pepper, and red pepper flakes if using.

Whisk until smooth.

Set the sauce aside.

Having the sauce ready before cooking is important because stir-fry moves quickly.


Step 4: Cook the Noodles

Bring a large pot of water to a boil.

Cook the noodles according to package directions.

Drain them well.

Do not overcook.

If the noodles stick together, toss them with a small drizzle of sesame oil or vegetable oil.

Set aside while you cook the beef and vegetables.


Step 5: Sear the Beef

Heat a large skillet, wok, or sauté pan over medium-high heat.

Add vegetable oil.

When the pan is hot, add the beef in a single layer.

Do not overcrowd the pan.

Cook for 1–2 minutes on one side.

Flip and cook for another 1–2 minutes.

Remove the beef from the pan and place it on a plate.

If needed, cook in batches.

The beef should be browned but not overcooked.


Step 6: Stir-Fry the Vegetables

In the same pan, add a little more oil if needed.

Add broccoli and carrots.

Stir-fry for 3–4 minutes.

Add green onions, garlic, and ginger.

Cook for another 30–60 seconds until fragrant.

The vegetables should be bright and slightly tender but not mushy.


Step 7: Add the Noodles

Add the cooked noodles to the pan with the vegetables.

Use tongs to toss everything together.

If the noodles are stuck, add a small splash of water to loosen them.

Keep the heat medium-high so the noodles warm quickly.


Step 8: Add the Sauce

Pour the sauce over the noodles and vegetables.

Toss well until the noodles are fully coated.

The sauce will thicken slightly as it heats.

Make sure the sauce reaches all the noodles.

Rigorous tossing helps the noodles absorb flavor.


Step 9: Return the Beef

Add the cooked beef back to the pan.

Toss everything together for 1–2 minutes.

The beef should warm through and become coated in sauce.

Do not cook too long or the beef may become tough.

Taste and adjust seasoning.

Add more soy sauce if needed.

Add more water or broth if the noodles look too dry.


Step 10: Serve Hot

Transfer the beef lo mein to a large serving bowl.

Garnish with green onions, sesame seeds, or chopped parsley if desired.

Serve immediately while the noodles are hot and glossy.

This dish is best fresh, but leftovers are also delicious.


How to Make the Beef Tender

Tender beef depends on slicing, marinating, and quick cooking.

Slice against the grain.

Cut thin pieces.

Use cornstarch in the marinade.

Do not overcook.

Sear in a hot pan.

Cook in batches.

Let the beef brown quickly and remove it from the pan before it dries out.

The beef goes back into the noodles at the end only to warm through.

This keeps it juicy and tender.


How to Keep Lo Mein from Getting Sticky

Noodles can stick if they are overcooked or left sitting too long.

To prevent sticking:

Cook noodles only until al dente.

Drain well.

Toss with a little oil if needed.

Do not rinse unless the noodles are very starchy.

Add them to the pan while the sauce is ready.

Toss quickly and evenly.

Sauce helps separate the noodles and coat them.

If the noodles become too thick or sticky, add a splash of water or broth.


How to Get Takeout-Style Flavor

Takeout-style flavor comes from heat, sauce, and aromatics.

Use a hot wok or skillet.

Sear the beef quickly.

Use garlic and ginger.

Use soy sauce, oyster sauce, and hoisin sauce.

Use a little sesame oil.

Do not overcook the vegetables.

Toss everything until glossy.

The sauce should be savory, slightly sweet, and thick enough to coat the noodles.

For deeper flavor, use beef broth instead of water in the sauce.


Can I Use Spaghetti Instead of Lo Mein Noodles?

Yes.

Spaghetti is one of the easiest substitutes for lo mein noodles.

Cook it until al dente.

Drain well.

Toss it with a little oil.

Then use it exactly like lo mein noodles.

The texture will be slightly different, but the sauce still tastes delicious.

Linguine also works well because it is thicker and holds sauce nicely.


Can I Make This Recipe Spicy?

Yes.

To make spicy beef lo mein, add:

Red pepper flakes.

Chili garlic sauce.

Sriracha.

Hot chili oil.

Cayenne pepper.

Fresh sliced chili peppers.

You can add spice to the sauce or serve hot sauce on the side.

For a balanced spicy flavor, add a little extra brown sugar or hoisin sauce to balance the heat.


Delicious Variations

Chicken Lo Mein

Replace beef with sliced chicken breast or chicken thighs.

Cook until fully done before adding back to the noodles.

Shrimp Lo Mein

Use peeled shrimp.

Cook for 1–2 minutes per side until pink.

Do not overcook shrimp.

Vegetable Lo Mein

Skip the beef and add extra mushrooms, cabbage, broccoli, carrots, snow peas, and bell peppers.

Spicy Beef Lo Mein

Add chili garlic sauce and red pepper flakes to the sauce.

Top with chili oil.

Garlic Beef Lo Mein

Add extra garlic and a little extra sesame oil.

This version is very aromatic.

Beef and Broccoli Lo Mein

Use extra broccoli and a slightly thicker sauce.

This tastes like beef and broccoli combined with noodles.

Mushroom Beef Lo Mein

Add sliced mushrooms after the beef is removed.

Cook until browned, then add vegetables and noodles.


What to Serve with Beef Lo Mein

Beef lo mein can be a full meal, but you can serve it with sides too.

Serve it with egg rolls.

Serve it with spring rolls.

Serve it with dumplings.

Serve it with cucumber salad.

Serve it with steamed rice.

Serve it with fried rice.

Serve it with wonton soup.

Serve it with hot and sour soup.

Serve it with steamed vegetables.

Serve it with sesame chicken.

Serve it with crispy tofu.

For a simple dinner, serve it alone in a big bowl.

For a larger meal, serve it with egg rolls or dumplings.


Make-Ahead Instructions

You can prepare parts of this recipe ahead of time.

Slice the beef.

Mix the sauce.

Chop the vegetables.

Cook the noodles slightly underdone.

Store everything separately.

When ready to cook, stir-fry the beef and vegetables, then toss with noodles and sauce.

For best texture, cook the final dish fresh.

The sauce can be made up to 3 days ahead and stored in the refrigerator.

Shake or whisk before using.


Storage

Store leftover beef lo mein in an airtight container in the refrigerator.

It keeps well for 3–4 days.

Let it cool before storing.

The noodles will absorb more sauce as they sit, so leftovers may be thicker.

Add a splash of water or broth when reheating.


Reheating

Skillet Method

Place leftovers in a skillet.

Add a splash of water or broth.

Heat over medium heat.

Toss until warmed through.

This is the best method because it keeps the noodles from becoming mushy.

Microwave Method

Place a portion in a microwave-safe bowl.

Add a small splash of water.

Cover loosely.

Microwave in short intervals, stirring between each one.

Wok Method

Heat a little oil in a wok.

Add leftovers.

Toss quickly until hot.

This helps restore some stir-fry texture.


Freezing

Freezing beef lo mein is possible, but noodles may soften after thawing.

For best quality, enjoy it fresh or refrigerated.

If freezing, place cooled lo mein in freezer-safe containers.

Freeze for up to 2 months.

Thaw overnight in the refrigerator.

Reheat in a skillet with a splash of broth or water.

Do not overheat or the beef may become tough.


Common Mistakes to Avoid

Overcooking the Beef

Thin beef cooks very fast.

Sear quickly and remove it from the pan.

Crowding the Pan

Crowding causes steaming instead of browning.

Cook beef in batches.

Overcooking the Noodles

Soft noodles can become mushy when tossed with sauce.

Cook them al dente.

Not Preparing Sauce First

Stir-fry moves quickly.

Have the sauce ready before cooking.

Burning Garlic and Ginger

Garlic and ginger cook fast.

Add them after the vegetables start cooking and stir briefly.

Using Too Much Sauce

Too much sauce can make noodles heavy.

Start with the recipe amount and adjust if needed.


Troubleshooting Guide

My Beef Is Tough

The beef may have been sliced too thick, sliced with the grain, or overcooked.

Slice thinly against the grain and cook quickly.

My Noodles Are Dry

Add more sauce, broth, or a splash of water.

Toss over heat until glossy.

My Noodles Are Too Salty

Use low-sodium soy sauce next time.

Add more noodles or vegetables to balance the salt.

My Vegetables Are Mushy

They cooked too long.

Stir-fry vegetables only until tender-crisp.

My Sauce Is Too Thin

Simmer for another minute.

The cornstarch will thicken as it heats.

My Sauce Is Too Thick

Add water or broth a little at a time.

Toss until the noodles loosen.


Budget-Friendly Tips

This recipe can be budget-friendly with a few simple choices.

Use sirloin instead of ribeye.

Use spaghetti instead of specialty noodles.

Use frozen broccoli.

Use carrots and cabbage for affordable vegetables.

Use store-brand soy sauce.

Stretch the meal with extra noodles.

Add more vegetables and use less meat if needed.

Homemade beef lo mein is often cheaper than takeout and makes enough for leftovers.


Nutrition Estimate

ServingAmount
Calories480–750
Protein28–45 g
Carbohydrates55–85 g
Fat14–30 g
Fiber4–8 g
Sodium800–1500 mg
Serving Size1 bowl

Nutrition values are approximate and depend on noodle type, beef cut, sauce amount, oil, and serving size.


Frequently Asked Questions

What is beef lo mein made of?

Beef lo mein is made with noodles, sliced beef, vegetables, garlic, ginger, and a savory sauce made with soy sauce, oyster sauce, hoisin sauce, sesame oil, and broth.

What noodles are best for beef lo mein?

Lo mein noodles are best, but spaghetti, linguine, egg noodles, ramen noodles, or udon noodles can also work.

What beef is best for lo mein?

Flank steak, sirloin, ribeye, New York strip, or skirt steak work well.

Slice the beef thinly against the grain for tenderness.

How do I keep the beef tender?

Use thin slices, marinate with soy sauce and cornstarch, sear quickly, and avoid overcooking.

Can I use spaghetti for lo mein?

Yes.

Spaghetti is a good substitute and works well with the sauce.

Can I make beef lo mein ahead of time?

You can prepare the beef, sauce, and vegetables ahead, but the final stir-fry tastes best fresh.

How long does beef lo mein last in the fridge?

It lasts 3–4 days in an airtight container.

Can I freeze beef lo mein?

Yes, but the noodles may soften after thawing.

For best texture, eat fresh or refrigerated.

Can I add more vegetables?

Yes.

Broccoli, carrots, bell peppers, mushrooms, cabbage, snow peas, bok choy, and zucchini all work well.

Can I make it spicy?

Yes.

Add chili garlic sauce, red pepper flakes, sriracha, or hot chili oil.

What can I use instead of oyster sauce?

Use extra hoisin sauce, soy sauce, or a vegetarian stir-fry sauce.

The flavor will be slightly different.

Why are my noodles sticky?

They may be overcooked or left sitting too long.

Toss them with oil and add sauce quickly.

Is beef lo mein the same as chow mein?

No.

Lo mein usually uses soft tossed noodles, while chow mein often refers to fried or crispier noodles.

Can I make this with chicken?

Yes.

Replace beef with thinly sliced chicken breast or chicken thighs.

What should I serve with beef lo mein?

Serve it with egg rolls, dumplings, cucumber salad, fried rice, wonton soup, or steamed vegetables.


Final Thoughts

This Beef Lo Mein Recipe is saucy, savory, filling, and perfect for a homemade takeout-style dinner.

The beef is tender and flavorful.

The noodles are soft and coated in glossy sauce.

The broccoli and carrots add color and freshness.

The garlic and ginger make the dish aromatic.

The sauce brings everything together with sweet, salty, and savory flavor.

This recipe is easy enough for a weeknight but satisfying enough for a family dinner. The secret is to slice the beef thinly, marinate it briefly, cook it quickly in a hot pan, use a flavorful sauce, and toss the noodles until glossy.

Serve it hot in a bowl with green onions, sesame seeds, chili oil, or extra sauce.

It is comforting, easy, and delicious enough to make again and again.