En un cazo se ponen las batatas peladas y troceadas con el azúcar, el agua y las especias. Se deja hervir suave hasta que este blanda y el almíbar un poco espeso.
Sacar la batata del cazo y subir el fuego para reducir el almíbar a 1/3 del agua que pusimos al principio.
Aplastar mientras está caliente y mezclar con el almíbar hasta formar una crema suave.
Cuando esta totalmente frío, se va colocando en vasitos pequeños, alternando capas de yogur y del dulce de batata.
Espolvorear con canela molida.
Se toma frío.
Por supuesto hay que retirar los clavos para no encontrarlos en el postre.