Soffriggere in una padella la cipolla tritata con un paio di cucchiai di olio extravergine d'oliva. Aggiungere quindi i gamberetti, farli asciugare qualche istante e unire il vino bianco.
Una volta evaporato il vino, aggiungere le zucchine, precedentemente lavate e tagliate a rondelle. Salare e fare appassire le zucchine leggermente, in modo da evitare che cuociano troppo e si spappolino.
Qualche istante prima di spegnere il fuoco aggiungere la panna, lo zafferano sciolto in un goccio di acqua tiepida e il prezzemolo tritato finemente, facendo addensare leggermente il condimento.
Nel frattempo mettere a bollire la pasta in una pentola. Cuocere al dente i garganelli, scolare e fare saltare insieme nella padella con gli altri ingredienti, aggiustando di sale e pepe secondo i gusti.