A takeout favorite made even better at home, this Savory Beef Lo Mein with Vegetables is packed with bold flavors, juicy tender beef, and a rainbow of crisp-tender veggies. It’s the kind of one-pan dinner that makes weeknights feel a little more special, without the hassle of complicated steps or long prep.
The noodles soak up the rich soy-garlic sauce, while the broccoli, bell peppers, and carrots add freshness and color to every bite. Whether you’re craving comfort or just want to clean out the fridge, this recipe hits every mark: satisfying, flavorful, and totally customizable.
What Kind of Noodles Work Best for Beef Lo Mein?
Lo mein traditionally uses egg noodles, which are chewy, slightly thick, and perfect for absorbing savory sauces. If you can’t find lo mein noodles, substitute with yakisoba, ramen noodles (discard the flavor packet), or even spaghetti in a pinch. The key is to cook the noodles al dente and toss them quickly with the sauce so they don’t get soggy.


Ingredients for the Savory Beef Lo Mein with Vegetables
Beef sirloin (thinly sliced): This lean cut cooks fast and stays tender, making it ideal for stir-frying.
Lo mein noodles: Absorb all the bold flavors and provide that comforting, slurp-worthy texture.
Broccoli florets: Add crunch and vibrant green color.
Carrots (sliced): Sweetness and color contrast beautifully with the beef.
Bell peppers (green and red): A pop of sweetness and slight tang that balances the savory sauce.
Onion (sliced): Adds depth and sweetness to the stir-fry base.
Garlic (minced): A must for layering flavor.
Soy sauce: The backbone of the sauce, giving saltiness and umami.
Oyster sauce: Adds complexity and a slight sweetness that clings to the noodles.
Sesame oil: A finishing touch for nuttiness and aroma.
Cornstarch + water slurry: Helps thicken the sauce so it coats everything nicely.
Olive or vegetable oil: For stir-frying.
How To Make the Savory Beef Lo Mein with Vegetables
Step 1: Prep the Ingredients
Slice your beef sirloin thinly against the grain and chop all vegetables into bite-sized pieces. Have your sauces and cornstarch slurry ready to go for smooth cooking.
Step 2: Cook the Noodles
Cook lo mein noodles according to the package instructions. Drain and rinse under cold water to stop the cooking process, then toss with a tiny splash of sesame oil to prevent sticking.
Step 3: Sear the Beef
Heat a tablespoon of oil in a large wok or skillet over medium-high heat. Add the beef slices in a single layer and sear for 1-2 minutes on each side until browned. Remove from the pan and set aside.
Step 4: Stir-Fry the Vegetables
In the same pan, add a bit more oil if needed. Toss in the garlic and onions first, followed by carrots, broccoli, and bell peppers. Stir-fry for 3-4 minutes until veggies are tender-crisp but still vibrant.
Step 5: Combine and Sauce It Up
Return the beef to the pan along with the cooked noodles. Pour in the soy sauce, oyster sauce, and cornstarch slurry. Toss everything together quickly so the sauce thickens and evenly coats all the ingredients.
Step 6: Finish with Sesame Oil
Drizzle a small amount of sesame oil over the finished lo mein for that signature nutty aroma. Serve immediately while hot and saucy.
How to Serve and Store This Savory Beef Lo Mein
Serve your beef lo mein hot, straight from the skillet to the plate. It pairs perfectly with a side of steamed dumplings or a light cucumber salad to balance the richness. Garnish with sesame seeds or chopped green onions for a fresh crunch.
To store leftovers, let the lo mein cool completely before transferring to an airtight container. It keeps well in the fridge for up to 4 days. Reheat in a skillet with a splash of water or broth to loosen up the sauce.
Frequently Asked Questions
Can I use another type of meat?
Yes! Chicken, shrimp, or even tofu work wonderfully in place of beef. Just adjust cooking times accordingly.
What vegetables can I swap in?
Snap peas, baby corn, mushrooms, or cabbage are all great alternatives. Use whatever you have on hand.
Can I make this gluten-free?
Absolutely. Use tamari instead of soy sauce, and make sure your noodles and oyster sauce are certified gluten-free.
How do I keep the noodles from getting soggy?
Be sure not to overcook the noodles and always toss them with sauce over high heat to prevent mushiness.
Can this dish be made ahead?
It’s best served fresh, but you can prep the sauce, meat, and veggies ahead of time and keep them in the fridge until ready to stir-fry.
Do I need a wok?
Nope! A large nonstick or stainless steel skillet works just as well for stir-frying.
Want More Stir-Fry and Skillet Dinner Ideas?
If you loved this beef lo mein, here are more satisfying meals worth adding to your dinner rotation:
- Lemon Garlic Butter Chicken Bites with Savory Parmesan Linguine
- Garlic Parmesan Beef Spaghetti Pasta
- Garlic Butter Chicken with Creamy Ricotta Alfredo Pasta
- Cafeteria Noodles with Garlic Butter Chicken Bites
- One Skillet Cheesy Spicy Garlic Butter Steak Pasta
For more easy weeknight recipes and comfort food classics, follow along on my Pinterest board here.
Save This Pin + Share Your Results
📌 Save this recipe to your Pinterest dinner board so it’s ready when the lo mein craving hits.
I’d love to hear how your version turned out! Did you try a spicy twist? Add mushrooms or swap in tofu? Drop your take in the comments—your ideas inspire others to get creative too.
Questions? Suggestions? Let’s cook and learn together!


Savory Beef Lo Mein with Vegetables
- Prep Time: 15 minutes
- Cook Time: 12 minutes
- Total Time: 27 minutes
- Yield: 4 servings 1x
- Category: Main Dish
- Method: Stir-fry
- Cuisine: Asian-inspired
Description
This Savory Beef Lo Mein with Vegetables delivers better-than-takeout flavor in under 30 minutes. Tender beef, vibrant veggies, and chewy noodles come together in a rich garlic-soy sauce for the ultimate weeknight dinner.
Ingredients
1 lb beef sirloin, thinly sliced
8 oz lo mein noodles
2 cups broccoli florets
1 cup carrots, sliced
1 cup bell peppers (green and red), sliced
1 small onion, sliced
3 cloves garlic, minced
1/4 cup soy sauce
2 tablespoons oyster sauce
1 teaspoon sesame oil
1 tablespoon cornstarch
2 tablespoons water
2 tablespoons vegetable or olive oil
Instructions
1. Slice the beef thinly against the grain and prepare all vegetables.
2. Cook lo mein noodles per package instructions, rinse under cold water, and toss with a little sesame oil.
3. In a large skillet or wok, heat 1 tablespoon of oil and sear the beef for 1–2 minutes per side. Remove and set aside.
4. Add more oil if needed and stir-fry garlic and onion for 30 seconds, then add carrots, broccoli, and bell peppers. Cook for 3–4 minutes.
5. Return beef to the skillet, add noodles, soy sauce, oyster sauce, and a cornstarch-water slurry.
6. Toss everything together over high heat until sauce thickens and coats all ingredients evenly.
7. Finish with a drizzle of sesame oil. Serve hot and enjoy!
Notes
Slice beef as thinly as possible for tenderness and quick cooking.
Rinse cooked noodles with cold water to stop the cooking process and prevent sticking.
Stir-fry over high heat to keep vegetables crisp and vibrant.
Nutrition
- Serving Size: 1 bowl
- Calories: 490
- Sugar: 6g
- Sodium: 980mg
- Fat: 22g
- Saturated Fat: 5g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 48g
- Fiber: 5g
- Protein: 30g
- Cholesterol: 50mg
Keywords: Beef Lo Mein, Stir-Fry, Weeknight Dinner
