To prep the sauce, combine together all the sauce ingredients in a medium bowl and whisk until the cornstarch has dissolved.
Heat 1 tablespoon of oil in a large pan, wok or skillet over medium-high heat.
Add the onions and cook for 5 minutes or until just softened.
Add the zucchini, mushrooms, green bell pepper, ginger to the pan. Cook stirring occasionally for 5 minutes or until tender. Add more oil if necessary. Add garlic and saute stirring constantly 30-60 seconds.
Season with salt and pepper to taste. Transfer veggies to a bowl or plate and set aside.
Add the remaining 1 tablespoon oil and add the chicken in a single layer, without overcrowding the pan. If needed cook it in batches. Don’t touch for the first 2 minutes or so, then continue to cook about 2 minutes, stirring occasionally until browned on all sides and mostly cooked through.
Add veggies back to the pan with the chicken and stir. Remove pan from heat and let cool briefly about 30 seconds.
Pour sauce mixture over the stir fry and stir. Return to heat and let simmer a few minutes, or until thickened.
Stir in the almonds, garnish with green onions and serve.