Mélanger les farines avec la levure et le sel.
Travailler le beurre au robot jusqu’à ce qu’il devienne pommade, puis ajouter le sucre. Fouetter à vitesse moyenne jusqu’à ce que le mélange blanchisse et devienne mousseux.
Incorporer l’œuf puis réduire la vitesse et ajouter le mélange à base de farine. Bien mélanger.
Ajouter les zestes de citron, les canneberges et les fruits secs grossièrement concassés.
Façonner un rouleau de 9 cm de diamètre et de 30 cm de long.
Enfourner dans un four préchauffé à 180 °C pendant 30 à 35 min jusqu’à obtenir une coloration et légèrement craquelé. Retirer du four et laisser refroidir pendant environ 10 min.
A l’aide d’un couteau à pain ou à scie, découper en tranches d’environ 1 cm d’épaisseur et légèrement en biais.
Remettre à cuire pendant environ 15 min, jusqu’à ce que les bords commencent à dorer.
Les laisser refroidir sur une grille. Les conserver dans une boite hermétique pendant une quinzaine de jour.