3-4 days as long as it has been stored in the refrigerator in an airtight container. Stir it well before serving, as the natural water in the vegetables will have started to leak and the dressing may have begun to separate.