Preheat the oven to 375°F (190°C). Grease a 10x12-inch baking pan.
In a bowl, mix together half-and-half, eggs, sugar, heavy cream, raisins, cinnamon, and vanilla extract until well combined.
Arrange bread chunks in the prepared pan. Pour the custard mixture over the bread and let it soak for 10-15 minutes.
Place the baking pan into a larger one. Fill the larger pan with boiling water up to halfway of the smaller pan's height.
Bake until a knife inserted in the center comes out clean, about 60-75 minutes.
Meanwhile, melt butter in a small skillet over low heat. Transfer into a small bowl and add confectioners' sugar. Mix well.
Once the bread pudding is done, poke some holes on its surface with a butter knife. Pour the butter sauce all over the top.
Discover amazing recipes from around the world