Beef and Broccoli Lo Mein Recipe

Beef and Broccoli Lo Mein Recipe – A Fast, Flavorful Weeknight Favorite

Skip the takeout app tonight. This beef and broccoli lo mein brings those classic, savory noodle flavors straight to your kitchen in under 30 minutes. Tender strips of beef, crisp-tender broccoli, and bouncy noodles all get tossed in a glossy, garlicky sauce.

It’s simple, satisfying, and far easier than you might think. You’ll use one pan, everyday ingredients, and a few smart techniques for big flavor without extra fuss.

Beef and Broccoli Lo Mein Recipe

Beef and Broccoli Lo Mein Recipe - A Fast, Flavorful Weeknight Favorite

Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings 4 servings

Ingredients
  

  • Lo mein noodles (10–12 ounces), or spaghetti if that’s what you have
  • Beef (12–16 ounces), thinly sliced against the grain — flank, sirloin, or skirt steak work well
  • Broccoli (4 cups florets), cut into bite-size pieces
  • Garlic (3–4 cloves), minced
  • Ginger (1 tablespoon), freshly grated
  • Scallions (4), sliced, whites and greens separated
  • Neutral oil (2–3 tablespoons), such as canola, avocado, or peanut
  • Sesame oil (1–2 teaspoons), toasted
  • Soy sauce (1/4 cup), low-sodium preferred
  • Oyster sauce (2 tablespoons) for savory depth
  • Dark soy sauce (1 tablespoon), optional for color and richness
  • Brown sugar or honey (1–1.5 tablespoons)
  • Rice vinegar (1 tablespoon) for brightness
  • Cornstarch (2 teaspoons for beef + 2 teaspoons for sauce)
  • Black pepper (to taste)
  • Red pepper flakes or chili oil (optional, to taste)

Instructions
 

  • Slice the beef thinly. Freeze it for 15 minutes if needed for easier slicing. Go against the grain to keep it tender.
  • Marinate the beef. In a bowl, mix 1 tablespoon soy sauce, 1 teaspoon sesame oil, a pinch of black pepper, and 2 teaspoons cornstarch. Toss in the beef and set aside while you prep everything else.
  • Make the sauce. In a small bowl, whisk 3 tablespoons soy sauce, 2 tablespoons oyster sauce, 1 tablespoon dark soy (if using), 1 tablespoon brown sugar or honey, 1 tablespoon rice vinegar, 1/2 cup water, and 2 teaspoons cornstarch. Adjust sweetness and salt to taste.
  • Cook the noodles. Boil according to package directions until just shy of done (al dente). Drain and rinse briefly under hot water to prevent sticking. Toss with a splash of oil and set aside.
  • Blanch the broccoli (optional but recommended). Add the florets to the noodle pot during the last 1–2 minutes of boiling. Drain with the noodles or scoop out, then set aside. This jump-starts cooking and keeps broccoli vibrant.
  • Heat your pan. Place a large skillet or wok over medium-high heat. Add 1 tablespoon neutral oil until shimmering.
  • Stir-fry the beef. Spread the beef in a single layer. Sear without moving for 30–45 seconds, then stir-fry until just browned but not fully cooked through, about 1–2 more minutes. Transfer to a plate.
  • Aromatics time. Add another tablespoon of oil if the pan looks dry. Add garlic, ginger, and the white parts of the scallions. Stir-fry 30 seconds until fragrant.
  • Cook the broccoli. Add the broccoli and 2–3 tablespoons water. Stir-fry 2–3 minutes until crisp-tender. If you blanched it, you’ll only need about 1 minute.
  • Add beef back in. Return the beef (and juices) to the pan. Give the sauce a quick stir, then pour it in. Cook 1–2 minutes until the sauce thickens and coats the beef and broccoli.
  • Toss with noodles. Add the noodles and toss well to combine. Drizzle with 1 teaspoon sesame oil and a pinch of red pepper flakes or chili oil if you like heat. Add scallion greens.
  • Taste and finish. Adjust with a splash of soy sauce for salt, vinegar for brightness, or sugar for balance. Serve hot.

Why This Recipe Works

This lo mein balances salty, sweet, and umami flavors so every bite tastes complete. A quick cornstarch marinade keeps the beef ultra-tender and helps the sauce cling to the noodles.

Cooking the broccoli just until crisp-tender keeps it bright and fresh, not soggy. Finally, finishing the dish by tossing everything together in the pan ensures the noodles soak up the sauce, instead of sitting in a puddle.

What You’ll Need

  • Lo mein noodles (10–12 ounces), or spaghetti if that’s what you have
  • Beef (12–16 ounces), thinly sliced against the grain — flank, sirloin, or skirt steak work well
  • Broccoli (4 cups florets), cut into bite-size pieces
  • Garlic (3–4 cloves), minced
  • Ginger (1 tablespoon), freshly grated
  • Scallions (4), sliced, whites and greens separated
  • Neutral oil (2–3 tablespoons), such as canola, avocado, or peanut
  • Sesame oil (1–2 teaspoons), toasted
  • Soy sauce (1/4 cup), low-sodium preferred
  • Oyster sauce (2 tablespoons) for savory depth
  • Dark soy sauce (1 tablespoon), optional for color and richness
  • Brown sugar or honey (1–1.5 tablespoons)
  • Rice vinegar (1 tablespoon) for brightness
  • Cornstarch (2 teaspoons for beef + 2 teaspoons for sauce)
  • Black pepper (to taste)
  • Red pepper flakes or chili oil (optional, to taste)

How to Make It

  1. Slice the beef thinly. Freeze it for 15 minutes if needed for easier slicing. Go against the grain to keep it tender.
  2. Marinate the beef. In a bowl, mix 1 tablespoon soy sauce, 1 teaspoon sesame oil, a pinch of black pepper, and 2 teaspoons cornstarch.Toss in the beef and set aside while you prep everything else.
  3. Make the sauce. In a small bowl, whisk 3 tablespoons soy sauce, 2 tablespoons oyster sauce, 1 tablespoon dark soy (if using), 1 tablespoon brown sugar or honey, 1 tablespoon rice vinegar, 1/2 cup water, and 2 teaspoons cornstarch. Adjust sweetness and salt to taste.
  4. Cook the noodles. Boil according to package directions until just shy of done (al dente). Drain and rinse briefly under hot water to prevent sticking.Toss with a splash of oil and set aside.
  5. Blanch the broccoli (optional but recommended). Add the florets to the noodle pot during the last 1–2 minutes of boiling. Drain with the noodles or scoop out, then set aside. This jump-starts cooking and keeps broccoli vibrant.
  6. Heat your pan. Place a large skillet or wok over medium-high heat.Add 1 tablespoon neutral oil until shimmering.
  7. Stir-fry the beef. Spread the beef in a single layer. Sear without moving for 30–45 seconds, then stir-fry until just browned but not fully cooked through, about 1–2 more minutes. Transfer to a plate.
  8. Aromatics time. Add another tablespoon of oil if the pan looks dry.Add garlic, ginger, and the white parts of the scallions. Stir-fry 30 seconds until fragrant.
  9. Cook the broccoli. Add the broccoli and 2–3 tablespoons water. Stir-fry 2–3 minutes until crisp-tender.If you blanched it, you’ll only need about 1 minute.
  10. Add beef back in. Return the beef (and juices) to the pan. Give the sauce a quick stir, then pour it in. Cook 1–2 minutes until the sauce thickens and coats the beef and broccoli.
  11. Toss with noodles. Add the noodles and toss well to combine.Drizzle with 1 teaspoon sesame oil and a pinch of red pepper flakes or chili oil if you like heat. Add scallion greens.
  12. Taste and finish. Adjust with a splash of soy sauce for salt, vinegar for brightness, or sugar for balance. Serve hot.

How to Store

  • Refrigerate: Cool completely, then store in an airtight container for up to 4 days.
  • Reheat: Use a skillet over medium heat with a splash of water to loosen the sauce.Stir occasionally until warmed through. Microwave works in a pinch, but the skillet keeps texture better.
  • Freeze: Not ideal due to noodle texture, but possible. Freeze in portions for up to 2 months.Thaw overnight and reheat gently with extra sauce or water.

Health Benefits

  • Protein-packed: Lean beef supplies high-quality protein and iron, which support muscle health and energy.
  • Veggie boost: Broccoli adds fiber, vitamin C, vitamin K, and antioxidants. Crisp-tender cooking helps preserve nutrients.
  • Customizable sodium and sugar: Using low-sodium soy sauce and controlling added sugar lets you tailor the dish to your needs.
  • Better fats: Cooking with neutral oils and finishing with a touch of sesame oil keeps the dish flavorful without heavy saturated fats.

Common Mistakes to Avoid

  • Overcooking the beef: Thin slices cook fast. Pull them as soon as they brown; they’ll finish in the sauce.
  • Soggy noodles: Cook noodles just to al dente.Overcooked noodles will break and won’t absorb sauce properly.
  • Skipping the cornstarch: It’s key for velvety beef and a glossy, clinging sauce.
  • Overcrowding the pan: Stir-fry in batches if needed. Too much at once steams the beef and dulls the sear.
  • Flat flavors: Taste at the end. Balance salt, sweetness, and acidity so the dish pops.

Recipe Variations

  • Chicken or pork: Swap in thinly sliced chicken thigh or pork tenderloin.Adjust cook time to avoid drying out.
  • Shrimp lo mein: Use large shrimp. Sear 1–2 minutes per side, then remove and add back at the end.
  • Extra veggies: Add bell peppers, snow peas, carrots, mushrooms, or baby corn. Stir-fry firm veggies first; quick-cooking veggies last.
  • Spicy version: Stir in chili crisp, sambal oelek, or extra red pepper flakes.
  • Gluten-free: Use gluten-free tamari and rice noodles or gluten-free spaghetti.Check labels on oyster sauce or use a gluten-free alternative.
  • No oyster sauce: Sub 1 tablespoon hoisin plus 1 teaspoon fish sauce for depth, or use extra soy and a pinch of sugar.

FAQs

What’s the best cut of beef for lo mein?

Flank steak is a top pick because it’s flavorful and tender when sliced thin against the grain. Sirloin and skirt steak also work great. The key is thin slicing and a short marinade with cornstarch.

Can I use dried spaghetti instead of lo mein noodles?

Yes.

Spaghetti or linguine are solid stand-ins. Cook to al dente, rinse briefly, and toss with a little oil so they don’t clump before stir-frying.

How do I keep broccoli bright and crisp?

Either blanch it for a minute in boiling water or stir-fry with a splash of water until just tender. Avoid overcooking, and add it back only briefly when combining with the sauce and noodles.

My sauce is too thick.

What should I do?

Add a tablespoon or two of water or broth to loosen it. Stir and heat briefly until it reaches a silky, pourable consistency that coats the noodles.

Can I make this ahead?

You can prep the sauce, slice and marinate the beef, and cut the broccoli up to a day ahead. Cook the noodles just before stir-frying, or cook and toss them with oil and refrigerate for a few hours to save time.

Is oyster sauce necessary?

It adds a rich umami depth, but you can substitute with hoisin plus a little fish sauce, or simply increase soy sauce and a touch of sugar.

Taste and adjust to keep the balance right.

How do I avoid sticky noodles in the pan?

Don’t overcook them, rinse briefly, and toss with a little oil. Add them to the pan with enough sauce and keep them moving with tongs for even coating.

What’s the difference between lo mein and chow mein?

Lo mein uses softer, boiled noodles tossed in sauce, while chow mein often features pan-fried or crisped noodles. The flavor profiles overlap, but the textures differ.

Related Recipes

Final Thoughts

This beef and broccoli lo mein brings reliable, takeout-style comfort with fresh, home-cooked flavor.

With a tender beef marinade, balanced sauce, and quick stir-fry method, you’ll get glossy, slurpable noodles every time. Keep the pantry staples on hand and swap in whatever veggies or proteins you like. It’s the kind of weeknight recipe you’ll make on repeat—and never get tired of eating.

Printable Recipe Card

Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

Similar Posts

Leave a Reply