Yes, it can be made up to 24 hours in advance. But keep in mind that the pasta absorbs some of the dressing so you may want to consider making the salad the day before and not adding the dressing until right before serving.