In a large bowl, combine bread cubes and white chocolate, stirring until evenly distributed. Set aside.
In another bowl, combine sugar, milk, cream, eggs, vanilla, and salt. Pour over bread mixture, and stir until bread cubes are moistened. Transfer mixture to prepared baking dish. Let sit for 15 minutes.
Bake until set and light golden brown, 30 to 45 minutes. Cool slightly.
Using a 2½-inch round cutter, cut 8 puddings.† Drizzle each portion with Dark Chocolate Sauce.
Garnish with white chocolate curls, if desired.
Notes
*For testing purposes, we used Ghirardelli White Chocolate Premium Baking Bars.
†Can be made a day ahead and stored, tightly wrapped, in the refrigerator. Puddings can be cut into individual portions, placed on a baking sheet, and warmed in a 350° oven for approximately 10 minutes.
Recipe by TeaTime Magazine at https://teatimemagazine.com/white-chocolate-bread-pudding-recipe/