-
Preheat the oven to 350 degrees Fahrenheit. Place an 8-inch cake pan two thirds full of water on the lowest rack of the oven. This will fill the oven with steam as it simmers and help keep the bread pudding moist. Generously grease a 10-inch in diameter and 3-inch deep circular baking pan with unsalted butter.
-
In a large bowl, whisk together the eggs, egg yolks, milk, cream, maple, honey, vanilla, cinnamon, allspice, and salt until completely smooth.
-
In a separate large bowl, toss together the bread cubes and chopped apple. Pour the egg mixture over the bread mixture and toss gently with your hands to coat. Allow the mixture to soak for 15 minutes.
-
In a medium bowl, toss together the apple slices with the olive oil and 2 tablespoons of the sugar. Set aside.
-
Pour the bread mixture into the baking pan, pressing down on the bread pudding in the pan to compress the bread cubes to allow them all to fit in the pan. Arrange the apple slices in a spiral-shaped pattern over the bread pudding. Dot with the butter and sprinkle with the remaining tablespoon sugar. Place the pan on a rack just above the water-filled cake pan and bake until the bread pudding pulls away from the sides of the pan and looks golden on top, about 50 minutes. Remove the bread pudding from the oven and allow to cool for 20 minutes before drizzling with the caramel sauce and serving.