This Beef and Broccoli Lo Mein is a savory, satisfying noodle dish that comes together quickly and easily. With tender strips of beef, crisp-tender broccoli, and chewy noodles all tossed in a rich, garlicky sauce, it’s the kind of takeout-style dinner I love making at home — all in under 30 minutes.

Why You’ll Love This Recipe

I love this dish because it gives me everything I want in one bowl: protein, veggies, and noodles coated in a deeply flavorful sauce. It’s faster than ordering takeout, customizable with whatever I have on hand, and makes great leftovers. Plus, that glossy, umami-packed sauce is completely addictive.

ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

For the lo mein:

  • Lo mein noodles or spaghetti

  • Thinly sliced beef (flank steak or sirloin work best)

  • Broccoli florets

  • Garlic, minced

  • Onion, sliced (optional)

  • Vegetable oil or sesame oil

For the sauce:

  • Soy sauce

  • Oyster sauce

  • Hoisin sauce

  • Brown sugar

  • Cornstarch

  • Water or beef broth

  • Ground black pepper

  • Optional: red pepper flakes for heat

directions

  1. I cook the noodles according to package instructions, then drain and set them aside.

  2. I whisk together all the sauce ingredients in a bowl and set that aside too.

  3. In a large skillet or wok, I heat some oil and sear the beef slices over high heat until just browned. I remove the beef and set it aside.

  4. In the same pan, I add more oil if needed and stir-fry the broccoli and onions until just tender, about 3–4 minutes.

  5. I add the garlic and cook for 30 seconds until fragrant.

  6. I return the beef to the pan, pour in the sauce, and toss to coat.

  7. I add the cooked noodles and stir everything together, letting the sauce thicken and cling to the noodles.

  8. I remove it from heat and serve hot, optionally garnished with sesame seeds or green onions.

Servings and timing

This recipe serves 4 and takes about 25 minutes total — 10 minutes of prep and 15 minutes of cooking.

Variations

Sometimes I swap the beef for chicken, shrimp, or tofu depending on what I have. I also throw in other veggies like bell peppers, mushrooms, or snap peas for variety. If I want a richer flavor, I add a splash of dark soy sauce. For a low-carb version, I’ve made this with zucchini noodles or shirataki noodles with great results.

storage/reheating

I store leftovers in an airtight container in the fridge for up to 3 days. To reheat, I warm it in a skillet with a splash of water or soy sauce to loosen the noodles. The microwave works too — I just stir halfway through and cover the bowl to avoid drying it out.

FAQs

What kind of noodles work best for lo mein?

I like using fresh lo mein noodles, but when I don’t have them, spaghetti or linguine make a great substitute. Egg noodles also work really well.

How do I keep the beef tender?

I slice it thinly against the grain and don’t overcook it. A quick sear over high heat keeps it juicy and tender.

Can I make it vegetarian?

Absolutely. I replace the beef with tofu or just load up on vegetables and use vegetable broth instead of beef broth in the sauce.

Is oyster sauce necessary?

It adds great depth, but if I don’t have it, I mix a little extra soy sauce and a touch of sugar or hoisin to mimic the flavor.

Can I prep this ahead?

Yes. I slice the beef, prep the veggies, and mix the sauce ahead of time. Then it all comes together super fast when I’m ready to cook.

Conclusion

Beef and Broccoli Lo Mein is one of my go-to meals when I want something fast, flavorful, and satisfying. It’s everything I love about a good stir-fry and noodle dish rolled into one bowl. Once I started making it at home, I realized just how easy and delicious homemade takeout can be.

Print

Beef and Broccoli Lo Mein

Beef and Broccoli Lo Mein

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Beef and Broccoli Lo Mein is a quick and flavorful noodle dish with tender beef, crisp broccoli, and chewy noodles tossed in a savory, garlicky sauce. It’s a perfect weeknight meal that’s better than takeout and ready in under 30 minutes.

  • Author: Ella
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stir-Fry
  • Cuisine: Asian-Inspired
  • Diet: Low Lactose

Ingredients

  • 8 oz lo mein noodles or spaghetti
  • 1 lb beef (flank steak or sirloin), thinly sliced
  • 2 cups broccoli florets
  • 3 cloves garlic, minced
  • 1 small onion, sliced (optional)
  • 2 tbsp vegetable or sesame oil
  • For the sauce:
  • 3 tbsp soy sauce
  • 2 tbsp oyster sauce
  • 1 tbsp hoisin sauce
  • 1 tbsp brown sugar
  • 1 tsp cornstarch
  • 1/4 cup water or beef broth
  • 1/4 tsp ground black pepper
  • Optional: 1/2 tsp red pepper flakes

Instructions

  1. Cook noodles according to package instructions. Drain and set aside.
  2. In a small bowl, whisk together soy sauce, oyster sauce, hoisin sauce, brown sugar, cornstarch, water or broth, black pepper, and red pepper flakes if using. Set aside.
  3. Heat 1 tbsp oil in a large skillet or wok over high heat. Add beef and sear until browned. Remove from pan and set aside.
  4. Add remaining oil and stir-fry broccoli and onion for 3–4 minutes until tender-crisp.
  5. Add garlic and stir for 30 seconds until fragrant.
  6. Return beef to the pan and pour in the sauce. Toss to coat everything evenly.
  7. Add cooked noodles and stir well to combine. Let the sauce thicken and cling to the noodles.
  8. Remove from heat and serve hot. Garnish with sesame seeds or green onions if desired.

Notes

  • Swap beef for chicken, shrimp, or tofu for variation.
  • Add extra veggies like bell peppers, mushrooms, or snap peas.
  • Use zucchini noodles or shirataki noodles for a low-carb version.
  • Dark soy sauce adds richer color and flavor.
  • Prep sauce and slice ingredients ahead for faster cooking.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 520
  • Sugar: 8g
  • Sodium: 920mg
  • Fat: 20g
  • Saturated Fat: 6g
  • Unsaturated Fat: 13g
  • Trans Fat: 0g
  • Carbohydrates: 54g
  • Fiber: 3g
  • Protein: 32g
  • Cholesterol: 70mg

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star