Loading…

By Reading time
Servings 4–6 people

Quick & Delicious Beef and Broccoli Lo Mein is a fantastic meal that’s both simple and full of flavor. Tender slices of beef and crisp broccoli come together with soft, chewy noodles, all coated in a tasty sauce that’s just right—not too salty, not too sweet. It’s a classic dish that feels like a restaurant favorite but takes only minutes to put together at home.

I love making this recipe on busy weeknights because it’s fast and you don’t need a lot of fancy ingredients. One of my favorite tips is to use high heat to get a little char on the beef and broccoli—it adds so much extra flavor! Plus, you can swap in any veggies you have on hand, which always makes me feel like I’m getting something fresh and healthy, even in a quick dinner.

When I serve this, I usually like to top it with a sprinkle of sesame seeds or chopped green onions for a bit of crunch and color. It’s fun to add a little extra soy sauce or chili flakes on the side if people want to make it spicier or saltier to their taste. This beef and broccoli lo mein always gets compliments around my table and is great for leftovers the next day too!

Key Ingredients & Substitutions

Beef: I recommend sirloin or flank steak for tenderness and flavor. Thin slicing against the grain helps keep beef juicy and easy to chew. If you prefer, chicken or tofu work well as swaps.

Broccoli: Fresh broccoli gives a nice crunch and vibrant color. You can substitute with frozen broccoli if needed—just adjust cooking time slightly to avoid sogginess.

Noodles: Lo mein noodles are traditional, but spaghetti or linguine can be great substitutes. Just cook them al dente to keep the perfect texture after stir-frying.

Sauce ingredients: Soy sauce and oyster sauce are key for that classic umami flavor. For a vegetarian version, use mushroom sauce instead of oyster sauce, and tamari if you need gluten-free options.

How Can You Get Tender Beef and Crispy Broccoli Every Time?

The trick is in thin slicing the beef and cooking quickly on high heat. Start by cutting your beef against the grain thinly; this way, it cooks fast and stays tender.

  • Heat your pan or wok fully before adding the oil and beef. High heat helps to sear and lock in juices.
  • Don’t overcrowd the pan! Cook beef in batches if needed for proper browning.
  • For broccoli, steaming with a bit of water before stir-frying keeps it bright and crisp.
  • Mix garlic and ginger in a hot pan quickly to release their aroma but avoid burning by stirring constantly.
  • Add sauce after beef and broccoli to coat everything evenly without overcooking.

Following these tips, you’ll get juicy beef combined with tender-crisp broccoli in a sauce that clings perfectly to the noodles—making every bite balanced and flavorful.

Easy Beef & Broccoli Lo Mein

Equipment You’ll Need

  • Large wok or skillet – I recommend this because it heats quickly and gives the stir-fry that nice, even sear.
  • Large pot – perfect for boiling the noodles fast and easily.
  • Mixing bowls – for whisking the sauce ingredients smoothly.
  • Cutting board and sharp knife – handy for slicing beef thinly and chopping garlic, ginger, and green onions.
  • Measuring spoons and cups – to keep your sauce balanced and consistent.

Flavor Variations & Add-Ins

  • Swap beef for chicken, shrimp, or tofu for different proteins and textures.
  • Add sliced bell peppers, snap peas, or carrots for extra color and crunch.
  • Mix in a teaspoon of chili garlic sauce or sriracha for a spicy kick.
  • drizzle with a little extra sesame oil or sprinkle toasted sesame seeds on top for more flavor and texture.

Quick & Delicious Beef and Broccoli Lo Mein

Ingredients You’ll Need:

Main Ingredients:

  • 8 oz (225g) lo mein noodles or spaghetti
  • 1 lb (450g) beef sirloin or flank steak, thinly sliced against the grain
  • 3 cups broccoli florets
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, minced
  • 2 tablespoons vegetable oil (divided)
  • 3 green onions, chopped (white and green parts separated)

For the Sauce:

  • 1/4 cup soy sauce (low sodium preferred)
  • 2 tablespoons oyster sauce
  • 1 tablespoon hoisin sauce
  • 1 tablespoon sesame oil
  • 1 teaspoon sugar or honey
  • 1/4 cup beef broth or water
  • 1 teaspoon cornstarch

For Garnish:

  • Sesame seeds
  • Red chili flakes (optional)

How Much Time Will You Need?

This delicious meal takes about 20-25 minutes from start to finish. That includes cooking the noodles, stir-frying the beef and broccoli, and making the savory sauce. It’s a great quick dinner option that doesn’t compromise on taste.

Step-by-Step Instructions:

1. Prepare the Noodles:

Cook the noodles according to the package directions until just tender. Drain well and set aside so they’re ready to mix in later.

2. Make the Sauce:

In a small bowl, whisk together the soy sauce, oyster sauce, hoisin sauce, sesame oil, sugar or honey, beef broth (or water), and cornstarch. Set this flavorful sauce mixture aside for now.

3. Cook the Beef:

Heat 1 tablespoon of vegetable oil in a large pan or wok over medium-high heat. Add the thinly sliced beef and stir-fry for 3-4 minutes until browned and cooked through. Remove the beef and set it aside on a plate.

4. Cook the Aromatics and Broccoli:

In the same pan, add the remaining 1 tablespoon oil. Toss in the minced garlic, ginger, and the white parts of the green onions. Stir-fry quickly for about 30 seconds until fragrant. Add the broccoli florets and 2-3 tablespoons of water. Cover the pan and steam the broccoli for about 3-4 minutes, until it’s bright green and tender-crisp.

5. Combine Beef and Sauce:

Put the cooked beef back into the pan with the broccoli. Pour the sauce over everything and stir well to coat. Cook for another 2-3 minutes until the sauce thickens slightly and everything is nicely glazed.

6. Add Noodles and Finish:

Add the cooked noodles to the pan. Toss everything together so the noodles are heated through and evenly coated in the sauce. Remove from heat.

7. Garnish and Serve:

Top with the chopped green parts of the green onions, sesame seeds, and a sprinkle of red chili flakes if you like a bit of spice. Serve hot and enjoy your quick and delicious beef and broccoli lo mein!

Can I Use Frozen Broccoli Instead of Fresh?

Yes, you can! Just thaw and drain the frozen broccoli before adding it to the pan. Since frozen broccoli releases more moisture, reduce the steaming water slightly and cook a bit less to keep it crisp.

How Do I Store Leftovers?

Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently in a skillet or microwave, adding a splash of water or broth if the noodles seem dry.

Can I Substitute Other Proteins for the Beef?

Absolutely! Chicken, shrimp, or tofu all work well. Adjust cooking times accordingly—chicken and shrimp cook quickly, while tofu just needs to be pan-fried until golden.

Is There a Gluten-Free Sauce Option?

Yes! Use tamari instead of soy sauce, and swap oyster sauce for a gluten-free mushroom sauce or coconut aminos to keep the flavor without gluten.

About the author
Claudia