Cook spaghetti according to directions on box. Once done, drain and place in a bowl of ice water until cooled. Drain again.
While the pasta cooks, place dressing ingredients together in a jar and shake.
Assemble by placing spaghetti in a bowl and topping with all the veggies, cilantro, peanuts, and sesame seeds. Pour the dressing on just before serving and toss until evenly coated. Serve immediately.
Notes
If making ahead of time, toss the spaghetti noodles with about a tablespoon of the dressing before layering on the veggies.