Melt butter, and set aside.  Place all remaining ingredients into a large bowl, and mix thoroughly...until it looks marbleized.    
To Freeze: Place mixture into oven & freezer safe baking pan.  Sprinkle parmesan cheese over the top. Cover, label, and freeze.
To Serve: Thaw completely.  Bake at 350 for 45-60 minutes, or until thoroughly heated.  
*Frozen casserole may be baked for 1 ½ hours at 350. 
 Bake at 350 degrees for one hour, or until thickest piece is done.  Remove from oven and cool.
