Préchauffez le four à 150°C (thermostat 5).
Beurrez et chemisez un moule à gâteau rond (environ 20 cm de diamètre) avec du papier sulfurisé.
Dans un grand bol, battez le beurre et le sucre jusqu'à obtenir une texture crémeuse.
Ajoutez les œufs un à un en continuant de battre.
Dans un autre bol, tamisez la farine, la levure, la cannelle et la muscade.
Incorporez délicatement le mélange de farine dans la préparation précédente.
Ajoutez les fruits secs égouttés, les amandes hachées et les zestes de citron et d’orange.
Mélangez bien pour répartir les fruits dans la pâte.
Versez la pâte dans le moule préparé et lissez le dessus.
Enfournez pour 2 à 2,5 heures. Vérifiez la cuisson en insérant un cure-dent, qui doit ressortir propre.
Laissez refroidir le gâteau dans le moule.