Spiralize the zucchini noodles, or alternatively, use a veg peeler or other tool to create long noodles with it.
In a colander, add the zucchini noodles and sprinkle 1 Tbsp of salt over them, tossing to coat. Allow noodles to drain excess water for 30 minutes.
Mix together all of the sauce ingredients together in a blender. Blend well, set aside so the flavours can meld.
Use leftover chicken meat (approx 1 lb. or 2 cups) or make meat fresh by heat 2 Tbsp. olive oil in a pan over medium-high heat. Once the pan is hot, add the chicken to create a sear. Flip chicken pieces over to sear the other side, cooking 5-7 minutes until done. Remove from pan.
Pick up zucchini noodles and squeeze to remove excess water. Blot dry with a clean dish towel.
In the same pan, add the zucchini noodles and dry fry them for 2 minutes to firm them up a bit.
Reduce heat and scramble 2 eggs into the noodles.
Add the sauce, chicken (including oil) and green onion to the noodles. Let this cook down for about 5 minutes depending on thickness you want.
Garnish with cilantro and bean sprouts, stir in to combine. Serve with a slice of lemon or lime, sprouts , cilantro leaves and chopped nuts.