Yes, you can prepare and toast the bread, prepare the dressing and slice the vegetables in advance. However, it's best to combine all the ingredients and the dressing 15 to 30 minutes before serving.