Primero preparamos una cazuela ancha y ponemos agua a hervir con aceite y un poquito de sal. Una vez caliente el agua, echamos la pasta y la dejamos el tiempo que se nos indique en el envase.
Aparte, freímos un poco los dos dientes de ajo, y ponemos también las anchoas en agua, para que no sepan tan saladas. Luego les quitamos las espinas y las cortamos en trocitos. Las añadimos a los ajos de la sartén y las dejamos unos segundos.
Agregamos entonces las aceitunas picadas, los champiñones, la guindilla, el orégano, el perejil y el tomate, dejándolo todo cocer unos minutos a fuego suave.
Una vez preparada la pasta, la escurrimos y la servimos con la salsa.