Remove outer layer of cabbage and rinse thoroughly under running water.
Bring a large pot of salted water to a full boil.
Add cabbage and cook for 30 minutes.
Drain in a colander and place in the refrigerator to cool completely
Preheat oven to 350 degrees.
Chop cabbage into 1-inch pieces, removing the hard stem, and place into a large bowl.
Add beaten eggs, melted butter, cream, and salt and pepper. Stir to combine.
Pour into a buttered casserole dish.
Bake, covered with foil, in a 350-degree oven for 20 minutes.
Stir, remove cover and bake for 30 minutes more.
Sprinkle fresh parmesan on top and bake for a final 10 minutes, until lightly golden around the edges.