we recommend serving soon after the salad is assembled. however, you can prepare the chicken and the dressing up to several days in advance. we will say the salad is even tastier after it sits in the refrigerator for a few hours. we just suggest bringing the salad back to room temp before serving.