Préchauffer le four à 200°C. Mettre le chocolat et le beurre dans un bol et le placer au bain marie. Faire fondre jusqu'à obtenir une texture lisse et soyeuse.
Dans un récipient, faire mousser les œufs et le sucre. Ajouter l'extrait de vanille. Ajouter ensuite le chocolat fondu et la farine. Bien mélanger pour obtenir une pâte homogène. Ajouter ensuite des noix et des cranberries.
Beurrer un moule carré et verser la pâte.
Faire cuire 20 à 25 minutes.
A la sortie du four, plonger le plat dans un récipient d'eau froide. Laisser tiédir avant de déguster.