Preriscaldate il forno a 180 °C.
Tagliate la zucchina a cubetti, tritate finemente la cipolla e affettate l'aglio.
Prendete una padella grande e profonda adatta al forno, scaldate in essa 2 cucchiai di olio d'oliva, aggiungete la cipolla e l'aglio e fateli rosolare leggermente (bastano 2 minuti a fuoco basso).
Aggiungete poi la zucchina tagliata, versate 100 ml d'acqua nella padella e cuocete per 7 minuti. Infine versate i pomodori a pezzi in lattina, regolate di sale e pepe e mescolate. Coprite la padella con un coperchio, cuocete per 5 minuti e togliete dal fuoco.
Preparate ora i funghi. Pulite i portobello e gli champignon bianchi (sbucciateli solo se siete soliti farlo) e tagliate loro i gambi. Disponete i cappelli capovolti nella salsa di pomodoro, farciteli con il pesto al basilico e cospargete con i pinoli.
Mettete la padella con la salsa nel forno preriscaldato e cuocete per 25 minuti a 170–180 °C.