Beef and Broccoli Lo Mein

Tender beef strips and crisp broccoli florets tossed with lo mein noodles in a glossy sesame soy sauce. Bookmark
Tender beef strips and crisp broccoli florets tossed with lo mein noodles in a glossy sesame soy sauce. | everybitebetters.com

This Asian-inspired dish features tender flank steak strips marinated in soy sauce and sesame oil, quickly stir-fried with fresh broccoli florets, julienned carrots, and bell peppers. The lo mein noodles are tossed in a savory sauce blend combining soy sauce, oyster sauce, hoisin, and toasted sesame oil for that perfect balance of sweet and umami flavors. From prep to table in just 30 minutes, this noodle stir-fry offers restaurant-quality results with simple techniques. The key is cooking the beef quickly over high heat to keep it tender, while vegetables maintain their crisp-tender texture. Finish with toasted sesame seeds and fresh green onions for garnish.

The kitchen timer was ticking down on a Tuesday evening when I realized takeout wasn't happening. I had beef in the fridge and broccoli that needed using, so I decided to attempt my own version of the lo mein that usually arrives in those folded cardboard boxes. Something about the aroma of sesame hitting hot oil transforms a regular weeknight into something resembling restaurant magic.

My roommate walked in mid-stir-fry and paused in the doorway, convinced I'd ordered delivery without telling her. When she saw me tossing noodles at the stove, she asked for the recipe before she'd even tasted a bite. Now it's the dish she requests whenever she's had a rough day and needs something that feels like comfort but doesn't require hours of effort.

Ingredients

  • Flank steak: Thinly slicing against the grain is the secret to tender beef that doesn't require chewing through tough fibers
  • Cornstarch: Creates a protective coating on the beef that keeps it moist during high-heat cooking
  • Sesame oil: Toasted varieties add that unmistakable nutty aroma that makes your kitchen smell amazing
  • Lo mein noodles: If you can't find them, spaghetti works surprisingly well for this application
  • Broccoli florets: Cut them into bite-sized pieces so they cook through without becoming mushy
  • Garlic: Add it after the vegetables start cooking so it doesn't burn and turn bitter
  • Soy sauce: The foundation of our stir-fry sauce, providing that deep umami base
  • Oyster sauce: Adds a subtle sweetness and thickness you can't quite replicate with anything else
  • Hoisin: Gives the sauce its characteristic glossy finish and complex flavor depth
  • Brown sugar: Just enough to balance the salty elements and encourage caramelization

Instructions

Marinate the beef:
Combine the sliced beef with soy sauce, cornstarch, and sesame oil in a bowl. Let it sit for 10 minutes while you prep everything else, which helps tenderize the meat.
Cook the noodles:
Boil your noodles according to the package directions, then drain them immediately. Rinse under cold water to stop the cooking and prevent sticking.
Mix the sauce:
Whisk together all the sauce ingredients in a small bowl until the cornstarch dissolves completely. This step prevents lumps from forming later.
Sear the beef:
Heat your oil in a wok or large skillet until it's almost smoking. Add the beef in a single layer and let it develop a crust before flipping, about 2 to 3 minutes total. Remove the beef and set it aside on a plate.
Cook the vegetables:
Drop the broccoli, carrot, and bell pepper into the hot pan. Stir-fry for about 2 minutes until they're bright but still crisp. Toss in the garlic for just 30 seconds.
Combine everything:
Return the beef to the pan along with the noodles and most of the green onions. Pour in the sauce and toss continuously until it thickens and coats everything evenly.
Finish and serve:
Transfer to a serving platter or individual bowls. Sprinkle with sesame seeds and the reserved green onions while it's piping hot.
Steaming Beef and Broccoli Lo Mein served in a bowl, garnished with green onions and toasted sesame seeds. Bookmark
Steaming Beef and Broccoli Lo Mein served in a bowl, garnished with green onions and toasted sesame seeds. | everybitebetters.com

Last Friday my neighbor caught the scent through our open window and knocked on my door just to ask what I was making. I ended up portioning out a bowl for her, and she texted me the next day saying her family has requested it for weekly dinner rotation. Sometimes the best meals are the ones that bring people together without any planning at all.

Making It Your Own

Once you've made this a few times, you'll start trusting your instincts about the sauce balance. I've found that adding a splash more water creates that glossy restaurant-style coating that clings beautifully to every noodle. The vegetables can be swapped out based on whatever's in your crisper drawer.

Perfecting the Beef

Freezing the beef for 20 minutes before slicing makes cutting those thin strips infinitely easier. The cornstarch marinade is what Chinese restaurants use to create that velvet texture, and it's absolutely worth the extra 10 minutes of prep time.

Serving Suggestions

This dish holds up well for lunch the next day, though the noodles will absorb more sauce overnight. Pair it with something cooling like cucumber salad if you like heat.

  • Extra chili flakes can be added to individual servings instead of the whole batch
  • Fresh cilantro makes a beautiful and fragrant garnish
  • Lime wedges on the side add brightness that cuts through the richness
Close-up of savory Beef and Broccoli Lo Mein, featuring colorful veggies and noodles coated in a rich sauce. Bookmark
Close-up of savory Beef and Broccoli Lo Mein, featuring colorful veggies and noodles coated in a rich sauce. | everybitebetters.com

There's something deeply satisfying about turning simple ingredients into a meal that feels like a treat. Hope this becomes your weeknight standby too.

Recipe FAQs

Yes, you can substitute lo mein noodles with spaghetti, linguine, udon, or rice noodles. Just adjust cooking time according to package instructions and ensure they're drained well before adding to the stir-fry.

Look for the muscle fibers running through the meat. Slice perpendicular to these lines, cutting across the fiber direction. This shortens the muscle fibers, resulting in more tender strips that cook quickly and stay soft.

You can prep all ingredients in advance—slice the beef, chop vegetables, and whisk the sauce. Store separately in the refrigerator. However, for best texture and flavor, cook everything fresh just before serving as noodles may absorb too much sauce if stored overnight.

If you can't find oyster sauce, you can use a combination of soy sauce and a small amount of hoisin or add a pinch of sugar with extra soy sauce. Mushroom sauce or a vegetarian stir-fry sauce also work well as alternatives.

Place cooled leftovers in an airtight container and refrigerate within 2 hours of cooking. They'll keep well for 3-4 days. Reheat gently in a skillet with a splash of water or in the microwave, adding extra soy sauce if needed to refresh the flavors.

This version is mild with no heat. To add spice, include red pepper flakes, sriracha, chili garlic sauce, or fresh diced chilies to the sauce mixture. You can also serve with chili oil on the side for those who prefer extra heat.

Beef and Broccoli Lo Mein

Tender beef and crisp broccoli in sesame-infused noodles ready in 30 minutes.

Prep 15m
Cook 15m
Total 30m
Servings 4
Difficulty Easy

Ingredients

Beef and Marinade

  • 10 oz flank steak, thinly sliced against the grain
  • 1 tbsp soy sauce
  • 1 tsp cornstarch
  • 1 tsp sesame oil

Noodles and Vegetables

  • 9 oz lo mein noodles or spaghetti
  • 1 tbsp vegetable oil
  • 2 cups broccoli florets
  • 1 medium carrot, julienned
  • 2 cloves garlic, minced
  • 1/2 red bell pepper, sliced thin
  • 3 green onions, sliced (reserve some for garnish)

Sauce

  • 3 tbsp soy sauce
  • 2 tbsp oyster sauce
  • 1 tbsp hoisin sauce
  • 1 tbsp toasted sesame oil
  • 2 tsp brown sugar
  • 1/4 cup water
  • 1 tsp cornstarch

Garnish

  • 1 tbsp toasted sesame seeds
  • Extra sliced green onions

Instructions

1
Marinate the Beef: Combine the beef with soy sauce, cornstarch, and sesame oil in a bowl. Mix thoroughly and let marinate for 10 minutes to tenderize and infuse flavor.
2
Prepare the Noodles: Cook the noodles according to package directions until al dente. Drain well and set aside, tossing with a small amount of oil to prevent sticking if needed.
3
Prepare the Sauce: Whisk together soy sauce, oyster sauce, hoisin sauce, sesame oil, brown sugar, water, and cornstarch in a small bowl until completely smooth and the cornstarch is dissolved.
4
Stir-Fry the Beef: Heat vegetable oil in a large skillet or wok over medium-high heat. Add the marinated beef slices and stir-fry for 2-3 minutes until browned on the edges. Remove beef from pan and set aside.
5
Cook the Vegetables: Add broccoli, carrot, and bell pepper to the same pan. Stir-fry for 2-3 minutes until vegetables are crisp-tender. Add garlic and cook for 30 seconds until fragrant.
6
Combine and Sauce: Return the beef to the pan along with cooked noodles and green onions. Pour the sauce over the mixture and toss everything together for about 2 minutes until evenly coated and heated through.
7
Serve and Garnish: Transfer to a serving platter or individual plates. Sprinkle with toasted sesame seeds and additional sliced green onions for garnish.
Additional Information

Equipment Needed

  • Large skillet or wok
  • Saucepan for noodles
  • Mixing bowls
  • Cooking tongs or spatula

Nutrition (Per Serving)

Calories 430
Protein 26g
Carbs 50g
Fat 14g

Allergy Information

  • Contains soy, gluten from soy sauce, oyster sauce, hoisin sauce, and noodles, and sesame. Oyster sauce may contain shellfish.
Sophie Adams

Sharing simple, flavorful recipes and practical cooking tips for everyday home cooks.