Cook the spaghetti according to the package instructions. Drain and rinse under cold water to cool. Set aside until needed.
In a bowl combine the ingredients for the dressing. Whisk until well combined.
In a very large bowl combine the drained and cooled pasta, along with the veggies and cilantro. Pour in the dressing and toss everything until well combined. Enjoy!