This is not really a pudding nor is it a cake but its texture is really a combination of both. With the delicious caramel sauce this makes an incredibly comforting dessert. Or, you can just get a spoon and eat it for breakfast on a cold snowy morning. Just don't tell anyone!
Preheat the oven to 350°. Butter a 9 x 14 " glass baking pan.
In a large bowl, with a mixer, beat the eggs, and sugar until light and frothy. Add the sugar, lemon zest and vanilla. Fold in the apples.
Stir the flour mixture into the egg mixture, stirring well to incorporate the dry ingredients.
In a medium, heavy saucepan (to allow for a lot of bubbling), combine all of the ingredients over medium heat.
Let the mixture come to a boil, stirring constantly.
Keep stirring for six to seven minutes until the sauce thickens.
Remove from heat and let stand for 5 minutes. Stir in the remaining tablespoon of cream (and the bourbon if you are using it) and serve the sauce warm.