all of the ingredients can be prepared ahead of time and stored in a single airtight container. add the dressing at the time you plan to eat the bowl so avoid soggy ingredients.