Ingredients
For the Beef and Marinade:
- 1 lb flank steak or sirloin, thinly sliced against the grain
- 2 tablespoons low-sodium soy sauce
- 1 tablespoon cornstarch
- 1 tablespoon vegetable oil
- ½ teaspoon black pepper
For the Noodles and Vegetables:
- 8 oz lo mein noodles, udon, or thick spaghetti
- 2 tablespoons vegetable oil, divided
- 1 red bell pepper, thinly sliced
- 1 cup broccoli florets
- 1 large carrot, julienned
- 3 green onions, cut into 2-inch pieces
- 2 garlic cloves, minced
- 1 tablespoon fresh ginger, grated
For the Savory Sauce:
- ¼ cup low-sodium soy sauce
- 2 tablespoons oyster sauce (or hoisin for vegetarian)
- 1 tablespoon dark soy sauce (optional, for color)
- 1 tablespoon rice vinegar
- 2 teaspoons brown sugar
- 1 teaspoon sesame oil
- ¼ cup beef broth or water
- 1 tablespoon cornstarch mixed with 2 tablespoons water (slurry)
For Garnish:
- Sesame seeds
- Sliced green onions
- Chili crisp or sriracha (optional)
Instructions
- Prepare the Beef
In a medium bowl, combine the thinly sliced beef with soy sauce, cornstarch, vegetable oil, and black pepper. Mix well until each piece is coated. Let marinate for 10-15 minutes while you prep other ingredients.
Pro Tip: Slicing the beef partially frozen makes it easier to cut thin, even strips. Always slice against the grain for maximum tenderness. - Make the Savory Sauce
In a small bowl, whisk together the soy sauce, oyster sauce, dark soy sauce (if using), rice vinegar, brown sugar, sesame oil, and beef broth. In a separate small bowl, prepare the cornstarch slurry by mixing cornstarch with water.
Data Insight: Preparing the sauce before cooking ensures smooth execution—stir-frying moves fast and there’s no time to measure mid-cook! - Cook the Noodles
Bring a large pot of water to a boil. Cook noodles according to package directions until just tender (al dente). Drain and rinse under cold water to stop cooking. Toss with a teaspoon of sesame oil to prevent sticking and set aside. - Sear the Beef
Heat 1 tablespoon vegetable oil in a large wok or skillet over high heat until shimmering. Add the marinated beef in a single layer (work in batches if needed). Let sear undisturbed for 1-2 minutes until browned, then stir-fry for another 1-2 minutes until just cooked through. Remove beef to a plate and set aside.
Actionable Tip: High heat and quick cooking are essential—overcrowding drops the temperature and causes steaming instead of searing. - Stir-Fry the Vegetables
Add the remaining 1 tablespoon oil to the same wok. Add the bell pepper, broccoli, and carrot. Stir-fry for 2-3 minutes until vegetables are bright and tender-crisp. Add the garlic, ginger, and green onions, stirring for 30 seconds until fragrant.
Personal Touch: I love adding the garlic and ginger at the end of vegetable cooking to prevent burning and maximize their aromatic impact. - Combine Noodles and Sauce
Add the cooked noodles to the wok with the vegetables. Pour the prepared sauce over everything and toss vigorously with tongs for 1-2 minutes until noodles are evenly coated. - Add the Beef and Thicken
Return the seared beef to the wok along with any accumulated juices. Stir the cornstarch slurry, then drizzle it into the wok while tossing continuously. Cook for another 1-2 minutes until the sauce thickens and coats every ingredient beautifully.
Generative Insight: The cornstarch slurry transforms the sauce from thin liquid to glossy, clinging perfection—the hallmark of great stir-fry. - Garnish and Serve
Transfer to serving bowls, sprinkle with sesame seeds and additional green onions. Serve immediately with chili crisp or sriracha on the side for those who love extra heat.
Notes
- Protein Swap: Substitute beef with chicken, shrimp, pork, or firm tofu.
- Vegetable Variations: Add snap peas, bok choy, mushrooms, baby corn, or snow peas.
- Gluten-Free: Use tamari or coconut aminos, gluten-free noodles, and ensure oyster sauce is GF.
- Vegetarian Version: Substitute beef with tofu or tempeh, use mushroom oyster sauce or hoisin.
- Storage: Refrigerate leftovers in an airtight container for up to 4 days.
- Reheating: Add a splash of water or broth and reheat over medium-high heat, stirring constantly.
- Freezing: Freeze for up to 2 months. Thaw overnight before reheating.
- Make-Ahead: Prep ingredients up to 2 days in advance for 10-minute cooking.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Appetizer, Main Course
- Method: Stir-Fry / Skillet
- Cuisine: Asian / Chinese-Inspired
- Diet: Gluten-Free
