Yes!  This makes an excellent freezer meal!  You can prepare and mix all the ingredients to the point of baking. When it is ready to be baked, you can either place it in a casserole dish (aluminum foil pans are great for this) or pour it into a freezer bag.  If you choose to freeze it in a bag, top it with cheese when you are ready to bake it.  To save yourself some time and clean up, you can make a double batch of this and bake one for immediate use and freeze the other.