In a medium bowl, whisk together the eggs and sugar until light and fluffy. Add in the vanilla extract.
In a small saucepan, heat the heavy cream and milk over medium heat until just before boiling. Remove from heat and slowly pour into the egg mixture, whisking constantly.
In a separate bowl, mix together the flour, salt and melted butter. Add this to the egg mixture and whisk until combined.
Pour the mixture into a greased 9x13 inch baking dish.
Bake at 350°F for 25 minutes, or until the pudding is lightly golden and set.
Serve warm or cold.
Interesting Facts
Snow pudding was popularized in the early 20th century by the German-American baker, Joseph Baum.
Snow pudding is related to the classic French dessert, crème brûlée.
Snow pudding is a great way to use up leftover egg whites.