Pré-aqueça o forno a 180ºC. Unte bem a forma com o caramelo. De preferência, use uma forma com buraco central.
Numa tigela, bata bem os ovos com a essência de baunilha. De seguida, adicione o açúcar e bata até ter um creme espesso e aveludado.
Junte o leite ao preparado e bata bem até ter uma mistura homogénea.
Verta o pudim na forma e leve ao forno, sem banho-maria, durante cerca de 1 hora ou até estar sólido.
Deixe arrefecer e guarde no frigorífico durante pelo menos uma hora, antes de servir.