Leve o leite ao fogo brando, aquecendo-o até ficar morno.
Coloque-o numa tigela com o açúcar, o fermento e o sal, mexendo até dissolver totalmente.
Acrescente a manteiga e a farinha, amasse com as mãos, sovando até que a massa fique firme e macia.
Cubra com um pano e deixe crescer em lugar aquecido até dobrar de volume.
Enquanto isso misture numa tigela grande as passas, as nozes, as raspas de limão, a canela, o cravo e o chocolate picado.
Acrescente a mistura à massa quando esta já tiver dobrado de volume e sove novamente até que o recheio fique bem distribuído.
Abra a massa em formato retangular com cerca de 2 cm de altura e enrole como um rocambole.
Coloque numa assadeira untada, cubra com um pano e deixe crescer até dobrar de volume novamente.
Pré-aqueça o forno a 180º graus e asse por cerca de 1 hora.
Retire o pão do forno, coloque sobre uma grelha para esfriar.
Finalize polvilhando açúcar de confeiteiro com uma peneira pequena e decore com algumas cerejas.