Untar uma forma com manteiga, cobrir o fundo com 1/4 de chávena de caramelo líquido e colocar numa assadeira grande. (A assadeira servirá como banho-maria)
Com uma batedeira, bater o açucar e a manteiga até obter um creme claro e fofo e acrescentar ovos um a um incorporando bem. Juntar os ingredientes secos numa tigela média. Bater 1/3 da mistura de farinha e metade do buttermilk na massa anterior. Repetir, terminando com a mistura de farinha. Misturar até ficar bem incorporado.
No liquidificador, misturar o leite, os ovos, o açucar e a baunilha em alta velocidade durante 30 segundos.
Colocar a massa do bolo na forma preparada e espalhar uniformemente. Despejar lentamente a mistura de pudim sobre a massa do bolo. Cobrir com papel alumínio e adicionar água quente à assadeira até ficar a meio da altura da forma.
Levar ao forno com cuidado e cozer durante 1 hora, até que a superfície do bolo esteja firme ao toque, ou um palito inserido saia limpo. Quando o bolo estiver pronto, retirar do banho-maria e deixe arrefecer completamente à temperatura ambiente, cerca de 1 hora. Levar depois ao frigorífico pelo menos durante 4 horas ou durante a noite.
Colocar um prato fundo sobre a forma, rezar, agitar um pouco, e o bolo com o pudim flan deverá descolar e estar pronto a servir.