En un bowl pequeño, remoja las pasas en el ron durante al menos 30 minutos. Reserva.
Corta el pan en cubos pequeños y colócalos en un bowl grande. En una olla, calienta la leche. Vierte la leche caliente sobre los cubos de pan y deja que el pan se empape bien durante unos 10-15 minutos, removiendo ocasionalmente para asegurarte de que todo el pan absorba la leche.
En otro bowl, bate los huevos junto con el azúcar, la mantequilla derretida, la vainilla, la canela, la nuez moscada y una pizca de sal. Añade esta mezcla al pan empapado con leche.
Añade las pasas junto con el ron en el que se remojaron. Mezcla todo bien para que se mezcle uniformemente.
Precalienta el horno a 350°F. Engrasa un molde, vierte la mezcla y hornea durante 45-60 minutos, o hasta que el budín esté dorado y firme al tacto.
Deja enfriar un poco antes de desmoldar. Puedes espolvorear azúcar por encima para decorar.