Préchauffez votre four à 160°C (325°F). Graissez et farinez un moule à cake de 23x13 cm ou tapissez-le de papier sulfurisé.
Dans un bol moyen, mélangez les fruits confits et les raisins secs. Pour éviter qu'ils ne tombent au fond du cake, enrobez-les d'une cuillère à soupe de farine. Réservez.
Dans un grand bol, crémez le beurre ramolli et le sucre brun jusqu'à ce que le mélange soit léger et mousseux, environ 3-4 minutes. Ajoutez les œufs un par un, en mélangeant bien après chaque ajout. Incorporez l'extrait de vanille.
Dans un autre bol, tamisez la farine, la levure chimique, le sel, la cannelle et la muscade. Ajoutez progressivement les ingrédients secs au mélange humide, en alternant avec le jus d'orange et le rhum si vous l'utilisez. Mélangez juste jusqu'à ce que le tout soit combiné.
Incorporez délicatement les fruits confits et les raisins, ainsi que les noix hachées si vous les utilisez, en veillant à ce qu'ils soient bien répartis dans la pâte.
Versez la pâte dans le moule préparé et lissez le dessus avec une spatule. Tapotez légèrement le moule sur le comptoir pour libérer les bulles d'air.
Enfournez pendant 60 à 70 minutes, ou jusqu'à ce qu'un cure-dent inséré au centre en ressorte propre ou avec quelques miettes humides. Si le dessus brunit trop rapidement, couvrez-le légèrement de papier aluminium.
Une fois cuit, laissez le cake refroidir dans le moule pendant environ 15 minutes avant de le transférer sur une grille pour qu'il refroidisse complètement. Ce cake est encore meilleur le lendemain, lorsque les saveurs ont eu le temps de se mélanger.