
Beef noodle stir fry is one of those weeknight meals I keep coming back to — tender sliced beef, chewy udon noodles, and crisp vegetables coated in a savory-sweet brown sauce. Most versions take forever to prep or end up with soggy vegetables. This recipe uses a quick beef marinade with baking soda and cornstarch to lock in moisture, so every bite stays juicy and tender. You get a restaurant-quality noodle stir fry on the table in under 30 minutes.
Prep Time: 15 minutes
Cook Time: 12 minutes
Total Time: 27 minutes
Servings: 4
Method: Stovetop stir fry
Why This Beef Noodle Stir Fry Works
The secret is velveting the beef. Coating thinly sliced sirloin in baking soda, soy sauce, and cornstarch for 15 minutes breaks down the muscle fibers. The beef comes out silky and tender — not chewy or tough.
The brown stir fry sauce layers dark soy sauce, oyster sauce, hoisin, and a splash of sesame oil. It clings to the noodles without turning watery. Every strand gets coated in that glossy, deep umami flavor.
High heat is what separates stir fry from a braise. I cook in batches in a wide skillet or wok — this keeps everything searing rather than steaming. The vegetables stay crisp-tender with a little char on the edges.
Ingredients
- 1 lb (450g) sirloin steak, thinly sliced against the grain
- 16 oz (450g) fresh udon noodles
- 1 cup bell pepper, sliced (red and yellow)
- 1 cup bok choy, roughly chopped
- 1 cup carrots, julienned
- 1 cup yellow onion, sliced
- 4 cloves garlic, minced
- 1 tablespoon fresh ginger, minced
- 2 tablespoons neutral oil, divided
- 2 stalks green onion, sliced
- 1/2 teaspoon baking soda (for marinade)
- 1 tablespoon soy sauce (for marinade)
- 1 tablespoon oyster sauce (for marinade)
- 1 tablespoon cornstarch (for marinade)
- 3 tablespoons dark soy sauce
- 2 tablespoons oyster sauce
- 2 tablespoons hoisin sauce
- 1 teaspoon sesame oil
- 1/2 cup (120ml) low-sodium beef broth
- 1 teaspoon cornstarch (for sauce)
What You Need for Beef Noodle Stir Fry
Sirloin steak: I slice it thin against the grain — about 1/8 inch (3mm). Flank steak or top round works too. Freezing the beef for 20 minutes makes slicing cleaner and easier.
Fresh udon noodles: These cook in under 2 minutes and hold their chewy texture under high heat. Dried udon or ramen noodles work, but cook them al dente first — they will soften more in the wok.
Dark soy sauce: This gives the sauce its deep brown color and a richer, slightly sweet flavor. Regular soy sauce alone will not give the same result. Find it in the Asian foods aisle.
Oyster sauce: It adds thick, savory-sweet body to the stir fry sauce. I use it in both the marinade and the sauce layer. There is no real substitute that hits the same note.
Baking soda: Just 1/2 teaspoon in the marinade is enough to tenderize the beef. Do not skip it — this is what makes budget cuts taste as tender as expensive ones.
Hoisin sauce: Brings a mild sweetness and complexity. It balances the saltiness of the soy sauce and oyster sauce in the stir fry sauce.
How to Make Beef Noodle Stir Fry
- Slice the sirloin steak thinly against the grain. Combine with baking soda, soy sauce, oyster sauce, and cornstarch. Toss to coat and set aside for 15 minutes.
- Whisk together dark soy sauce, oyster sauce, hoisin sauce, sesame oil, beef broth, and cornstarch in a small bowl. Set aside.
- Cook the udon noodles according to package directions. Drain and set aside.
- Heat 1 tablespoon of oil in a wok or large skillet over high heat until smoking. Add beef in a single layer and sear 2 minutes per side without stirring. Transfer to a plate.
- Add remaining oil to the pan. Stir fry garlic and ginger for 30 seconds until fragrant.
- Add carrots and onion. Stir fry 2 minutes. Add bell peppers and bok choy and cook 1 more minute — vegetables should be crisp-tender.
- Return beef to the pan. Add drained noodles. Pour the sauce over everything.
- Toss everything together over high heat for 1-2 minutes until the sauce thickens and coats the noodles. Top with sliced green onion and serve immediately.
Beef Noodle Stir Fry Variations
Spicy Beef Stir Fry
Add 1-2 tablespoons of chili garlic sauce or sambal oelek to the stir fry sauce. Stir in a drizzle of chili oil at the end. The heat plays well against the sweet hoisin and savory oyster sauce.
Low-Carb Beef Stir Fry
Swap udon noodles for spiralized zucchini or shirataki noodles. Add them at the end — they only need 60 seconds of tossing in the sauce. The marinade and sauce recipe stays exactly the same.
Chow Mein Style
Use fresh chow mein noodles instead of udon. Pan-fry the noodles in a little oil first until crispy on the outside, then toss with the beef and sauce. Add bean sprouts at the very end for crunch.
Chicken Noodle Stir Fry
Replace the sirloin with thinly sliced chicken breast. Skip the baking soda in the marinade and use just the soy sauce, oyster sauce, and cornstarch. Cook time for chicken is the same — sear 2 minutes per side.
Extra Vegetable Stir Fry
Add broccoli florets, snap peas, mushrooms, or baby corn. Cut everything to a similar size so it cooks evenly. Add harder vegetables (broccoli, carrots) first and leafy ones (bok choy, spinach) last.
Tips for the Best Beef Noodle Stir Fry
- I always freeze the beef for 20 minutes before slicing — it firms up enough to cut paper-thin slices easily.
- High heat is non-negotiable. If the pan is not smoking, the beef will steam instead of sear and you will lose that caramelized crust.
- Cook beef in a single layer. Crowding the pan drops the temperature and traps moisture — work in two batches if needed.
- Mix the sauce before you start cooking. Stir fry moves fast and you will not have time to measure mid-cook.
- Drain the noodles well before adding them to the wok. Extra water thins the sauce and makes it slide off instead of cling.
- Do not skip the ginger. It lifts the whole dish and rounds out the heavy umami from the soy and oyster sauce.
Make Ahead and Storage
I store leftovers in an airtight container in the fridge for up to 3 days. The noodles will absorb most of the sauce overnight — that is normal. Add a splash of beef broth when reheating in a skillet over medium heat, about 2 minutes, tossing until warmed through.
This beef noodle stir fry does not freeze well — the noodles get mushy after thawing. If you want to make it ahead, prep the beef marinade and the sauce separately up to 2 days ahead and refrigerate. Slice and chop all vegetables the night before. Day-of cooking then takes under 15 minutes.
Common Questions
What cut of beef is best for beef noodle stir fry?
Sirloin is my go-to — it is lean, tender, and affordable. Flank steak and skirt steak also work well. The key is slicing against the grain so each piece cuts across the muscle fibers and stays tender, not stringy.
Can I use dried noodles instead of fresh udon?
Yes. Cook dried udon or ramen noodles 1 minute less than the package suggests. They will finish cooking in the wok when you toss them with the sauce. Overcooked noodles fall apart under high heat.
Why is my stir fry sauce watery?
Two reasons: too much water in the pan from wet vegetables or undercooked noodles, or the heat was too low to activate the cornstarch. Make sure everything is dry before it hits the wok and keep the heat on high throughout.
What noodles work for beef noodle stir fry?
Fresh udon is ideal for its chewy texture. Chow mein noodles, lo mein noodles, and instant ramen (sauce packet discarded) all work well. Rice noodles are softer and break up more easily but can work if you add them gently at the end.
Is this recipe gluten free?
Not as written — soy sauce, oyster sauce, and udon noodles all contain gluten. Use tamari instead of soy sauce, gluten-free oyster sauce, and rice noodles or 100% buckwheat soba to make a gluten-free version.
This beef noodle stir fry delivers a full weeknight dinner in under 30 minutes with ingredients you can find at any grocery store. Save this recipe and come back to it whenever the craving for a glossy, savory noodle stir fry hits — it never disappoints.
Homemade Beef Noodle Stir Fry Recipe From Scratch
Tender sliced sirloin and chewy udon noodles tossed in a savory brown sauce with crisp vegetables — ready in under 30 minutes.
Ingredients
- 1 lb (450g) sirloin steak, thinly sliced against the grain
- 16 oz (450g) fresh udon noodles
- 1 cup bell pepper, sliced (red and yellow)
- 1 cup bok choy, roughly chopped
- 1 cup carrots, julienned
- 1 cup yellow onion, sliced
- 4 cloves garlic, minced
- 1 tablespoon fresh ginger, minced
- 2 tablespoons neutral oil, divided
- 2 stalks green onion, sliced
- 1/2 teaspoon baking soda (for marinade)
- 1 tablespoon soy sauce (for marinade)
- 1 tablespoon oyster sauce (for marinade)
- 1 tablespoon cornstarch (for marinade)
- 3 tablespoons dark soy sauce
- 2 tablespoons oyster sauce
- 2 tablespoons hoisin sauce
- 1 teaspoon sesame oil
- 1/2 cup (120ml) low-sodium beef broth
- 1 teaspoon cornstarch (for sauce)
Instructions
- Slice the sirloin steak thinly against the grain. Combine with baking soda, soy sauce, oyster sauce, and cornstarch. Toss to coat and set aside for 15 minutes.
- Whisk together dark soy sauce, oyster sauce, hoisin sauce, sesame oil, beef broth, and cornstarch in a small bowl. Set aside.
- Cook the udon noodles according to package directions. Drain and set aside.
- Heat 1 tablespoon of oil in a wok or large skillet over high heat until smoking. Add beef in a single layer and sear 2 minutes per side without stirring. Transfer to a plate.
- Add remaining oil to the pan. Stir fry garlic and ginger for 30 seconds until fragrant.
- Add carrots and onion. Stir fry 2 minutes. Add bell peppers and bok choy and cook 1 more minute — vegetables should be crisp-tender.
- Return beef to the pan. Add drained noodles. Pour the sauce over everything.
- Toss everything together over high heat for 1-2 minutes until the sauce thickens and coats the noodles. Top with sliced green onion and serve immediately.