Laver, peler et épépiner les tomates, couper-les en petits dés.
Faire chauffé l’huile dans une poêle profond, faire revenir l’oignon haché et l’ail écrasé à feu doux jusqu’à ce qu’ils soient tendres, ajouter les dés des tomates, le basilic, le persil, porter à ébullition, faire réduire la sauce pendant 30 minutes.
Ajouter les champignons égouttés.
Faire cuire les spirelli dans l’eau bouillante salée, égoutter-les.
Mettre les spirelli dans un plat de service, répartir la sauce au dessus, saupoudrer le parmesan râpé.
Servir chaud.