Quick & Easy Beef and Broccoli Noodle Stir-Fry
This easy beef and broccoli noodle stir fry is so insanely good and comes together in 30 minutes with tender strips of flank steak, crisp broccoli, and fresh udon noodles all tossed in a simple, flavour-packed garlic ginger sauce. Cooked in one pan, it’s a quick and balanced, better-than-takeout dinner that’s perfect for busy weeknights (and just as good for leftovers)!

If you love beef and broccoli but want a wholesome homemade version that comes together quickly, you’re in the right place, friend. I owe my love of this dish (and these droolworthy 30-minute shrimp ramen noodles) to my dad, the undisputed stir-fry master.
Growing up in a half Chinese household we ate a lot of rice and noodle dishes, and this one will forever hold a special, nostalgic place in my heart. My dad has a way of making simple ingredients taste incredible, and this dish is inspired by how he cooks: hot pan, quick-sear, lots of garlic and ginger, and bold flavors in every bite.
From a dietitian standpoint, it’s also an incredibly nourishing family friendly dinner (personally approved by my 3 and 6 year old), packed with my go-to PFF combo of protein, fiber and nourishing fats to keep those blood sugars balanced, and help you to stay full longer.
While my dad traditionally served his over rice, I riffed a bit on his version to make this a one-pan stir-fry made with delicious, plump and slurpable udon noodles. I particularly love udon for this easy weeknight dinner because they hold up well to the glossy sauce, and won’t fall apart or get soggy if you’re eating them the next day.
Are you drooling yet!? Cause I am. haha
Let’s Talk Success Tips to Make This Easy Beef & Broccoli a Homerun Every Time
Keep the ingredient List Simple!

Many classic beef and broccoli recipes rely on shaoxing wine, but since that’s not something most of us keep on hand, I tested this version with more everyday ingredients instead like soy sauce and oyster sauce. And my secret ingredient to give it that truly better-than-takeout feel, just enough hoisin for the perfectly sticky glaze-like consistency to coat every noodly crevice.
The result? That familiar beef and broccoli flavor without a trip to the specialty grocery store.
Resist the Urge to Stir the Beef! When I say cook without stirring, seriously…do not stir! This is the key to getting that flavourful golden crust on the beef and makes a big difference in a taking it from a “yah that’s good”, to an “omg can you make that again!?” result. haha
This flavour-packed dish is quick, satisfying and picky-eater approved making it the perfect recipe to add to your repeat weeknight dinner rotation!
Let’s Get Cooking!







The Feel-Good Meal Plan My Bestselling Cookbook is Now Available!
A fresh take on meal prep with over 100 nourishing recipes to feed your family with ease.
Quick & Easy Beef and Broccoli Noodle Stir-Fry
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 4-6 1x
- Category: Mains
- Diet: Diabetic
Description
This easy beef and broccoli noodle stir fry is so insanely good and comes together in 30 minutes with tender strips of flank steak, crisp broccoli, and fresh udon noodles all tossed in a simple, flavour-packed garlic ginger sauce. Cooked in one pan, it’s a quick and balanced, better-than-takeout dinner that’s perfect for busy weeknights (and just as good for leftovers)!
Ingredients
Beef
- 1 lb (450 g) flank or skirt steak
Marinade
- 4 cloves garlic, minced or grated (about 2 Tbsp)
- 2-inch knob ginger, minced (about 2 Tbsp)
- 1 Tbsp soy sauce
- 2 tsp unseasoned rice vinegar
- Salt and freshly ground black pepper
Beef & Broccoli Sauce
- 1 cup beef or chicken stock
- 2 Tbsp oyster sauce
- 1 Tbsp soy sauce
- 1 Tbsp hoisin sauce
Stir-Fry
- 2 Tbsp toasted sesame oil, divided, plus more as needed
- 1 white onion, thinly sliced
- 4 cups broccoli florets (about 1 head), cut into bite sized pieces
- 600g fresh udon noodles
- Green onion, thinly sliced, for garnish
- Sesame seeds, for garnish
Instructions
- Thinly slice the steak against the grain, cutting the slices in half if needed to make strips about 2 inches long and ¼ inch thick. Add to a medium bowl.
- To the same bowl, add the garlic, ginger, soy sauce, rice vinegar, and salt and pepper for the marinade. Marinate for at least 5 minutes, or overnight.
- In another small bowl, whisk together the chicken stock, oyster sauce, soy sauce, and hoisin for the sauce. Set aside.
- in a wok or large frying pan, heat 1 ½ tablespoons of the sesame oil over medium-high heat. Lift the beef out of the marinade, letting any excess drip off, and add to the pan in a single layer (cook in batches if needed). Discard any remaining marinade. Sear the beef without stirring for 2-3 minutes until nicely browned. Flip and sear the other side for another 1–2 minutes. Transfer the beef to a plate and set aside.
- In the same pan, heat the remaining ½ tablespoon of sesame oil if needed (there may be enough oil left in the pan from cooking the beef). Add the onion and cook until translucent, 1–2 minutes. Add the broccoli, cover, and steam until bright green, 1–2 minutes (do not overcook, as it will continue to cook with the noodles).
- Add the sauce and udon noodles, cover and cook for another 2-3 minutes,allowing the noodles to separate. Remove the lid and toss to separate the noodles and coat them in the sauce. Cook another 2-3 minutes, uncovered. Return the beef and any accumulated juices to the pan and cook until heated through.
- Serve sprinkled with green onion and sesame seeds.
BESTSELLING The Feel-Good Meal Plan Cookbook
