01 -
Heat your oven to 350 degrees Fahrenheit. Take a 13 by 9 inch baking dish and coat it well with butter or a quick spray of cooking oil so nothing sticks.
02 -
Pour the milk and cream into a medium pot, then toss in your chopped white chocolate. Set it over medium heat and stir now and then until everything melts together into a smooth, creamy mixture.
03 -
Grab a large bowl and crack in your eggs. Add the sugar, salt, and vanilla, then whisk everything until well combined. Slowly pour in your warm white chocolate mixture while whisking continuously to create a silky custard.
04 -
Spread your bread chunks evenly across the bottom of your prepared baking dish. Pour that luscious custard all over the top, then gently toss everything together so each piece gets coated.
05 -
Press the bread down gently with the back of a spoon or spatula until most pieces are submerged in the custard. Let the whole thing sit for about 15 minutes so the bread really soaks up all those flavors.
06 -
Slide the dish into your preheated oven and bake for 45 to 55 minutes. You'll know it's done when the top turns a beautiful golden brown, it puffs up nicely, and a knife poked into the center comes out clean.
07 -
While your pudding bakes, heat the cream in a small pot over medium heat until it just starts to bubble. Remove from heat immediately, then stir in the white chocolate and vanilla. Keep whisking until you have a smooth, glossy sauce.
08 -
Once your bread pudding comes out of the oven, you can dust it with a little powdered sugar if you like. Scoop out generous portions while it's still warm, drizzle that heavenly white chocolate sauce over each serving, and top with fresh raspberries or your favorite fruit. Dig in right away!