This recipe is time consuming but well worth it after all the work I put into it. I'm so mad at myself for forgetting to take a picture of it after I cut into it. I guess I was too excited and really hungry.
This is a great dish to make ahead and freeze for later. To freeze: prepare as directed; wrap tightly with foil and freeze up to 3 months. Thaw completely and bake as directed.
You can find the recipe here