Unte a forma com manteiga e polvilhe-a com farinha. Ligue o forno a 180 graus. Deite a manteiga numa tigela, leve a derreter no microondas, retire, junte o açúcar e bata cerca de 5 minutos ou até ficar uma mistura cremosa.
Adicione os ovos, um a um e batendo sempre, junte depois o caramelo líquido e bata novamente. Adicione as nozes e as amêndoas picadas grosseiramente e também a aguardente e bata mais um pouco. Junte então a farinha e uma pitada de sal grosso e envolva, sem bater, até ficar homogéneo.
Verta a mistura anterior para a forma e leve ao forno durante cerca de 50 minutos ou até ficar bem cozido. Verifique a cozedura com um palito, retire, deixe arrefecer, desenforme e sirva polvilhado com açúcar em pó e decorado a gosto.