Beef Broccoli Lo Mein with Sirloin Steak

Beef Broccoli Lo Mein with tender sirloin steak and vibrant green florets in a glossy, savory brown sauce
Beef Broccoli Lo Mein with Sirloin Steak
By Sophie Chen
The secret to achieving restaurant-quality beef broccoli lo mein is a cornstarch marinade that protects the beef's tenderness during high-heat cooking. This savory, colorful dinner is ready in 38 minutes.
  • Time: 12 min active + 10 min marinating + 13 min cooking + 3 min resting
  • Flavor & Texture: Savory, glossy, and crisp-tender
  • Perfect for: Busy weeknight dinners

You can achieve that professional texture without owning a commercial high-pressure wok. The "velveting" method, combining a small amount of water and cornstarch, acts as a protective layer to ensure the meat remains tender.

This beef broccoli lo mein uses a high-heat sear to create a rich brown crust on the beef before adding the noodles and vegetables. The chewy wheat noodles pair perfectly with the crisp snap of the broccoli.

The result is a rich, dark glaze that coats every ingredient evenly without settling at the base of the dish. It's a quick, punchy meal with a stunning presentation.

The Art of Beef Broccoli Lo Mein

The Velvet Coating: A cornstarch slurry binds to the beef, which prevents the fibers from tightening and drying out when they hit the scorching pan.

Batch Searing: Cooking the meat in small groups keeps the oil shimmering, so the beef browns in 2 minutes instead of steaming in its own juices.

Starch-Based Glaze: The small amount of cornstarch in the sauce reacts with the heat to create a thick, glossy syrup that coats every noodle.

Beef CutTexture ResultBest ForImpact on Prep
SirloinTender and leanQuick searsEasy to slice thin
Flank SteakHearty and chewySlow cookingNeeds slicing against grain
RibeyeRich and fattyLuxury mealsHigher cost, more oil

What Each Ingredient Does

  • 1 lb sirloin steak, thinly sliced against the grain
  • 1 tbsp low-sodium soy sauce
  • 1 tbsp cornstarch
  • 1 tbsp water
  • 1/2 cup low-sodium beef broth
  • 1/4 cup low-sodium soy sauce
  • 1 tbsp brown sugar
  • 1 tbsp oyster sauce
  • 1 tsp toasted sesame oil
  • 1 tsp cornstarch
  • 2 tbsp vegetable oil
  • 3 cups broccoli florets, bite-sized
  • 3 garlic cloves, minced
  • 1 tsp ginger, freshly grated
  • 12 oz lo mein noodles

  • Sirloin Steak: A lean, tender choice that sears and browns rapidly.

  • Cornstarch: Used in two stages, first to tenderize the beef and later to thicken the glaze.
  • Oyster Sauce: Imparts a rich, briny savoriness that complements the soy sauce.
  • Toasted Sesame Oil: Adds a nutty fragrance that balances the salty elements.
  • Lo Mein Noodles: These wheat noodles are sturdy enough to hold up under a thick sauce.

Recipe Specs

Use a standard home wok or a large stainless steel skillet. For the best results, ensure your pan is thoroughly heated before adding the oil.

The objective is a high-contrast appearance: dark golden beef against neon-green broccoli. For an extra burst of color, adding thin strips of red bell pepper or sliced carrots during the vegetable phase provides a bright pop.

Essential Tools

  • Wok or Large Skillet: A wide base is needed to prevent crowding the beef.
  • Tongs: Essential for flipping the beef quickly.
  • Whisk: For ensuring the brown sugar dissolves fully in the glaze.

Key Steps

Phase 1: The Velvet Prep

  1. In a medium bowl, toss the sliced beef with 1 tbsp low-sodium soy sauce, 1 tbsp cornstarch, and 1 tbsp water. Note: Let marinate for 10 minutes to let the cornstarch set.
  2. In a separate small bowl, whisk together the beef broth, 1/4 cup low-sodium soy sauce, brown sugar, oyster sauce, sesame oil, and 1 tsp cornstarch until the sugar is dissolved.
  3. Boil the lo mein noodles according to package instructions, drain, and set aside.
The Velvet Prep: sirloin steak thinly sliced against the grain, low-sodium soy sauce, cornstarch, water

Phase 2: The High-Heat Sear

  1. Heat 1 tbsp vegetable oil in a wok over high heat until shimmering. Add beef in a single layer (cook in batches if they don't fit in one layer) and sear undisturbed for 1-2 minutes until a deep brown crust forms. Flip and cook for 1 more minute until the internal temperature reaches 145°F (63°C). Remove beef to a plate and let rest for 3 minutes.
    Seared beef strips with a deep brown crust in a wok.
  2. Add the remaining 1 tbsp vegetable oil to the wok. Stir-fry the minced garlic and grated ginger for 30 seconds until fragrant.
  3. Toss in the broccoli florets with a splash of water and stir-fry for 2-3 minutes until bright green and crisp-tender.

Phase 3: The Final Toss

  1. Pour the whisked glaze into the pan and stir constantly for 1 minute until the sauce bubbles and thickens into a glossy syrup.
  2. Return the seared beef and cooked noodles to the pan.
  3. Toss everything together on high heat for 1-2 minutes until every noodle is coated in sauce and the beef is heated through.
Beef, broccoli, and lo mein noodles tossed in a glossy brown sauce in a wok.

When It Does Not Turn Out

Fixing a Watery Sauce

If your sauce remains thin, the heat may have been too low or the cornstarch might have sunk to the bottom of the bowl. Whisk a small amount of additional cornstarch with water and stir it in once the sauce is bubbling.

Preventing Rubbery Beef

Meat becomes rubbery if the pan is overcrowded. Adding too much beef at once lowers the oil temperature, causing the meat to boil in its own juices. To ensure an immediate sear, always cook in smaller batches.

Stopping Mushy Broccoli

Too much water or using a lid will steam the broccoli rather than stir-frying it. Keep the pan uncovered and use just a splash of water to preserve the crisp texture.

Storage Guidelines

Keep leftovers in a sealed vessel in the fridge for 4 days.

Avoid freezing this meal. Once thawed, the broccoli tends to get mealy and lose its vibrant color, which compromises the presentation.

To warm it back up, use a skillet over medium heat until the beef reaches 165°F (74°C) in the centre. Stir in 1-2 tbsp of water or beef broth to refresh the sauce's silky texture and ensure the noodles don't dry out.

How to Serve and Enjoy

Tender strips of seared beef and bright green broccoli tossed in a shimmering glaze on a clean white platter

For a modern look, plate this in wide, shallow bowls. To nail the color balance, I like to add a sprinkle of toasted white sesame seeds and thinly sliced scallions for a bright green accent.

If you have some fresh red chili slices, toss them on top. The red against the dark sauce and green broccoli makes the dish look professional.

For a different style of sauce, you could use a 10 minute stir fry sauce to change the flavor profile while keeping the same method.

Easy Swaps and Add-Ins

Original IngredientSubstituteWhy It Works
Sirloin SteakFlank SteakLean and flavorful. Note: Must slice very thin against the grain
Lo Mein NoodlesSpaghettiSimilar texture. Note: Use slightly less sauce as pasta absorbs differently
BroccoliSnap PeasSimilar crunch. Note: Add these 1 minute later than broccoli
Beef BrothVegetable BrothMaintains salt balance. Note: Lacks the depth of beef flavor

If you want a spicy version, stir in a teaspoon of sambal oelek or sriracha into the glaze. For those avoiding gluten, use tamari (labelled gluten-free) instead of soy sauce and ensure the oyster sauce is a certified gluten-free version.

Replace the wheat lo mein noodles with gluten-free rice noodles cooked per package directions, since standard lo mein is wheat-based. For this gluten-free version, also use products labelled gluten-free for all soy sauces, the broth or stock.

Critical Sodium Level

🚨

1450 mg of sodium per serving (63% of daily value)

The American Heart Association recommends a daily limit of 2,300mg of sodium, with an ideal limit of 1,500mg for most adults to reduce the risk of cardiovascular disease.

Ways to Lower the Sodium

  • 🍶Substitute Soy Sauce

    Replace the low-sodium soy sauce with coconut aminos, which offers a similar umami flavor with significantly less salt.

  • 🦪Reduce Oyster Sauce

    Minimize the amount of oyster sauce used, or replace it with a mixture of mushroom powder and a touch of honey.

  • 🍲Switch the Broth

    Use homemade unsalted beef stock or water instead of store-bought low-sodium beef broth to eliminate hidden salts.

  • 🍜Check Your Noodles

    Swap the lo mein noodles for brown rice noodles or a sodium-free alternative to reduce the sodium contribution from the pasta.

  • 🌿Amplify Fresh Aromatics

    Increase the amount of fresh ginger, garlic, and black pepper to add punchy flavor and complexity without needing extra salt.

Before You Start Cooking

Do I need a wok for this recipe?

A wok is ideal for high-heat searing and tossing the noodles. You can use a large skillet instead, provided you cook the beef in batches to avoid crowding the pan.

Can this be made in a slow cooker?

Yes, although the result differs since the beef is braised rather than seared. Add the broccoli at the very end to prevent it from becoming too soft.

Which cut of beef is best?

Sirloin steak sliced thinly against the grain is the best choice. This ensures the meat stays tender and cooks quickly in the pan.

What are lo mein noodles?

These are wheat-based noodles designed specifically for stir-frying. They have a chewy texture that absorbs the savory glaze efficiently.

How to store leftovers?

Keep them in a sealed container in the fridge for up to 4 days. Reheat in a skillet with a splash of beef broth to restore the glossy sauce. When reheating cooked leftovers, check with a food thermometer that the centre reaches 165°F (74°C); the appliance temperature and time alone do not confirm this.

Is it possible to use a different sauce?

You can replace the savory glaze with a creamy peanut sauce for a nutty variation. This changes the flavor profile while using the same tossing technique.

Beef Broccoli Lo Mein with Sirloin Steak

Beef Broccoli Lo Mein with Sirloin Steak Recipe Card
Beef Broccoli Lo Mein with Sirloin Steak Recipe Card
Preparation time:12 Mins
Cooking time:13 Mins
Resting time:13 Mins
Total time:38 Mins
Servings:4 servings
Category: Main CourseCuisine: Chinese
print Pin

Ingredients:

Instructions:

Nutrition Facts
Per serving
Calories
633 kcal
% Daily Value*
Total Fat 16.8g
   Saturated Fat 4.2g
Sodium 1450mg
Total Carbohydrate 74g
   Dietary Fiber 3.5g
   Total Sugars 4.3g
Protein 40.5g
* Percent Daily Values are based on a 2,000 calorie diet.
Rate This Recipe
Be the first to rate
Share, Rating and Comments:
Submit Review:
Star Ratings
5
(0)
4
(0)
3
(0)
2
(0)
1
(0)
Jump to Recipe