Préchauffer le four à 180 °c
Chemiser un moule à cake de papier sulfurisé.
Mélanger les farines, la cannelle, les épices, le poivre, le gingembre en poudre, le sel.
Battre le beurre mou en pommade, ajouter la cassonade, le miel et le gingembre râpé.
Battre la mélasse avec ½ càc de bicarbonate de soude et ajouter la préparation au beurre et à la cassonade.
Mélanger le reste de bicarbonate de soude (¼ de càc) et 20 cl d’eau bouillante, verser ce mélange dans la préparation au beurre et à la cassonade, bien mélanger.
Ajouter les ingrédients secs tout en continuant de mélanger, puis ajouter les œufs.
Verser la pâte dans le moule et enfourner pour 35 minutes.
Démouler le cake une fois refroidi.