In a large shallow dish or 13-in. x 9-in. pan, layer tomatoes and onion along one side; place broccoli on the other side.
In a small bowl, combine dressing ingredients; pour over vegetables. Cover and chill for several hours, occasionally spooning dressing over vegetables. Serve vegetables on lettuce-lined platter if desired.