Pré-aqueça o forno a 180ºC.
Unte uma forma de bolo com manteiga e polvilhe-a ligeiramente com farinha.
Bata a manteiga com o açúcar até obter uma mistura esbranquiçada e fofa.
Junte os ovos, um a um, batendo bem após cada adição.
Acrescente a baunilha e depois envolva delicadamente as nozes picadas na mistura.
Adicione a farinha gradualmente, misturando suavemente.
Coloque a mistura na forma preparada e leve ao forno durante cerca de 40 minutos.
Enquanto o bolo está no forno, prepare o caramelo: coloque o açúcar e a água numa panela e aqueça até obter um caramelo dourado, evitando mexer para não cristalizar.
Retire do lume, adicione as natas e o sal com cuidado e mexa até obter um molho liso.
Deixe o bolo arrefecer um pouco antes de desenformar, e verta o caramelo por cima. Decore com algumas nozes inteiras.