Combine all the vegetables in a large mixing bowl.
Add the dressing ingredients to a mason jar or small bowl and either shake or whisk well to combine. Pour over the vegetables and toss to coat the vegetables with the dressing. Cover the bowl tightly with plastic wrap and refrigerate for at least 4 hours or overnight.
After 4 hours, the vegetables will still be quite crunchy. After 24 hours, they will have softened, just slightly and will continue to soften more with time.
Stir well before serving to redistribute the marinade/dressing.
