Pique as frutas cristalizadas e os frutos secos, mas tenha o cuidado de separar alguns para decorar o bolo. Misture tudo e deixe a macerar com o vinho do Porto.
Em seguida, dissolva o fermento de padeiro em 100 ml de água morna, junte-lhe 1 xícara de chá de farinha, misture bem, tampe com um pano e deixe levedar em lugar quente por 15 minutos.
Bata a margarina com o açúcar, as raspas de limão e laranja, junte os ovos, batendo um a um, e o fermento.
Quando tudo estiver bem ligado, adicione o resto da farinha e o sal, amassando até que a mistura fique elástica e macia. Então, junte as frutas e volte a amassar.
Em seguida, molde a massa em forma de bola, polvilhe-a com farinha e tape-a com um pano, deixando levedar durante 3 horas ou até duplicar de volume.
Coloque a massa num tabuleiro e faça um buraco no meio.
Introduza na massa um brinde à escolha (mas bem embrulhado em papel vegetal) e uma fava, deixe levedar mais 1 hora. Pré-aqueça o forno a 180º C.
Pincele o bolo com a gema de ovo batida e enfeite a superfície com o restante das frutas cristalizadas e frutos secos.
Por fim, espalhe o açúcar em pó em 4 montinhos por cima do bolo e leve ao forno durante 35 a 45 minutos.