Chauffer le four à 160°C.
Graissez puis tapissez un moule carré de 20 cm de côté avec du papier sulfurisé.
Découpez les deux chocolat en carrés.
Faites fondre le beurre dans une casserole puis ajoutez le chocolat. Retirez la casserole du feu et attendez que les morceaux fondent.
Dans un petit bol, mélangez 180 g de caramel avec la fleur de sel et mélangez.
Mettez le reste du caramel dans un grand bol avec le sucre et 4 œufs préalablement battus en omelette.
Fouettez l'ensemble avec un batteur électrique jusqu’à ce que le mélange soit uniformes.
Incorporez alors le mélange de chocolat et beurre fondu en continuant de fouetter.
Dans un autre bol, mélangez la farine, le cacao en poudre et une bonne pincée de sel de table, puis tamisez le tout sur le mélange de chocolat. Fouettez brièvement jusqu’à ce que le mélange soit lisse.
Versez la moitié de la pâte à brownie dans le moule et égalisez-la avec une spatule.
À l’aide d’une cuillère à café, déposez la moitié du caramel salé sur la couche de pâte en 5 bandes épaisses et uniformément espacées.
Déposez le reste de la pâte à brownie sur le dessus et lissez-la en essayant de ne pas déranger le caramel en dessous.
Recouvrez avec le reste du caramel de la même façon.
Faites glisser une brochette ou la pointe d’un couteau dans le caramel (sans aller au fond du plat) pour créer un motif en caramel.
Saupoudrez d’un peu plus de sel fin, puis faites cuire au four pendant 25 à 30 minutes ou jusqu’à ce que le brownie ait levé jusqu’au milieu et qu’il ait une croûte ferme sur le dessus.
Laissez-le refroidir complètement dans le moule, puis coupez-le en carrés.