Beef and Broccoli Lo Mein

This delicious beef and broccoli lo mein recipe is a savory stir-fry dish loaded with tender beef, broccoli, carrots, snap peas, cabbage, water chestnuts, bell pepper, along with lo mein noodles, all in a savory lo mein sauce that is better than the popular Chinese take-out.

A close up pic of a bowl of beef lo mein with fresh veggies, noodles, beef, and coated in a sauce.

Lo mein is one of my favorite Chinese dishes. You might already suspect that if you’ve seen my other lo mein recipe. This makes two in the span of a month. Well, there’s a reason for that. It’s so good! I always order some form of lo mein when we order take out. The thing is, sometimes, I don’t want to head out to pick it up or pay to have it delivered. Since I’m a pretty good cook if I do say so myself, I decided to try making some lo mein recipes for myself. One of my favorites has become this beef and broccoli lo mein recipe.

Beef and Broccoli Lo Mein Recipe

There are so many reasons to love this recipe. First, we have top sirloin steak, flank steak, or sirloin steak – your choice. All of them cook up so tender and delicious. Then we add delicious vegetables like broccoli, bell peppers, carrots, cabbage, snap peas, and more. We finish it off with a delicious sauce that’s a little bit spicy and a little bit sweet. It all comes together to create a dish that is absolutely loaded with flavor, lean protein, and vegetables. It’s the perfect dish, and it’s pretty darn healthy, to boot! You can’t ask for more than that. Oh, and let’s not forget that it’s a fairly simple dish, as well!

Better Than Takeout Beef Lo Mein

I may not be a seasoned Chinese chef, but I think my lo mein is even better than the dish that we order from our local takeout place. I think it’s because everything is much fresher when making something in your own kitchen. What makes this better than takeout, as well, is that you can adjust it to suit your exact preferences. Add as much or as little of anything as you want. And if MSG gives you headaches like so many people out there, you’re in luck. This recipe has NO MSG.

A large wok with lo mein noodles, veggies, and beef.

Beef and Broccoli Lo Mein Recipe Variations

One of the best things about lo mein is how easy it is to play with the recipe. You can do so much with it. In fact, with just a few simple tweaks, one lo mein recipe can become several. Simply make a few substitutions, and you have a completely new dish whenever you want to switch things up!

Different Meat

One of the easiest ways to transform this dish is to change your meat. Anything works in this dish, really. It’s all delicious. Some of my favorite options include:

  • Top sirloin steak
  • Flank steak
  • Skirt steak
  • Shrimp
  • Chicken
  • Pork

Different Vegetables

When it comes to vegetables, I love to throw everything but the proverbial kitchen sink into my lo mein, but you may not be of that same mindset. It’s easy to add or omit vegetables to this dish as you see fit. In general, the best veggies for this dish in my opinion are:

  • Onions
  • Garlic
  • Carrots
  • Cabbage
  • Snap peas
  • Broccoli
  • Water chestnuts
  • Baby corn
  • Bamboo shoots

Different Noodles

Although lo mein should be made with lo mein noodles in my opinion, sometimes you just don’t have them on hand. If that’s the case, you’re in luck. You can use spaghetti noodles in a pinch. It won’t be quite the same, but it will be close.

A black bowl with beef lo mein.

Frequently Asked Questions

If you have questions about this beef and broccoli lo mein recipe, then read on. The following FAQ answers the most commonly asked questions about lo mein.

What is beef lo mein?

Beef lo mein is a Chinese dish made with lo mein noodles, beef, vegetables, and a sweet and savory sauce.

Why do they call it lo mein?

The name translates roughly to “stirred noodles” which is essentially what the dish is.

What is the difference between beef chow mein and beef lo mein?

The main difference between the two dishes is how they’re prepared. Chow mein translates to “fried noodles”, and lo mein translates to “stirred noodles”. Both are representative of how they’re prepared. Chow mein noodles are stir fried while lo mein noodles are lightly tossed.

A big bite of beef lo mein on a fork.

What is traditionally in lo mein?

Traditionally, lo mein is made of egg noodles, vegetables, protein, and a sweet and savory sauce.

What does the lo in lo mein mean?

The term lo mein translates to “tossed noodles”. The lo means “tossed”, while mein means “noodles”.

What noodles are used in lo mein?

Lo mein uses Chinese egg noodles, which are wheat flour noodles with added egg.

What is lo mein sauce made of?

Traditionally, it’s made of several different ingredients combined together to create a sweet and savory sauce that can be hot or mild. Ingredients often include:

  • Oyster sauce
  • soy sauce
  • Hoisin sauce
  • Sesame oil
  • Ginger
  • Brown sugar
  • Beef broth

Can you cook lo mein ahead of time?

Absolutely. Prepare the dish according to the directions then let it cool and store it in an air-tight container in the refrigerator to be eaten later in the day or the next day.

Can you freeze beef lo mein?

You sure can! Simply let the dish chill completely, then place it in an air-tight, freezer-safe container or heavy-duty freezer bags.

Beef lo mein coated in a homemade sauce, veggies, and tender beef slices.

What to Serve with Beef Lo Mein

This beef and broccoli lo mein recipe is a meal unto itself. It has everything you need for a complete meal, from noodles to beef and veggies. It is also very filling, so I don’t recommend serving a lot of sides with this. However, if you choose to serve it as part of a larger meal, you can pair it with other dishes for people to sample. Some great pairings include:

  • Egg rolls
  • Spring rolls
  • Fried rice
  • Sweet and sour chicken
  • Orange chicken
  • Beef and broccoli

How to Store Beef Lo Mein Leftovers

Place any leftover beef lo mein in an airtight container and place in the fridge. It will be good for 3 to 4 days. For longer storage, you can freeze the leftovers in an airtight, freezer safe container or heavy duty freezer bags for up to 3 months.

To reheat, add a little oil in a pan, over medium heat and once the oil is hot, add the beef lo mein. Toss for 3 to 4 minutes or until the beef and vegetables are heated through.

Beef and Broccoli Lo Mein Recipe Ingredients

It takes several ingredients to make this recipe. You’ll be seasoning the beef, making the sauce, and adding vegetables, so the ingredient list isn’t short. That being said, these are all ingredients that can be easily found at your local grocery store, so there’s no need to worry about having to visit a specialty store.

For the Beef

  • Top sirloin, flank, or skirt steak
  • Slap Ya Mama seasoning
  • Garlic powder
  • Black pepper
  • Paprika
  • Red pepper flakes
  • Beef broth, low sodium
  • Olive oil – divided

For the Vegetables

  • Large onion
  • Red bell pepper
  • Cloves garlic
  • Matchstick carrots
  • Shredded cabbage
  • Snap peas
  • Broccoli florets
  • Water chestnuts
  • Lo mein noodles

For the Sauce

  • Beef broth, low sodium
  • Brown sugar
  • Oyster sauce
  • Soy sauce
  • Hoisin sauce
  • Sesame oil
  • Red pepper flakes
  • Ground ginger
  • Black pepper
  • Cornstarch + Water
Noodles coated in a homemade sauce that is lifted up with tongs.

How to Make Beef and Broccoli Lo Mein Recipe

There might be several ingredients to this recipe, but there aren’t a lot of steps. As you probably saw, many of these ingredients are used for seasoning or combined to make the sauce. The recipe is really very simple.

Step 1: Cook the Noodles

Cook the noodle per package directions, drain, and set aside.

Step 2: Cook the Beef

Add one tablespoon of olive oil to your wok and heat over medium high heat. Once the oil is hot, add the beef, seasonings, and broth. Stir and cook until the meat is tender nad the liquid has cooked down. Remove the beef mixture from the pan and set it aside.

Step 3: Cook the Vegetables

In the same wok, add the remaining olive oil and heat over medium heat. Add the onions, carrots, and red bell pepper and cook until tender but still crisp. Then, add the minced garlic, broccoli, snow peas, cabbage, and water chestnuts and cook for 3 to 4 minutes.

Step 4: Combine the Beef, Vegetables, and Noodles

Add the beef back to the pan and stir. Then, add the noodles and toss to combine all ingredients.

Step 5: Cook the Sauce

In a medium saucepan, mix all the sauce ingredients except for the cornstarch and water together over medium heat. Bring to a simmer. Then, mix the cornstarch and water and add the mixture to the sauce. Cook until thickened, stirring frequently.

Step 6: Put it All Together

Pour the sauce into the wok with the other ingredients and toss everything together. Then, cook for 3 to 4 minutes. Serve and enjoy!

A double pin of beef lo mein with a bite on a fork.

Try This Beef Lo Mein Recipe Today

This delicious beef and broccoli lo mein recipe is so easy and so delicious. It’s just as good if not better than takeout, and it’s a relatively simple dish to make. With a combination like that, there’s no reason not to give it a try! Whip up this beef and broccoli lo mein recipe, and I know you’ll love it as much as I do.

A three photo collage of beef lo mein with tender beef, fresh veggies, and a homemade sauce.

More Asian-Inspired Recipes to Enjoy

Chicken Lo Mein – A delicious lo mein recipe that is loaded with fresh veggies, tender chicken, and a flavorful and spicy sauce.

Orange Chicken – A perfect homemade orange chicken recipe to make right at home. It’s covered in a delicious orange glaze and pairs well with white rice.

Teriyaki Chicken Rice Bowl – A hearty, savory and delicious teriyaki chicken recipe with broccoli, carrots, and rice with a delicious homemade teriyaki sauce.

Try this Shrimp Lo Mein from Deliciously Seasoned. A perfect dish that can be on the table in under an hour, loaded with spicy shrimp and tender lo mein noodles.

A close up photo of beef lo mein.

Beef and Broccoli Lo Mein

Great Grub, Delicious Treats

Beef and Broccoli Lo Mein is loaded with tender beef, fresh vegetables, lo mein noodles, and coated in a delicious homemade sauce. An easy and flavorful recipe that the whole family will love.

Prep Time 20 mins

Cook Time 30 mins

Total Time 50 mins

Course Dinner, Lunch

Cuisine Chinese

Servings 8 servings

Calories 731 kcal


For the Beef

  • 2-2½ pounds top sirloin steak, flank steak or skirt steak
  • 1 teaspoon Slap Ya Mama seasoning
  • 1 teaspoon garlic powder
  • 1 teaspoon black pepper
  • 1 teaspoon paprika
  • ½ teaspoon red pepper flakes
  • ¼ cup beef broth
  • 2 tablespoon olive oil, divided

For the Sauce

  • cups beef broth
  • ½ cup brown sugar
  • ¼ cup oyster sauce
  • ½ cup soy sauce
  • ¼ cup hoisin sauce
  • 1 tablespoon sesame oil
  • ½ teaspoon red pepper flakes
  • 1 tablespoon ginger
  • 1 teaspoon pepper
  • 2 tablespoons cornstarch + 2 tablespoons water

For the Vegetables

  • 1 large onion, diced
  • 1 red bell pepper, sliced into thin strips
  • 3 cloves garlic, minced
  • 1 cup matchstick carrots
  • 2 cups shredded cabbage
  • 1-2 cups snap peas
  • 3 cups broccoli florets
  • 8 ounce can water chestnuts diced
  • 14 ounce lo mein noodles


For the Beef

  • Add olive oil to wok and heat over medium high heat.

  • Once oil is hot, add beef, seasoning and broth. Stir and cook until the meat is tender and liquid has cooked down. Remove from the pan and set aside.

  • In the same pan, add remaining tablespoon of olive oil and heat over medium heat.

  • Add onions, carrots, and red bell pepper to hot oil and cook until tender but still crisp.

  • Add minced garlic, broccoli, snow peas, cabbage and water chestnuts, and cook for 3-4 minutes.

  • Add beef back to the pan, stir and add noodles. Toss to combine.

For the Sauce

  • In a medium saucepan, over medium heat, mix all the sauce ingredients together (except the cornstarch and water) and bring to a simmer.

  • In a small bowl, mix cornstarch and water together and add to the sauce. Stir until thickened.

  • Pour sauce into the pan and toss everything together.

  • Let cook for 3-4 additional minutes then serve and enjoy.


Nutritional values are approximate.


Serving: 8gCalories: 731kcalCarbohydrates: 93gProtein: 54gFat: 16gSaturated Fat: 4gPolyunsaturated Fat: 2gMonounsaturated Fat: 7gCholesterol: 112mgSodium: 1776mgPotassium: 1239mgFiber: 7gSugar: 27gVitamin A: 5101IUVitamin C: 88mgCalcium: 132mgIron: 6mg

Keyword Beef and Broccoli Lo Mein, Beef Lo Mein, Lo Mein with Beef

Here are a few pics that are perfect to save to your favorite Pinterest boards.

Enjoy, Terri

A close up photo of lo mein noodles with tender beef, and sliced veggies.
Slender sliced beef with fresh vegetables and coated in a homemade sauce.

Leave a Reply

Your email address will not be published. Required fields are marked *