Pré aquecer o forno a 180ºc e preparar a forma bundt pulverizando com spray desmoldante ou untando e enfarinhando. Bater a manteiga com o açúcar até ter uma cor pálida. Adicionar os ovos, um de cada vez, batendo bem entre cada um. Juntar o leite e o puré da batata-doce, batendo até estar tudo cremoso. Deitar a farinha, o fermento e as especiarias aos poucos e bater. Por fim acrescentar as nozes na massa. Deitar na forma e alisar bem. Levar ao forno por cerca de 1 hora, testando com o palito ao fim de 40 minutos. Deixar arrefecer 10 minutos na forma e depois colocar numa rede metálica até estar frio. Polvilhar com o açúcar em pó.