01 -
Preheat oven to 350°F (175°C) and grease a 1.5-quart baking dish with butter. Place bread cubes and raisins in a large mixing bowl.
02 -
In a saucepan, heat milk and ¼ cup butter over medium heat until butter is melted. Pour over bread mixture and let sit for 10 minutes to soak.
03 -
Add sugar, beaten eggs, vanilla extract, and nutmeg to the soaked bread. Stir gently until well incorporated.
04 -
Transfer the mixture into the prepared baking dish and bake for 40 to 50 minutes, until the top is golden brown and the center is set.
05 -
While baking, melt ½ cup butter in a saucepan over medium heat. Add white and brown sugar; stir continuously until smooth and bubbling, about 5 to 8 minutes. Slowly stir in heavy cream and cook until slightly thickened. Remove from heat and stir in vanilla extract.
06 -
Serve the bread pudding warm, generously topped with the vanilla caramel sauce.