Peler et hacher menu l'oignon.
Equeuter les courgettes et les couper en petits dés. Ecraser le basilic.
Ebouillanter les tomates, les peler, les couper en deux et les épépiner.
Ecraser grossièrement la pulpe à la fourchette. Faire chauffer l'huile et y faire revenir l'oignon 5 mn à feu moyen.
Ajouter les dés de courgettes, les tomates et bien mélanger 2/3 mn. Saler, pimenter et ajouter le basilic. Laisser cuire les légumes à feu doux.
Napper les spaghetti cuits "al dente" avec la sauce et bien les mélanger.
Parsemer de fromage et servir aussitôt.