Fill a large saucepan about 2/3 full of water. Let the water come to a boil, then add the noodles. Boil the noodles for 2-3 minutes, breaking up into smaller pieces if desired. Drain and let sit in colander while you continue the recipe.
Prepare vegetables and protein, if using. Set aside.
Drizzle a small amount of olive or canola oil into a large, deep frying pan or a wok. (You’ll need a lid.) Heat over medium-high heat for about 30 seconds.
If you are including a protein--chicken or other meat--that is uncooked, stir-fry it in the oil for 6-8 minutes or until cooked through. Remove to a plate and cover with a lid to keep warm. (If you are using pre-cooked meat, add it when you add the noodles, below.)
Reduce heat to medium and add a bit more oil to the pan. Add broccoli and stir to coat. Stir-fry for about 1 minute.
Clear a space in the centre of the pan and add about 1/2 tsp of oil. Add ginger and garlic to the cleared space and cook for about 30 seconds, then stir into broccoli. Add a tablespoon or so of sauce for moisture, then cover the pan and cook for about 2 minutes, checking to ensure the broccoli is not drying out.
Add drained noodles and meat--if using--to pan. Toss with the remaining sauce until covered. Add more sauce as needed. The noodles should turn light brown from absorbing the sauce.
Cover the frying pan and cook until everything is heated through and vegetables are crisp-tender, about 2-3 minutes.
Serve plain or garnish with green onions, toasted sesame seeds, chopped peanuts, or anything you prefer.