Heat vegetable oil in a nonstick skillet or Wok. Once oil is heated, add the protein of choice and cook until done. Remove the protein from the pan and set it aside. add carrots and broccoli, saute for 5 mins. Stir continuously so that the veggies do not burn.
While that is cooking. In a small bowl, combine soy sauce, hoisin sauce, and sesame oil and set it aside.
Add the carrots and broccoli, and saute for 5 mins. Stir continuously so that the veggies do not burn. Now add the ginger and garlic to the pan, and saute for one additional minute. Remove all veggies from the pan and set aside.
Pour additional vegetable oil in the pan if needed. Add drained spaghetti noodles to the oil and saute for 2-3 minutes. Season well with all of the seasonings.
Pour the sauce over the noodles, and add the veggies back into the pan. Continue to stir until all ingredients are thoroughly combined.