caprese salad is definitely best served fresh but it can stay in the fridge for 2-3 days. if you need to make it ahead of time, slice the mozzarella and tomatoes and store them separately in the refrigerator.