This is very tasty - not too sweet. I watched an episode of Tyler Florence where he made this but found myself making a few changes. I have listed this recipe with those changes. I ended up using cinnamon bread but left it with challah.
In a flat dish, crack eggs and add milk, vanilla extract and cinnamon. Whisk until well combined then lay challah slices in mixture to coat and absorb it all, turning occasionally.
Set a 14-inch skillet, seasoned cast iron if you have, over medium heat. Add the butter and 1 cup sugar and cook, stirring constantly, until the sugar has melted and caramelized, about 8 minutes.
While the sugar is melting, peel apples, core and cut into slices. Remove the sugar mix from heat and gently whisk in the heavy cream. Sprinkle in the pecans, dried cranberries and gently press in the apple slices so there is a flat surface.
Lay soaked slices of challah over the top so it is completely covered - you should be able to arrange the large slices and small slices so there are no gaps - cut some of the slices if you have too. Sprinkle the top with some brown sugar and place into the preheated oven. Bake in the middle of the oven for 40 to 45 minutes until the top is golden and puffy.
When done, allow to cool for 2 to 3 minutes then invert onto a large plate. Dust with confectioners' sugar, if desired, and serve.
Chef's Note: FYI - if your cast iron skillet is not seasoned, the cranberries will react with the skillet and turn black.