Egouttez les raisins et réservez le cognac. Dans une jatte, malaxez beurre, sucre, farine, mélasse, confiture, épices, levure et cacao. Ajoutez progressivement les oeufs, les raisins secs, les amandes concassées et les fruits confits hachés. Mélangez bien.
Déposez un linge fin et fariné dans un récipient à fond rond et versez-y la pâte. Tassez bien. Nouez le linge et faites cuire pendant 3 heures dans une couscoussière.
Démoulez le pudding et flambez-le au cognac.
Servez avec un peu de brandy butter (beurre mou, fouetté avec du sucre glace, du cognac et des zestes de citron hachés).