For the dressing, combine all ingredients thoroughly. Let sit for at least 1 hour to let the flavors combine.
For the salad, prepare all the vegetables, set aside.
Once the spaghetti has cooked per instructions, rinse with cold water and drain. Once the noodles are completely cool, add the vegetables and peanuts. Mix the dressing again thoroughly then add to the noodles and vegetables. Stir until well combined and serve.