1. Dans un grand bol, à l'aide d'un batteur électrique, battre le beurre avec la cassonade jusqu'à ce que le mélange ait gonflé. Ajouter les oeufs, un à un, en battant, puis la vanille.
2. Dans un autre bol, à l'aide d'un fouet, mélanger la farine, le sel, les abricots et 1/2 tasse (125 ml) des amandes. Incorporer les ingrédients secs à la préparation au beurre en deux fois.
3. À l'aide d'une spatule, verser la pâte dans un moule en métal carré de 8 po (20 cm) de côté, tapissé de papier-parchemin ou beurré. Cuire au centre du four préchauffé à 325°F (160°C) pendant environ 45 minutes ou jusqu'à ce que le gâteau soit doré et qu'un cure-dents inséré au centre en ressorte propre.