2 tablespoons unsalted butter
1 loaf Challah bread, crusts removed, cut into 1-inch cubes
3 granny smith apples, peeled, cored and cut into ½-inch pieces
1 cup (6 ounces) golden raisins, plumped in hot water for 15 minutes
3 large eggs
¾ cup sugar
¼ teaspoon cinnamon
â…› teaspoon freshly grated nutmeg
â…› teaspoon ground ginger
¼ teaspoon pure vanilla extract
¼ teaspoon salt
3 cups whole milk
2 tablespoons unsulfured molasses
¼ cup sliced almonds
Preheat the oven to 350Â°F.
Generously butter a 9Ã—13-inch deep baking dish and set aside.
Spread the bread cubes on a baking sheet and toast in the oven for 6 minutes, until crisp. Transfer to a bowl and add the apple and raisins.
In a medium bowl, using a handheld electric mixer or whisk, beat the eggs with the sugar. Beat in the ground spices, vanilla and salt.
In a medium saucepan, heat the milk with the molasses until just warm to the touch. Gradually beat the warm milk into the egg mixture, scraping the bottom and side of the bowl. Spread bread mixture out in your large baking dish, or distribute it among ramekins. Pour the custard over the bread mixture, nudging the bread around a bit to make sure it soaks all of the pieces. Let stand for 5 minutes.
Sprinkle the almonds on top. Bake in the center of the oven for about 40 minutes, until puffed and set, with the tops lightly browned. Let the bread pudding rest for at least 15 minutes before serving.