Misture o açúcar na água, aqueça e deixe ferver em lume brando durante 5 ou 6 minutos.
Misture o puré de batata doce com as gemas e a amêndoa ralada.
Retire a calda de açúcar do lume e adicione-a em fio à mistura de batata doce, gemas e amêndoa.
Junte um pouco de canela e a raspa do limão (ou laranja).
Bata tudo muito bem até criar uma massa homogénea.
Se for necessário, leve de novo a lume brando e aqueça até ficar uma massa um pouco seca.