Coza o esparguete em água abundante temperada com sal, durante 8 a 10 minutos.
Corte os cogumelos em lâminas e salteie numa frigideira com o azeite e os alhos picados. Junte depois os espinafres, tempere com sal e pimenta, mexa e deixe cozinhar mais um pouco.
Escorra o esparguete, reservando um pouco da água. Adicione aos cogumelos e envolva tudo. Se necessário, junte um pouco da água que reservou para tornar o molho mais cremoso.
Retire do lume, coloque numa travessa e acrescente os pinhões torrados e as lascas de queijo parmesão. Sirva de imediato.