This dip freezes well. It can be frozen either before or after baking. Either way, allow the baking dish to sit out for 30 minutes or so before putting it in the oven. If you freeze it before baking, cover the dish with aluminum foil and bake for about 20 minutes, then remove the foil and cook for an additional 15 minutes. If you freeze it after baking, leave the foil on the baking dish for the full 35 minutes. If the dip is still not fully warmed, put it back in for another 10 minutes. Alternatively, heat smaller frozen portions by warming it in the microwave, stirring between 30 second increments.