Yes, this can be prepared and frozen before baking. Hold off on the cheese topping, though. Add that before you put it in the oven. This is a great make-ahead meal.