Description
A classic Chinese takeout-style dish with tender beef, crisp vegetables, and springy noodles tossed in a rich, savory sauce. Ready in under 30 minutes!
Ingredients
Scale
- For the Sauce:
- 1/4 cup soy sauce (or tamari for gluten-free)
- 2 tbsp oyster sauce
- 1 tbsp hoisin sauce
- 1 tbsp brown sugar
- 1 tsp sesame oil
- 1/2 tsp ground white pepper
- 1/4 cup beef broth
- For the Noodles:
- 12 oz (340g) fresh lo mein noodles (or spaghetti in a pinch)
- For the Stir-Fry:
- 1 lb (450g) flank steak, thinly sliced against the grain
- 2 tbsp cornstarch
- 3 tbsp vegetable oil, divided
- 3 cloves garlic, minced
- 1 tbsp fresh ginger, grated
- 1 medium onion, sliced
- 2 cups shredded cabbage
- 1 bell pepper, julienned
- 2 carrots, julienned
- 2 cups bean sprouts
- 2 green onions, sliced (for garnish)
Instructions
- Prep: Mix all sauce ingredients in a bowl. Toss beef with cornstarch.
- Cook noodles: Boil noodles 1 minute less than package directs. Drain, rinse with cold water, and toss with 1 tsp oil.
- Sear beef: Heat 1 tbsp oil in wok over high heat. Cook beef in batches until browned (1-2 min/side). Remove.
- Stir-fry veggies: Add 1 tbsp oil. Cook garlic and ginger 30 seconds. Add onion, cabbage, bell pepper, and carrots. Stir-fry 3-4 minutes until crisp-tender.
- Combine: Push veggies aside. Add remaining oil and noodles, tossing 1 minute. Add sauce, beef, and bean sprouts. Toss everything together 2 minutes until heated through.
- Serve: Garnish with green onions. Optional: drizzle with extra sesame oil.
Notes
- Freeze beef for 30 minutes for easier slicing
- Substitute chicken or shrimp for beef if preferred
- For extra sauce, double the sauce ingredients
- Key to perfect texture: high heat and quick cooking
- Leftovers keep 3-4 days in fridge (noodles soften slightly)
- Prep Time: 20 minutes
- Cook Time: 10 minutes
- Category: Main Dish
- Method: Stir-Frying
- Cuisine: Chinese
Nutrition
- Serving Size: 1/4 of recipe
- Calories: 580
- Sugar: 10g
- Sodium: 1500mg
- Fat: 18g
- Saturated Fat: 4g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 72g
- Fiber: 6g
- Protein: 34g
- Cholesterol: 70mg
