Roasted corn salad will keep covered in the refrigerator for up for to two days. After that, the vegetables start to lose their vibrant colors. While it still tastes delicious, it doesn’t look as appetizing. I definitely recommend serving within two days and consuming it entirely by day four. This salad cannot be frozen.