Hervir los boniatos en agua con su piel.
Apenas tiernas, escurrirlas, pelarlas y pasarlas por tamiz.
Batir en un tazón la manteca hasta ablandarla, agregar el azúcar molida y batir con una cuchara de madera hasta lograr una crema.
Agregar el puré de boniatos tibio, la canela, la nuez moscada, los huevos y la leche.
Batir bien todo, uniéndolo perfectamente.
Incorporar el azúcar morena, las dos ralladuras y la esencia de vainilla. Mezclar perfectamente.
Verter la preparación en una budinera lisa, sin tubo, bien enmantecada y enharinada.
Cocinar a 180° C unos 50 minutos o hasta que se note firme. Desmoldar tibio y servir tibio o frío.