Precalentar el horno a 180 °C. Untar con mantequilla, un molde cuadrado de 20 cm. Cubrir con papel vegetal y untarlo con mantequilla.
En un tazón, batir la mantequilla con el azúcar hasta el punto de crema. Poner los huevos, uno a la vez, batiéndolos mientras lo hace. Verter el extracto de vainilla y mezclar.
Añadir las nueces. Tamizar juntos la harina, el polvo para hornear, la sal y el cacao. Incorporar delicadamente a la mezcla de mantequilla, en alternancia con la leche.
Verter en el molde. Igualar la superficie con la ayuda de una espátula. Hornear durante 30 minutos.
Dejar reposar durante 10 minutos. Desmoldar sobre una rejilla. Dejar enfriar.
Glaseado:
En un tazón, batir la mantequilla. Tamizar juntos el azúcar en polvo, el cacao y añadirlos poco a poco a la mantequilla batiendo para obtener un glaseado cremoso.
Extender el glaseado por toda la torta. Decorar de nuez.