Yes, you can stir the cabbage salad dressing up to 4 days in advance and store it in an airtight container in the fridge. Pour it over the salad veggies at least 15 minutes before serving it so the flavors can meld.