Backofen vorheizen und Form vorbereiten:Backofen auf 180 °C Ober-/Unterhitze vorheizen und eine Springform (ca. 24 cm) mit Backpapier auslegen.
Brownie-Boden herstellen:Schokolade und Butter über einem Wasserbad schmelzen. Zucker hinzufügen und gut verrühren. Nach und nach die Eier einrühren, bis die Masse glatt und glänzend ist. Mehl und Salz vorsichtig unterheben, dann die Masse in die vorbereitete Form gießen.
Käsekuchen-Schicht zubereiten:Frischkäse und Zucker mit einem Handmixer cremig schlagen. Eier und Vanilleextrakt dazugeben, zuletzt die Sahne unterrühren. Die Käsekuchenmasse vorsichtig auf den Brownie-Boden gießen und glatt streichen.
Kuchen backen:Kuchen für ca. 60 Minuten backen. Die Mitte sollte noch leicht wackeln. Kuchen im Ofen auskühlen lassen, damit die Schichten sich setzen können.
Karamell-Topping zubereiten:Zucker in einem Topf bei mittlerer Hitze schmelzen, bis er goldbraun ist. Sahne und Butter einrühren (Vorsicht, spritzt!) und alles glatt rühren. Salz dazugeben und Karamell etwas abkühlen lassen, bevor es über den abgekühlten Kuchen gegossen wird.
Servieren:Den Kuchen vor dem Servieren mindestens 2 Stunden kühlen, damit das Karamell fest wird und sich der Geschmack entfaltet.