Mix all the sauce ingredients together and set aside.
Prepare the bean thread/glass noodles according to the package instructions and set aside.
Heat 1 tablespoon of the oil in a wok or large skillet over medium high heat.
Add the chicken and brown on the outside, cooking for about 4-6 minutes until cooked through. Remove and set aside.
Add the remaining tablespoon of oil and add the carrots. Cook for 3 minutes.
Add the red pepper, garlic, green onion and onion and cook 1 minute.
Add the soy sauce, cabbage and tomato and cook another 2-3 minutes. Remove all vegetables and set aside.
Add the egg and cook 30 seconds, stirring constantly.
Add the vegetables and chicken back in and toss to combine.
Add the noodles in and then the sauce. Toss to combine.
Remove from heat and serve with diced green onions as garnish.
Notes
Prepare all of the veggies and chicken first (chop, mince, etc.) as once you're ready to cook it goes very quickly.
A non stick large skillet or a wok work best for this recipe (I prefer a wok)
Add 1-2 diced chilies if you'd like to add spice to this dish.
When cooking the eggs, start adding the veggies and noodles back in before they are fully cooked (still be liquidy). They will continue to cook int he heat of the other ingredients.
I always use a high smoke point oil when stir frying to ensure the oil doesn't burn. Use avocado oil, coconut oil, canola oil or grapeseed oil.
If you'd like a little tang with your noodles, add 2-3 teaspoons of rice vinegar to the sauce.
If the noodles are sticking together, add a touch of oil to the dish.