If you’ve ever craved that perfect blend of tender beef, vibrant vegetables, and silky noodles all tossed together in a luscious, savory sauce, then you will absolutely love this Beef Lo Mein Recipe. It’s the kind of dish that feels indulgent yet comforting, with a wonderful mix of flavors and textures that make every bite a delight. Whether you’re cooking for a weekday dinner or impressing friends at a casual gathering, this recipe delivers restaurant-quality taste with home-cooked warmth.

Ingredients You’ll Need
The magic of this Beef Lo Mein Recipe lies in its simple yet powerful ingredients, each contributing something special to the final dish. From the tender flank steak to the colorful vegetables and the perfectly balanced sauce, every component plays a crucial role.
- 1 lb flank steak, thinly sliced against the grain: Choosing flank steak ensures tender, flavorful beef that cooks quickly.
- 2 tablespoons soy sauce: This adds a salty umami base to the beef marinade and sauce.
- 1 tablespoon cornstarch: Helps tenderize the beef and creates a silky coating when stir-fried.
- 1 teaspoon sesame oil (for marinade): Brings a fragrant, nutty depth to the beef before cooking.
- 1 tablespoon hoisin sauce: Adds a subtle sweetness and richness to the sauce.
- 1 tablespoon sesame oil (for sauce): Provides a toasty aroma that complements the veggies and noodles.
- 1/4 cup soy sauce (for sauce): Deepens the savory flavor of the dish.
- 1 teaspoon sugar: Balances the saltiness for a harmonious taste.
- 1 tablespoon rice vinegar: Offers a gentle acidity that lifts the flavors.
- 2 tablespoons oyster sauce: Contributes a complex, slightly sweet umami punch.
- 1 teaspoon garlic, minced: Fresh garlic adds brightness and pungency.
- 1 teaspoon ginger, minced: Provides a warm, spicy kick enhancing the entire dish.
- 8 oz lo mein noodles (or spaghetti): The noodles are the perfect chewy base to soak up all the flavors.
- 2 tablespoons vegetable oil: A neutral oil that’s great for high-heat stir-frying without burning.
- 1 cup shredded carrots: Adds sweetness and a splash of vibrant orange color.
- 1 cup broccoli florets: Offers crunch and a healthy green contrast to the dish.
- 1/2 cup sliced bell peppers (any color): Brings sweetness and bell pepper’s unique crisp texture.
- 1/2 cup snow peas (optional): A fresh, crunchy addition that complements the other vegetables.
- 3 green onions, sliced: Used as a fresh garnish that adds a mild onion bite and beautiful color.
How to Make Beef Lo Mein Recipe
Step 1: Marinate the Beef
Start by tossing the thinly sliced flank steak in a mixture of soy sauce, cornstarch, and sesame oil. This marination is crucial because it tenderizes the meat and infuses it with layers of flavor. Let the beef sit for about 15 minutes to soak up all those wonderful tastes before hitting the pan.
Step 2: Cook the Noodles
While the beef marinates, cook your lo mein noodles according to the package instructions. If you don’t have lo mein noodles, spaghetti works just as well. Once cooked, drain them and set them aside—these noodles will carry all the sauce and flavors beautifully.
Step 3: Prepare the Sauce
In a small bowl, whisk together soy sauce, oyster sauce, hoisin sauce, sesame oil, rice vinegar, sugar, garlic, and ginger. This sauce is the heart of the Beef Lo Mein Recipe, balancing umami, sweet, tangy, and aromatic notes that will tie everything together in perfect harmony.
Step 4: Stir-Fry the Beef
Heat one tablespoon of vegetable oil in a large skillet or wok over medium-high heat. Quickly stir-fry the marinated beef for 2 to 3 minutes until it’s nicely browned but still juicy. Remove the beef from the pan and set it aside for now—this quick sear keeps the beef tender and flavorful.
Step 5: Cook the Vegetables
In the same skillet, add the remaining vegetable oil and toss in the shredded carrots, broccoli florets, bell peppers, and optional snow peas. Stir-fry the vegetables for about 3 to 4 minutes until they’re tender-crisp, adding that much-needed crunch and fresh burst of color to your dish.
Step 6: Combine Everything
Return the beef to the skillet along with the cooked noodles. Pour the prepared sauce over the top and toss everything together over medium heat for 2 to 3 minutes. This final step thoroughly coats every noodle and piece of beef and veggie in that luscious sauce, ensuring each bite is packed with flavor.
Step 7: Garnish and Serve
Just before serving, sprinkle the sliced green onions over the Beef Lo Mein Recipe for a pop of color and a fresh, mild onion flavor. Serve it immediately while it’s hot and enjoy the symphony of textures and tastes you’ve just created.
How to Serve Beef Lo Mein Recipe

Garnishes
A simple garnish can elevate your dish, and with this Beef Lo Mein Recipe, sliced green onions provide that fresh, crisp contrast. You can also add a sprinkle of toasted sesame seeds or a drizzle of chili oil if you like a bit of heat and extra texture.
Side Dishes
This dish stands well on its own, but if you want to round out your meal, consider serving it with steamed dumplings or a light Asian-style cucumber salad for a refreshing crunch. A bowl of hot miso soup also pairs beautifully and keeps the flavors harmonious.
Creative Ways to Present
For a fun twist, try serving your Beef Lo Mein Recipe in individual bowls topped with fresh cilantro or sliced red chili for color and extra zest. Or, bring it to the center of the table family-style with all the garnishes available so everyone can customize their bowls!
Make Ahead and Storage
Storing Leftovers
After enjoying your Beef Lo Mein Recipe, let any leftovers cool completely before transferring to an airtight container. Stored in the refrigerator, it will keep well for 3 to 4 days, making it a convenient option for quick lunches or dinners later in the week.
Freezing
You can freeze leftover Beef Lo Mein, but be aware that some vegetables may lose a bit of their crunch. Portion it into freezer-safe containers or bags and freeze for up to 2 months. Thaw overnight in the fridge before reheating for best texture and flavor.
Reheating
To reheat, use a skillet over medium heat, adding a splash of water or broth to rejuvenate the noodles and prevent drying out. Stir frequently until warmed through. Avoid microwaving if possible, as it can make the noodles gummy.
FAQs
What cut of beef is best for Beef Lo Mein Recipe?
Flank steak is ideal because it’s flavorful and tender when sliced thinly against the grain. Other good options include sirloin or skirt steak.
Can I use other noodles for this recipe?
Absolutely! If you don’t have lo mein noodles, spaghetti or linguine will work well as substitutes, just adjust cooking time as needed.
Is it possible to make this recipe vegetarian?
Yes! You can swap the beef with tofu or seitan and increase the vegetables. Use vegetarian oyster sauce or soy sauce to keep it plant-based.
What’s the secret to tender beef in this stir-fry?
Marinating the beef with soy sauce, cornstarch, and sesame oil helps tenderize the meat and lock in moisture during cooking.
Can I prepare this dish in advance?
You can marinate the beef and chop vegetables ahead of time. Cook the noodles last minute to avoid them sticking, then stir-fry everything fresh for the best flavor.
Final Thoughts
This Beef Lo Mein Recipe is a joyful celebration of flavors and textures that you’ll want to keep coming back to. It’s straightforward to make yet impressively delicious, making it perfect for both busy weeknights and weekend feasts. I can’t wait for you to try it and make it your own favorite go-to meal—you’ll feel proud each time you serve it up!
Print
Beef Lo Mein Recipe
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 4 to 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Chinese
Description
This Beef Lo Mein is a flavorful and classic Chinese stir-fry dish featuring tender marinated flank steak, fresh vegetables, and chewy lo mein noodles all tossed in a savory homemade sauce. Ready in just 30 minutes, it’s a perfect weeknight dinner that combines hearty protein with crisp veggies and a balanced blend of soy, hoisin, and oyster sauces.
Ingredients
Beef Marinade
- 1 lb flank steak, thinly sliced against the grain
- 2 tablespoons soy sauce
- 1 tablespoon cornstarch
- 1 teaspoon sesame oil
Sauce
- 1/4 cup soy sauce
- 2 tablespoons oyster sauce
- 1 tablespoon hoisin sauce
- 1 tablespoon sesame oil
- 1 tablespoon rice vinegar
- 1 teaspoon sugar
- 1 teaspoon garlic, minced
- 1 teaspoon ginger, minced
Noodles and Vegetables
- 8 oz lo mein noodles (or spaghetti)
- 2 tablespoons vegetable oil
- 1 cup shredded carrots
- 1 cup broccoli florets
- 1/2 cup sliced bell peppers (any color)
- 1/2 cup snow peas (optional)
- 3 green onions, sliced
Instructions
- Marinate the Beef: Mix 2 tablespoons soy sauce, cornstarch, and 1 teaspoon sesame oil in a bowl. Add the thinly sliced flank steak and toss to coat evenly. Let the beef marinate for 15 minutes to tenderize and absorb the flavors.
- Cook the Noodles: Bring a large pot of water to boil and cook the lo mein noodles according to package instructions until al dente. Drain well and set aside to prevent sticking.
- Prepare the Sauce: In a small bowl, whisk together 1/4 cup soy sauce, oyster sauce, hoisin sauce, 1 tablespoon sesame oil, rice vinegar, sugar, minced garlic, and minced ginger until well combined. This sauce will add rich umami depth to the dish.
- Stir-Fry the Beef: Heat 1 tablespoon vegetable oil in a large skillet or wok over medium-high heat. Add the marinated beef and stir-fry for 2 to 3 minutes until browned on all sides but still tender. Remove the beef from the skillet and set aside to prevent overcooking.
- Cook the Vegetables: In the same skillet, add the remaining 1 tablespoon vegetable oil. Toss in shredded carrots, broccoli florets, sliced bell peppers, and optional snow peas. Stir-fry the vegetables for 3 to 4 minutes until they are tender-crisp, retaining a nice crunch and vibrant color.
- Combine Everything: Return the cooked beef and noodles to the skillet with the vegetables. Pour the prepared sauce over the mixture and toss everything together continuously for 2 to 3 minutes over medium heat until the noodles and beef are evenly coated and heated through.
- Garnish and Serve: Remove from heat and garnish with sliced green onions. Serve the Beef Lo Mein hot as a satisfying and delicious meal perfect for any day of the week.
Notes
- For a gluten-free option, use tamari or gluten-free soy sauce instead of regular soy sauce, and ensure the noodles are gluten-free.
- Snow peas are optional but add great texture and color; feel free to substitute with snap peas or omit.
- Marinating the beef is key to tender and flavorful meat; do not skip or shorten the marinating time.
- Use a wok or a large skillet to allow for even, quick stir-frying without overcrowding the pan.
- You can substitute flank steak with sirloin or skirt steak for similar results.
- Adjust the amount of sugar in the sauce to taste for a sweeter or less sweet dish.

