Yes, this dish can be prepped up until the point where cheese is added (but don't add it), covered and frozen. Prior to eating, just unfreeze overnight (fridge natural thaw works great) and bake (versus skillet) in a 350 degree oven for up to an hour. Add cheese in the final 10 minutes of baking. Final cooking times will vary and baked pasta dish is ready once everything is hot and melty through the center.