Heat oil in a frypan over medium heat. Mix in garlic. Cook and stir until golden. Remove from heat and allow to cool.
Bring a large pot of lightly salted water to a boil. Place linguine in pot and cook 8 to 10 minutes until al dente. Drain and transfer to a large bowl. Set aside 1 tablespoon garlic oil and toss remainder with pasta to coat. Season pasta with salt.
Bring a pot of water to a boil. Immerse broccoli, cabbage, carrots, cauliflower and spring onions in water for about 30 seconds. Drain and set aside.
Heat reserved garlic oil in frypan over medium heat. Mix in chicken and 2 tablespoons soy sauce. Cook until chicken juices run clear. Mix in vegetables and remaining soy sauce. Season with salt and pepper. Toss with linguine and garnish with coriander and lime to serve.