Yes, in fact, it tastes even better when made several hours, or even a day ahead. One thing to note, however: to preserve the color of the fresh apple, make the salad ahead of time omitting the apple. Then, just stir in the chopped apple before serving.