Yes, you can make broccoli salad ahead of time. However, to prevent it from becoming watery, it's best to store the dressing separately and mix it with the salad just before serving.