Numa frigideira, derreta o açúcar com a água em lume médio, sem mexer, até obter um caramelo dourado.
Verta de imediato numa forma de pudim, espalhando bem pelo fundo e pelos lados. Reserve.
Corte o pão em pedaços pequenos e coloque-o numa taça grande.
Regue com o leite morno e deixe repousar durante 10 minutos, mexendo ocasionalmente até o pão absorver todo o leite e ficar macio.
Bata os ovos com o açúcar até obter um creme. Adicione a canela e a baunilha e envolva bem.
Junte a mistura de ovos ao pão demolhado e mexa bem.
Se quiser um pudim mais liso, pode triturar a mistura com a varinha mágica. Caso prefira um pudim mais rústico, deixe alguns pedaços de pão inteiros.
Se desejar, misture as passas ou as nozes na massa antes de a verter na forma caramelizada.
Coloque a forma dentro de um tabuleiro com água quente (banho-maria) e leve ao forno pré-aquecido a 180ºC durante cerca de 45 minutos.
Retire do forno e deixe arrefecer completamente antes de desenformar.
Passe uma faca pelas laterais da forma e desenforme sobre um prato de servir.
Pode servir o pudim simples ou acompanhado de chantilly, gelado ou um pouco de canela polvilhada por cima.