Beef and Broccoli Lo Mein

Category: Easy Dinners Ready in 30 Minutes or Less

Enjoy a comforting bowl filled with tender slices of steak, crisp-tender broccoli, and perfectly cooked noodles, all tossed in a savory blend of soy and oyster sauces with a hint of sweetness. The stir-fry comes together in about 30 minutes, making it a wonderful choice for busy evenings. Start by preparing the sauce and marinading the beef for full flavor. Quick searing locks in juiciness, and a high-heat stir-fry melds the bright aromatics with the vegetables and noodles. Serve piping hot, garnished as desired, for a complete meal that delivers both taste and comfort in each bite.

A woman with a smile on her face.
Created By Melanie Carter
Updated on Tue, 26 Aug 2025 20:10:22 GMT
A plate of noodles with meat and broccoli. Pin
A plate of noodles with meat and broccoli. | mellierecipes.com

Beef and broccoli lo mein noodles make for a hearty and satisfying dinner that comes together in just about half an hour. Tender steak, crisp broccoli, and a sweet savory sauce all get tossed with chewy noodles for a weeknight meal that feels just as good as takeout but fresher and more comforting at home.

This recipe became a quick favorite in my house after I whipped it up for a last-minute dinner with friends. Now it is my go-to whenever I have steak in the fridge and everyone is always asking for seconds.

Ingredients

  • Soy sauce: adds savory depth to both the beef and the sauce look for low sodium for balance
  • Oyster sauce: boosts umami in the sauce and gives the most authentic flavor
  • Honey: lends natural sweetness to the sauce you can substitute with brown sugar if you like
  • Rice vinegar: softens and brightens all the flavors try to find unseasoned rice vinegar
  • Browning: optional but gives a deep color to your sauce use a few drops if you like the richer shade
  • Flank steak or sirloin: these cuts stay tender and juicy make sure to slice thinly across the grain for best texture
  • Cornstarch: used for marinating beef and for thickening the sauce check that your cornstarch is fresh for best results
  • Fresh ginger: brings warmth and zing grate your own or buy pre-minced ginger from the produce section
  • Sesame oil: adds nutty flavor use toasted sesame oil for the most impact
  • Onion, garlic, and extra ginger: build the aromatic base of the stir fry fresh is always best for bold flavor
  • Broccoli: provides crunch and color pick firm dark green florets with no yellowing
  • Spaghetti or lo mein noodles: both work well go for regular spaghetti if you do not have lo mein on hand

Step-by-Step Instructions

Cook the Noodles:
Begin by boiling noodles in a big pot with plenty of salted water. Cook until just al dente and drain completely. Rinse lightly with cold water to prevent sticking and set aside covered so they stay moist.
Mix the Sauce:
In a bowl whisk together soy sauce oyster sauce honey rice vinegar and browning if you are using it. In a second small bowl stir cold water and cornstarch into a smooth slurry. Slowly add the slurry into your sauce whisking as you pour so it does not clump and then set this aside.
Marinate the Beef:
Place sliced steak into a large bowl and add soy sauce cornstarch rice vinegar and ginger powder. Toss everything together with your hands to coat the meat evenly and let it sit while you continue.
Brown the Beef:
Pour sesame oil into your preheated wok or large skillet. Add beef slices in a single layer. Let them sear without moving for one to two minutes so they get brown edges. Stir and cook just until the pieces are no longer pink. Scoop them onto a plate and set aside.
Sauté the Aromatics:
Return the wok to medium high heat. Add onions garlic and ginger to the remaining oil. Stir and cook for about two to three minutes until they are soft and fragrant making sure nothing burns.
Add Broccoli and Noodles:
Toss broccoli florets into the wok with the aromatics. Cook for another two minutes just until they turn bright green. Pile in your cooked noodles and continue to stir fry together letting noodles get a little bit of caramelization on the edges for extra flavor.
Incorporate the Sauce:
Slowly pour your prepared sauce over the noodle and vegetable mixture. Stir everything thoroughly from the bottom so the sauce coats each strand of noodle and every piece of broccoli.
Finish with Beef:
Add the beef back into the wok and toss all the ingredients together for another one or two minutes until everything is piping hot and the sauce has thickened and clings to the noodles.
Serve Hot:
Dish up the noodles right away while they are still steaming so everyone gets the best texture and taste.
A plate of noodles with meat and broccoli. Pin
A plate of noodles with meat and broccoli. | mellierecipes.com

My favorite part has always been the way the honey caramelizes at the bottom of the wok. Once my family came running to the kitchen just from the smell alone and everyone wanted to sneak a bite before dinner could even hit the table.

Storage Tips

Store any leftovers in an airtight container in the refrigerator for up to three days. The noodles absorb the sauce as they sit so add a small splash of water before reheating to bring everything back to life. This dish does not freeze well since the noodles can get mushy once thawed so enjoy it fresh if possible.

Ingredient Substitutions

You can swap out the steak for chicken shrimp or keep it vegetarian by adding more vegetables like carrots snap peas or bell peppers. If you do not have oyster sauce try hoisin sauce but note the final flavor will be a bit sweeter. For noodles, regular spaghetti works great as a substitute for lo mein.

A plate of noodles with meat and broccoli. Pin
A plate of noodles with meat and broccoli. | mellierecipes.com

Serving Suggestions

Serve these noodles hot and garnished with extra green onions or a sprinkle of toasted sesame seeds for crunch. I love to offer sriracha or chili garlic sauce on the side so everyone can adjust the spice level to their liking. Pair with a simple cucumber salad or steamed dumplings for a complete meal.

Cultural Context

Lo mein originated as a traditional Cantonese noodle dish designed to stretch a few simple ingredients into a quick and filling meal. The combination of beef broccoli and soy based sauce is an American Chinese restaurant staple inspired by both authentic and local flavors making this dish deliciously familiar and satisfying.

Recipe FAQs

→ What cut of beef works best?

Flank steak or sirloin are ideal for their tenderness, but other lean cuts can be used if sliced thinly.

→ Can I substitute the noodles?

Yes, spaghetti or other long noodles can be used if traditional lo mein noodles aren't available.

→ How do I keep broccoli crisp?

Add broccoli towards the end and cook on high heat for a short time to retain its bright, crisp texture.

→ What gives the sauce its flavor?

Soy sauce, oyster sauce, honey, and rice vinegar combine to create a savory, sweet, and tangy profile.

→ Are leftovers easy to reheat?

Yes, gently reheat the dish in a skillet or microwave with a splash of water to preserve moisture and texture.

→ Can I add other vegetables?

Absolutely. Snap peas, bell peppers, or carrots can be stir-fried along with the broccoli for added flavor.

Beef and Broccoli Lo Mein

Hearty beef, fresh broccoli, and noodles are cooked in a savory sauce for a satisfying weeknight dish.

Prep Time
15 minutes
Cooking Duration
15 minutes
Overall Cooking Time
30 minutes
Created By: Melanie Carter

Recipe Category: Quick Weeknight Meals

Skill Level: Moderate

Cuisine Style: Chinese-American

Result Amount: 4 Portions

Diet Preferences: Dairy-Free Option

What You’ll Need to Make This

→ For the sauce

01 180 ml low sodium soy sauce
02 120 ml oyster sauce
03 120 ml honey or brown sugar
04 30 ml rice vinegar
05 15 ml browning (optional, for color)

→ For the steak

06 450 g steak, such as flank steak or sirloin, sliced thin
07 45 ml soy sauce
08 15 ml cornstarch
09 15 ml rice wine vinegar
10 5 ml ground ginger

→ For the stir fry

11 30 ml sesame oil
12 40 g onions, diced
13 15 g garlic, diced
14 15 g ginger, diced
15 450 g broccoli florets
16 450 g noodles (such as spaghetti or lo mein noodles)

→ For the cornstarch slurry

17 15 ml cornstarch
18 15 ml cold water

How to Prepare

Step 01

Cook noodles according to package directions in salted boiling water. Drain well and set aside.

Step 02

In a bowl, whisk together soy sauce, oyster sauce, honey or brown sugar, rice vinegar, and browning if using. In a separate small bowl, combine cornstarch and cold water to form a smooth slurry. Gradually whisk the slurry into the sauce and set aside.

Step 03

In a large bowl, toss sliced steak with soy sauce, cornstarch, rice wine vinegar, and ground ginger until evenly coated.

Step 04

Heat sesame oil in a large wok over high heat. Sear beef in a single layer until browned and cooked to your preference, about 2–4 minutes. Transfer cooked beef to a plate and set aside.

Step 05

In the same wok, add diced onion, garlic, and ginger. Stir-fry for 2–3 minutes until aromatic and softened.

Step 06

Add broccoli florets and cooked noodles to the wok. Stir-fry over high heat, tossing frequently, until the broccoli turns bright green and tender-crisp.

Step 07

Pour the prepared sauce evenly over the stir fry while tossing to coat all ingredients thoroughly.

Step 08

Return the seared beef to the wok. Stir-fry all components together for 1–2 minutes until heated through and evenly glazed.

Step 09

Divide the noodles, beef, and vegetables among plates and serve immediately while hot.

Extra Tips

  1. For best texture, slice beef thinly against the grain and keep vegetables crisp-tender by avoiding overcooking.

Tools Required

  • Wok or large nonstick skillet
  • Mixing bowls
  • Whisk
  • Tongs or cooking chopsticks
  • Large saucepan for boiling noodles

Allergen Info

Review ingredients carefully for allergens. Reach out to your healthcare provider if you’ve got specific concerns.
  • Contains soy (soy sauce), gluten (soy sauce and noodles), oyster (oyster sauce)

Nutritional Information (Per Serving)

Remember, this info is purely for reference and isn’t meant to replace dietary guidance.
  • Caloric Value: 435
  • Fat Content: ~
  • Carbohydrate Content: ~
  • Protein Content: ~