Beurrer et tapisser de papier parchemin un moule carré de 8 pouces (20 cm) en laissant dépasser deux côtés pour faciliter le démoulage.
Dans une casserole, mélanger le sucre, la cassonade et la crème.
Cuire lentement jusqu'à ce que le sucre et la cassonade soient fondus. Porter à ébullition en remuant. Arrêter de brasser dès les premiers bouillons et cuire sans remuer jusqu'à ce que le thermomètre à bonbon indique entre 112°C et 115°C (233°F et 239°F).
Retirer du feu et laisser tiédir environ 20 minutes ou jusqu'à 43°C (110°F).
Lorsque le mélange a atteint la bonne température, ajouter le beurre et la vanille. Mélanger vigoureusement à la cuillère de bois ou battre avec la mixette à grande vitesse jusqu'à ce que le mélange commence à perdre son lustre.
Verser dans le moule préparé et laisser prendre au réfrigérateur.
Lorsque le sucre à la crème est pris, le sortir du moule et le couper en carrés.