Preheat your oven to 350 degrees Fahrenheit. Grease your baking dish with butter or non-stick spray.
Crack your eggs into the large mixing bowl. Whisk them well until they are light and bubbly.
Add the sugar and melted butter to the eggs. Stir them together until the sugar mostly dissolves.
Pour in the heavy cream and the vanilla extract. Mix gently to combine all the liquid ingredients well.
Whisk in the cornstarch and the pinch of nutmeg. Make sure there are no large white lumps left.
Fold in the canned whole kernel corn and cream corn. Use a spatula to stir them in very gently.
Pour the mixture into your prepared baking dish. Spread it out so the top is nice and even.
Place the dish in the center of the oven. Bake it for about 45 to 50 minutes.
Check if the center is set but still wobbles. The edges should be a beautiful golden brown color.
Remove the dish and let it sit for ten minutes. This resting time helps the pudding firm up perfectly.