Yes, of course. You can easily prepare most casserole dishes ahead of time and freeze them, then just pop them in the oven when you are ready to eat them. Try to use a dish with a silicone lid when making these types of casseroles to avoid freezer burn.