Cut the bread into small cubes or slices and place them in a mixing bowl.
Add the raisins and gently toss them with the bread.
In a separate bowl, add the melted butter, milk, sugar, egg, egg yolk, vanilla extract, cinnamon, and salt.
Whisk the mixture until smooth and well combined.
Pour the prepared mixture over the bread and raisins, then gently mix until the bread is evenly coated.
Transfer the mixture to a greased baking dish and spread it evenly.
Bake at 350°F (175°C) for 35–45 minutes, or until the pudding is golden and set in the center.
Remove from the oven and allow the bread pudding to cool slightly and Cut into slices.
Serve warm with a scoop of vanilla ice cream.