Cortar el pan en trozos medianos y ponerlos en un bowl.
Calentar la leche y verterla sobre el bowl con el pan, dejar reposar 20 minutos.
Poner todos los ingredientes en la licuadora y licuar hasta que esté suave y cremoso.
Para el caramelo poner el azúcar en una olla a fuego medio hasta que se empiece a caramelizar, ahí mezclarlo cada unos minutos hasta que todo se convierte en caramelo.
Poner el caramelo en un molde para budín cubriendo toda la base y los bordes del molde, llenar con la otra mezcla.
Hornear a baño maría durante 30-40 minutos o hasta que arriba esté firme.
Dejar templar y enfriar 2 horas antes de desmoldar y servir.