There’s something so comforting about a big bowl of saucy noodles, especially when it’s packed with tender beef and colorful vegetables. This Beef Lo Mein is one of those recipes that brings restaurant-style flavor right into your kitchen, without any complicated steps.
I love making this on busy evenings when I want something quick but still satisfying. The sauce coats every strand of noodle beautifully, and the combination of crisp veggies and juicy beef makes every bite feel like a treat.
Flavor & Texture Highlights
This dish is all about balance. You get savory, slightly sweet, and umami-rich flavors from the sauce, paired with tender slices of beef and perfectly cooked noodles. The vegetables add a fresh crunch that keeps the dish light and satisfying at the same time.
Jump to Section
- Why You’ll Love This Recipe
- What You’ll Need
- How to Make It
- Expert Tips
- Storage
- What to Serve With
- FAQs
Why You’ll Love This Recipe
This Beef Lo Mein is quick, flavorful, and incredibly satisfying. It’s ready in about 30 minutes, making it perfect for weeknights. You can also easily customize it with whatever vegetables you have on hand, which makes it both flexible and budget-friendly.
Plus, it tastes just like your favorite takeout—but fresher and made exactly how you like it.
What You’ll Need to Make This Recipe
The magic of this dish comes from simple, everyday ingredients working together beautifully.
Beef sirloin is sliced thin so it cooks quickly and stays tender.
Lo mein noodles (or even spaghetti) give you that classic chewy texture.
Fresh vegetables like bell peppers, carrots, broccoli, and snow peas add color, crunch, and freshness.
Soy sauce, oyster sauce, and sesame oil create that rich, savory sauce that ties everything together.
Exact measurements are listed in the recipe card below.
How to Make Beef Lo Mein Step by Step
Step 1: Marinate the Beef
Start by tossing the thinly sliced beef with soy sauce and cornstarch. Let it sit for about 10–15 minutes. This helps tenderize the meat and gives it that silky texture you love in stir-fries.
Step 2: Cook the Noodles
Boil your noodles according to the package instructions, then drain and set them aside. Try not to overcook them—they should be just tender.
Step 3: Cook the Beef
Heat oil in a large skillet or wok over medium-high heat. Add the beef and cook for a few minutes until browned and cooked through. Remove and set aside.
Step 4: Sauté the Vegetables
In the same pan, cook the onion, garlic, carrots, bell peppers, broccoli, and snow peas. Stir-fry until they’re tender but still slightly crisp.
Step 5: Make the Sauce
Mix together soy sauce, oyster sauce, sesame oil, and beef broth. Pour it into the pan and stir everything together.
Step 6: Bring It All Together
Return the beef to the skillet, then add the cooked noodles. Toss everything together so the sauce coats every bite. Add the cornstarch slurry and cook briefly until the sauce thickens.
Step 7: Garnish and Serve
Finish with chopped green onions and a sprinkle of sesame seeds. Serve hot and enjoy every delicious bite.
Expert Tips
Slice the beef as thinly as possible for the most tender texture.
Cook on high heat to get that classic stir-fry flavor.
Don’t overcrowd the pan—this helps everything cook evenly.
Prep all your ingredients before you start cooking, since everything moves quickly.
How to Store and Reheat It
Store leftovers in an airtight container in the refrigerator for up to 3 days.
To reheat, warm it in a skillet over medium heat with a splash of water or broth to loosen the sauce. You can also microwave it in short intervals, stirring in between.
What to Serve With
This dish is satisfying on its own, but you can pair it with egg rolls, dumplings, or a simple cucumber salad for a complete meal.
Frequently Asked Questions
Can I use a different cut of beef?
Yes, flank steak or skirt steak works great as well. Just slice it thinly against the grain.
Can I make it ahead of time?
You can prep the ingredients in advance, but it’s best cooked fresh for the best texture.
What noodles can I use if I don’t have lo mein?
Spaghetti is a great substitute and works surprisingly well.
Can I make it vegetarian?
Absolutely. Simply skip the beef and add more vegetables or tofu instead.
Beef Lo Mein Recipe
Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes
Servings: 4
Ingredients
- 1 lb beef sirloin, thinly sliced
- 2 tbsp soy sauce
- 1 tbsp cornstarch
- 2 tbsp vegetable oil
- 8 oz lo mein noodles or spaghetti
- 1 onion, thinly sliced
- 2 cloves garlic, minced
- 1 cup sliced carrots
- 1 cup sliced bell peppers
- 1 cup broccoli florets
- 1 cup snow peas
- ¼ cup soy sauce
- 2 tbsp oyster sauce
- 1 tsp sesame oil
- ¼ cup beef broth
- 1 tbsp cornstarch mixed with 1 tbsp water
- Green onions and sesame seeds for garnish (optional)
Instructions
- Toss the sliced beef with soy sauce and cornstarch. Let it marinate for 10–15 minutes.
- Cook the noodles according to package instructions. Drain and set aside.
- Heat 1 tablespoon of oil in a skillet over medium-high heat. Cook the beef until browned, then remove and set aside.
- Add the remaining oil to the skillet. Cook onion, garlic, carrots, bell peppers, broccoli, and snow peas until tender-crisp.
- Return the beef to the skillet.
- Mix soy sauce, oyster sauce, sesame oil, and beef broth. Pour into the skillet and stir well.
- Add the cornstarch slurry and cook until the sauce thickens slightly.
- Add the noodles and toss everything together until well coated.
- Garnish with green onions and sesame seeds before serving.
Notes
For extra flavor, add a pinch of red pepper flakes or a splash of hoisin sauce. You can also swap in your favorite vegetables depending on what you have available.
Final Thoughts
This Beef Lo Mein is one of those recipes you’ll come back to again and again. It’s quick, flexible, and packed with flavor, making it perfect for both busy nights and cozy dinners at home. Once you try it, you might just skip takeout altogether.

