Préchauffer le four à 180°C (350°F). Beurrer un moule rectangulaire d'environ 10 cm par 20 cm (4 pouces par 8 pouces).
Saupoudrer la cassonade (ou le sucre roux) dans le moule et le presser pour qu’il adhère aux parois. Disposer les moitiés** de poires dans le fond du moule, le côté bombé vers le bas.
Dans un bol, fouetter le beurre avec le sucre. Ajouter les oeufs et mélanger jusqu'à ce que la préparation soit homogène. Incorporer la farine et les pacanes (ou noix de pécan). La pâte est assez épaisse. Verser délicatement la pâte sur les poires. Enfourner et cuire pendant 45 à 60 minutes ou jusqu'à ce qu'un cure-dent inséré au centre du gâteau en ressorte propre.
Dans un chaudron, verser le sirop des poires et le sirop d'érable. Porter à ébullition et laisser réduire de moitié. Réserver au chaud.
Quand le pudding est cuit, le piquer à plusieurs reprises avec un couteau ou un pique à brochette. Verser le sirop chaud et laisser imbiber pendant 10 à 15 minutes. Démouler le pudding et servir chaud, tiède ou froid.
*Il est possible de remplacer les pacanes (noix de pécan) par des noix de Grenoble ou des noisettes.
**Si vous le préférez, vous pouvez couper les moitiés de poires en quartiers avant de les disposer dans le moule.