Numa tigela, mistura-se muito bem as gemas com o ovo inteiro e o açúcar; junta-se depois a farinha e o vinho do Porto, misturando de novo e, em seguida, adiciona-se o leite previamente aquecido, mistura-se tudo mais uma vez; com colher de pau vai-se mexendo devagar durante algum tempo.
Entretanto, prepara-se o caramelo e forra-se com ele uma forma de pudim.
Deite o preparado na forma, coloqua-se a tampa e leva-se ao lume a cozer em banho-maria, durante 1 hora.
Quando cozido, retira-se o pudim do lume e deixa-se arrefecer antes de desenformar.