Separate i fiori dalle zucchine, sciacquate, asciugate con carta da cucina, eliminate i pistilli centrali poi tagliate i fiori a striscioline.
Dividete a metà lo spicchio d'aglio sbucciato, tritate il cipollotto e mettete entrambi in una ciotolina insieme a 4-5 cucchiai di olio.
Tagliate il formaggio a cubetti. Spuntate le zucchine e tagliate a bastoncini. Mettete in un vassoio e cospargete con 5-6 foglie di menta tagliate a striscioline. Condite con l'olio aromatizzato, un pizzico di sale e l'aceto. Mescolate, coprite con pellicola e fate insaporire per 30 minuti.
Portate a bollore abbondante acqua salata, unite lo zafferano e versate la pasta.
Cuocete le linguine al dente, scolate e condite con la marinata di zucchine. Unite i fiori e il primosale a cubetti, mescolate delicatamente e servite subito in tavola.