Mix together sauce ingredients and set aside.
Bring water to a boil in a large pot. Add salt and spaghetti (optional, break the spaghetti in half) and cook until al dente. Drain and set aside.
While the pasta cooks, heat a tablespoon of vegetable oil in a 12 inch non-stick skillet over high heat. Add beaten eggs and scramble. Remove and set aside, break the eggs up into small bite-size pieces.
Season the chicken with salt, pepper, and coriander. Heat another tablespoon of vegetable oil. Add the chicken and stir fry 4-5 minutes until cooked through. Set aside.
Heat another tablespoon of oil and stir fry the zucchini noodles for 2-3 minutes until they develop some color aren’t mushy. Set aside.
Heat the last tablespoon of oil and add the veggies, water chestnuts, garlic and ginger. Stir fry for about 3 minutes until tender crisp. Add the eggs, chicken, zucchini noodles and spaghetti. Pour sauce over the top and toss to combine. Remove from heat and serve.