Cook pasta according to package directions, stopping a few minutes short of "done". Drain, rinse with cold water, and set aside.
Heat some oil in a large pan over medium heat. Add vegetables and cook until crisp-tender. (Time will vary depending on vegetables chosen.) Remove veggies to a large bowl and set aside.
Heat some more oil in same pan. Add ginger and garlic; cook and stir for 1 to 2 minutes, until fragrant. Add hoisin and soy. Mix together chicken broth and cornstarch until smooth before adding to pan. Cook and stir until sauce is thick. Pour sauce over vegetables.
Heat more oil in same pan. Add the shrimp and cook just until done. If using another protein (such as chicken), cook until done.
Add vegetables/sauce and pasta to pan. Stir well and cook for 3 to 4 minutes, until heated through.