Yes! You can make this salad up to 24 hours ahead of time, all the way down to the last layer. The layering process keeps the lettuce from becoming soggy in the fridge.