Peel, core and slice the apple into thin slices.
Reserve the remaining part of the apple for garnish.
Grease a pie plate. Preheat oven to 350 F.
Arrange apple slices on bottom of pie plate. Sprinkle cranberries on top.
In a bowl, beat eggs, milk, sugar, flour, salt, vanilla and spices well. Pour over fruit.
Bake for 30-40 minutes until puffed and golden brown.
Top with powdered sugar and serve at room temperature or chilled.