Hervir la patata entera con piel durante 40 o 50 minutos, o hasta que esté lista. Pasar agua fría sobre la batata y quitarle la piel.
Romper la batata en un tazón. Añade la mantequilla y mézclala bien con la batidora. Añade el azúcar, la leche, los huevos, la nuez moscada, la canela y la vainilla. Bata a velocidad media hasta que la mezcla esté suave. Vierta el relleno en una masa de pastel sin hornear.
Hornee a 350 grados F (175 grados C) durante 55 a 60 minutos, o hasta que el cuchillo insertado en el centro salga limpio. El pastel se hinchará como un soufflé, y luego se hundirá a medida que se enfríe.