Yes, this casserole freezes well and is an excellent option to prep it ahead of time and freeze to use later. It will stay fresh for up to three months as long as it is covered tightly. Remove it from the freezer the night before to thaw in the fridge when ready to use it.