Preparar o bolo: Pré-aqueça o forno a 180°C. Unte duas formas redondas de 20 cm de diâmetro e forre o fundo com papel vegetal.
Numa tigela grande, misture a farinha, o açúcar, o cacau em pó, o bicarbonato de sódio, o fermento em pó e o sal.
Adicione os ovos, o leite, o óleo e o extrato de baunilha. Misture até obter uma massa homogénea.
Junte a água a ferver à massa e misture bem. A massa ficará líquida, mas é normal.
Divida a massa pelas formas preparadas e leve ao forno durante 30-35 minutos.
Deixe os bolos arrefecerem nas formas durante 10 minutos antes de os desenformar.
Preparar o caramelo salgado: numa panela média, derreta o açúcar em lume médio, mexendo constantemente até que fique completamente derretido e com uma cor âmbar.
Adicione a manteiga e mexa até que fique completamente incorporada.
Retire do lume e adicione as natas, mexendo até obter uma mistura suave. Tenha cuidado, pois a mistura irá borbulhar ao adicionar as natas.
Junte o sal grosso e mexa até dissolver. Deixe o caramelo arrefecer ligeiramente antes de utilizar.
Preparar a cobertura de chocolate: pique o chocolate e coloque-o numa tigela. Aqueça as natas até começarem a ferver e depois verta-as sobre o chocolate.
Deixe repousar durante alguns minutos e depois mexa até o chocolate estar completamente derretido e a mistura homogénea.
Adicione a manteiga e mexa até derreter. Deixe arrefecer até atingir uma consistência espalhável.
Montar o bolo: coloque um dos bolos num prato de servir. Espalhe uma camada generosa de caramelo salgado sobre no topo.
Coloque o segundo bolo por cima e cubra tudo com a cobertura de chocolate. Pode regar o topo do bolo com mais caramelo salgado, deixando-o escorrer pelas laterais.
Servir: decore com uma pitada de sal grosso ou raspas de chocolate, se desejar. Deixe o bolo repousar durante alguns minutos antes de o cortar e servir.