If you are craving a flavorful, comforting meal that brings together tender beef, vibrant broccoli, and perfectly sauced noodles, then you are in for a treat with this Beef and Broccoli Lo Mein Recipe. This dish captures the essence of classic Chinese takeout but is so much better when made fresh at home. With a luscious marinade that balances savory, sweet, and spicy notes, combined with the satisfying chew of lo mein noodles and crisp broccoli, it’s a guaranteed crowd-pleaser. Whether for a weeknight dinner or a special occasion, this Beef and Broccoli Lo Mein Recipe will quickly become a staple you can’t wait to make again.

Ingredients You’ll Need
This dish shines because each ingredient plays a vital role in building layers of flavor and texture. The beef provides rich, meaty depth, the broccoli adds freshness and crunch, and the sauce binds everything with a perfect harmony of sweet, salty, and spicy notes. Here’s what you’ll need to bring this recipe to life with ease:
- 8 oz flank steak: Thin slices of this cut cook quickly and stay tender when sliced against the grain.
- 1/4 cup soy sauce: Adds the essential salty umami foundation for the marinade and sauce.
- 3 cloves garlic, minced: Delivers a punch of aromatic flavor that wakes up the palate.
- 1 tablespoon fresh ginger, grated: Offers a subtle zesty heat that brightens the dish.
- 2 tablespoons brown sugar: Lends a gentle sweetness that balances the soy and spices.
- 1 tablespoon hoisin sauce: Adds a fruity, tangy richness that deepens the overall flavor.
- 1/2 teaspoon sesame oil: A touch of nuttiness that rounds out the sauce beautifully.
- 1/2 teaspoon red pepper flakes: Just enough to give the dish a bit of warmth without overpowering.
- 8 oz lo mein noodles: The soft, chewy noodles are the perfect vehicle to soak up all the flavorful sauce.
- 3 cups broccoli florets: Adds vibrant color and a satisfying crunch to each bite.
- 2 tablespoons vegetable oil: Ideal for stir-frying the beef and broccoli to perfection.
- Salt and pepper, to taste: Simple seasoning to enhance and balance all the flavors.
How to Make Beef and Broccoli Lo Mein Recipe
Step 1: Prepare the Beef
Start by slicing the flank steak very thinly against the grain. This technique ensures the meat stays tender and easy to chew after cooking, which is key to the perfect Beef and Broccoli Lo Mein Recipe experience.
Step 2: Mix the Marinade
In a small bowl, whisk together the soy sauce, minced garlic, grated ginger, brown sugar, hoisin sauce, sesame oil, and red pepper flakes. This vibrant mixture is the heart of the dish, delivering bold layers of flavor that will infuse the beef beautifully.
Step 3: Marinate the Steak
Place the sliced beef in a shallow dish and pour half of the marinade over it. Toss the meat gently to ensure every piece is well coated. Letting it marinate for at least 15 minutes allows the flavors to penetrate the beef deeply, making each bite incredibly flavorful.
Step 4: Cook the Noodles
While the beef marinates, cook the lo mein noodles according to the package instructions. Once tender, drain them and set aside. These noodles will be the perfect base to combine all the flavors once the beef and broccoli are ready.
Step 5: Sear the Beef
Heat the vegetable oil in a large skillet or wok over medium-high heat. Add the marinated beef and cook for 2 to 3 minutes on each side until nicely browned. This quick, high-heat sear locks in juicy flavor. Remove the cooked beef from the skillet and set it aside for now.
Step 6: Sauté the Broccoli
In the same skillet, add the broccoli florets and stir-fry them for about 3 to 4 minutes. You want them to become slightly tender but still maintain a satisfying crunch, bringing both texture and a healthy green burst to your dish.
Step 7: Combine Beef and Broccoli
Return the seared beef to the skillet with the broccoli. Pour in the remaining marinade and stir everything together. Let it cook for another 2 to 3 minutes so the sauce thickens slightly and coats the beef and broccoli beautifully.
Step 8: Finish with Noodles
Add the cooked lo mein noodles to the skillet and toss everything carefully until the noodles are fully coated in the luscious sauce and evenly combined with beef and broccoli. Season with salt and pepper to taste for that last extra boost of flavor.
Step 9: Serve It Up!
Serve your Beef and Broccoli Lo Mein Recipe piping hot and enjoy the incredible combination of tender beef, crisp broccoli, and flavorful noodles that hug every bite.
How to Serve Beef and Broccoli Lo Mein Recipe

Garnishes
Sprinkle some toasted sesame seeds or freshly chopped green onions on top for a lovely crunch and burst of fresh aroma. A few extra red pepper flakes can spice things up if you like a little more heat. These garnishes don’t just look beautiful but also add delightful texture and contrast.
Side Dishes
While this Beef and Broccoli Lo Mein Recipe is a complete meal on its own, pairing it with simple sides like steamed jasmine rice, a crisp Asian cucumber salad, or even some crispy spring rolls can make your meal feel restaurant-worthy. Each pairing complements the rich, savory flavors without competing.
Creative Ways to Present
For a fun twist, serve this dish in cute individual bowls topped with a fried egg or crispy shallots to add complexity. Alternatively, consider plating it on a large serving platter with lime wedges for an option to add a zesty kick. Presentation can bring new excitement to a beloved recipe.
Make Ahead and Storage
Storing Leftovers
Once cooled, store any leftovers in an airtight container in the refrigerator. The Beef and Broccoli Lo Mein Recipe maintains its delicious flavor for up to 3 days, making it great for quick lunches or dinner the next day.
Freezing
If you want to keep it longer, this dish freezes well in a tightly sealed container. For best results, freeze in individual portions and consume within 2 months to retain optimal texture and taste.
Reheating
To reheat, warm the Beef and Broccoli Lo Mein Recipe gently in a skillet over medium heat, adding a splash of water to revive the sauce if it thickens too much in the fridge. Microwave reheating works too but stirring halfway through helps keep everything evenly warmed.
FAQs
Can I use a different cut of beef for this recipe?
Absolutely! While flank steak is ideal for tenderness and quick cooking, sirloin or skirt steak are great alternatives. Just be sure to slice thinly against the grain for the best results.
What if I don’t have hoisin sauce?
You can substitute hoisin sauce with a mixture of soy sauce and a small amount of honey or molasses to add sweetness and depth, though the classic flavor won’t be exact, it still tastes fantastic.
Can I make this dish vegetarian?
Yes! Substitute the beef with firm tofu or a medley of hearty vegetables like mushrooms and snap peas to create a delicious vegetarian version of the Beef and Broccoli Lo Mein Recipe.
How spicy is the dish with red pepper flakes?
The red pepper flakes add a mild warmth that complements the sweet and savory sauce without overwhelming. You can adjust the amount based on your heat preference or omit it for a milder flavor.
Is it better to cook noodles fresh or use pre-cooked ones?
Cooking noodles fresh according to the package instructions ensures the best texture and flavor absorption. Pre-cooked or packaged noodles might not absorb the sauce as well and can become mushy during reheating.
Final Thoughts
This Beef and Broccoli Lo Mein Recipe is one of those comforting dishes that feels like a warm hug at the end of a long day. It’s packed with irresistible flavor, quick enough for a weeknight, and impressive enough to serve to guests. I hope you give it a try and fall in love with it just like I did. Happy cooking!
Print
Beef and Broccoli Lo Mein Recipe
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Total Time: 35 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Chinese-American
Description
This Beef and Broccoli Lo Mein recipe features tender flank steak marinated in a savory blend of soy sauce, garlic, ginger, and hoisin sauce, combined with crisp broccoli florets and perfectly cooked lo mein noodles. It’s a quick and flavorful stir-fry dish that’s perfect for a satisfying weeknight dinner.
Ingredients
Beef and Marinade
- 8 oz flank steak, thinly sliced against the grain
- 1/4 cup soy sauce
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 2 tablespoons brown sugar
- 1 tablespoon hoisin sauce
- 1/2 teaspoon sesame oil
- 1/2 teaspoon red pepper flakes
Main Ingredients
- 8 oz lo mein noodles
- 3 cups broccoli florets
- 2 tablespoons vegetable oil
- Salt and pepper, to taste
Instructions
- Slice the Steak: Begin by slicing the flank steak thinly against the grain to ensure tenderness after cooking.
- Make the Marinade: In a small bowl, combine soy sauce, minced garlic, grated ginger, brown sugar, hoisin sauce, sesame oil, and red pepper flakes to create a flavorful marinade.
- Marinate the Steak: Place the sliced steak in a shallow dish and pour half of the marinade over it. Toss the steak to coat evenly and let it marinate for at least 15 minutes to absorb the flavors.
- Cook the Noodles: Meanwhile, prepare the lo mein noodles according to the package instructions. Once cooked, drain them and set aside for later use.
- Heat the Oil: Heat vegetable oil in a large skillet over medium-high heat, creating a hot surface for a good sear.
- Cook the Steak: Add the marinated steak to the skillet and cook until browned, about 2-3 minutes per side, then remove from the skillet and set aside.
- Sauté the Broccoli: Using the same skillet, add the broccoli florets and sauté for 3-4 minutes until they become slightly tender but still crisp.
- Combine Steak and Broccoli: Return the cooked steak to the skillet with the broccoli to bring the components together.
- Add Remaining Marinade: Pour in the remaining marinade and stir the mix well. Cook for an additional 2-3 minutes to meld the flavors.
- Toss with Noodles: Add the cooked lo mein noodles to the skillet, tossing everything together until well combined and heated through.
- Season to Taste: Season with salt and pepper according to your preference.
- Serve: Serve the beef and broccoli lo mein hot and enjoy a comforting, flavorful meal.
Notes
- To make slicing easier, partially freeze the flank steak for about 30 minutes before cutting.
- You can substitute lo mein noodles with spaghetti or egg noodles if unavailable.
- Adjust red pepper flakes according to your preferred spice level.
- For added texture, sprinkle toasted sesame seeds on top before serving.
- Leftovers can be refrigerated for up to 3 days and reheated thoroughly before serving.

