Yes! You can prep everything (except the bread) and keep covered and refrigerated until ready to serve. Slice the bread right before serving, so it stays fresh!