Over medium heat, put a saucepan containing 3 cups of whipping cream, milk and sugar. While bringing the mix to a simmer, continue stirring to dissolve all the sugar. Transfer the saucepan from the heat and whisk in 12oz of chocolate while it’s cooling till the mix is smooth. Leave to cool down for 10 minutes.
In a separate bowl, whisk the eggs with the yolks well. Add in the chocolate mix while continuing to whisk, then add the final ingredient, the vanilla extract. All you need to do now is to add the bread cubes to soak in the mix for 30 minutes.
After 30 minutes, transfer the bread cubes to a baking tray sprayed with oil. Put the baking tray in a preheated oven at 350F after covering it with aluminum foil. Bake for 30 minutes, then remove the cover for 10 minutes to let it crisp and obtain the golden color.
In a microwave, put a bowl containing the white chocolate and heavy cream, heat them for a minute till the chocolate melts.
Drizzle the white chocolate sauce over the bread pudding and enjoy!