Bring a medium saucepan of water to the boil for the noodles. Combine the teriyaki sauce, 1 tsp kecap manis, 1 tbs water and 1 tsp white vinegar in a bowl.
Step 2 — Prep ingredients
Halve the zucchini lengthwise and thinly slice. Coarsely chop the coriander leaves, discarding the stems. Crush or finely chop the garlic. Thinly slice the chicken into strips. Put the garlic, chicken and remaining kecap manis in a bowl, season with pepper and stir to coat.
Step 3 — Stir-fry chicken
Heat 2 tsp oil in a large deep frypan over high heat. Using tongs, add the chicken to the pan, reserving any remaining marinade in the bowl. Stir-fry the chicken for 2-3 mins until golden and cooked through. Remove from the pan and reserve the pan.
Step 4 — Cook noodles
Meanwhile, cook the noodles in the pan of boiling water for 2 mins or until tender. Drain, then rinse under hot water to prevent the noodles from sticking.
Step 5 — Cook vegetables
Heat 2 tsp oil in the reserved pan over medium-high heat. Cook the zucchini, stirring, for 1 min or until starting to soften. Add the stir-fry mix, sauce and reserved marinade and bring to a simmer. Cook, stirring, for 1 min or until the vegetables are just tender.
Step 6 — Get ready to serve
Add the noodles, chicken and any resting juices to the vegetable mixture and stir to combine. Divide the chicken noodle stir-fry among bowls. Scatter over the coriander and fried shallots to serve.