Préchauffer le four à 160°C (325°F).
Dans un robot culinaire, verser les ingrédients du bloc #1. Mélanger jusqu'à l'obtention d'une texture lisse.
Dans un bol allant au micro-ondes, déposer le chocolat et le beurre. Chauffer 60 secondes et mélanger. Poursuivre la cuisson à coup de 30 secondes jusqu'à ce que le chocolat soit fondu.
Incorporer le beurre d'arachides et bien mélanger. Verser sur le mélange de haricots, puis ajouter le cacao et le sel. Actionner l'appareil 2 minutes jusqu'à l'obtention d'une préparation lisse et homogène.
Verser la préparation dans un moule de 9 po X 9 po (23 cm X 23 cm) couvert de papier parchemin.
Cuire 25 minutes ou jusqu'à ce qu'un cure-dents inséré au centre du gâteau en ressorte propre. Laisser reposer quelques minutes avant de démouler. Laisser refroidir sur une grille.
Au goût, napper le gâteau de cacao, de sucre en poudre ou d'un glaçage (ex. à l'orange, au chocolat).