Tapisser le fond d'un moule carré de 20 cm (8 po) de papier sulfurisé, en laissant dépasser le papier sur deux côtés. Beurrer les deux autres côtés.
Dans une casserole à fond épais, porter à ébullition tous les ingrédients, sauf le chocolat et la vanille, en remuant jusqu'à ce que le sucre soit dissous. Laisser mijoter sans remuer jusqu'à ce qu'un thermomètre à bonbons placé au centre de la casserole indique 240 °F (115 °C). Retirer du feu et ajouter le chocolat et la vanille sans remuer.
Placer la casserole dans un bain-marie. Laisser refroidir sans remuer pendant 20 à 30 minutes ou jusqu'à ce que le thermomètre indique 43 °C (110 °F).
Retirez la casserole de l'eau. À l'aide d'un batteur électrique, battez le mélange pendant environ 2 minutes ou jusqu'à ce qu'il soit épais et perde son brillant.
Verser immédiatement dans le moule préparé et étendre à l'aide d'une spatule. Couvrir d'une pellicule plastique et laisser refroidir 1 heure à température ambiante ou 30 minutes au réfrigérateur. Démouler et couper en carrés de 2,5 cm (1 po).
Conserver dans un récipient hermétique. Les carrés de fudge peuvent être préparés à l'avance et se congeler très bien.