Om de courgettebloemen schoon te maken verwijdert u de steel, de kleine blaadjes aan de basis en de stamper. Was ze voorzichtig onder een straaltje koud water en leg ze op een keukendoek om het overtollige water te verwijderen. Was de courgettes en dep ze droog, verwijder de uiteinden en snijd ze in julienne. Fruit in een grote koekenpan met dikke bodem het gepelde teentje knoflook in de olijfolie; haal het eruit wanneer het kleur heeft gekregen en doe de courgettes erin. Breng op smaak met zout en peper, sauteer de courgettes snel, voeg, zodra ze zacht beginnen te worden, de courgettebloemen toe en bak nog enkele minuten door. Kook de linguine in ruim kokend water met zout, giet beetgaar af (houd wat kookwater apart) en sauteer in de koekenpan; voeg enkele lepels kookwater van de pasta toe als u zit dat het te droog wordt. Draai het vuur uit en doe de pesto, eerst goed gemengd met de ricotta, in de pan; roer alles nog eens zorgvuldig door elkaar. Bestrooi de pasta met de geraspte pecorino, 'sprenkel' er ook een paar druppels citroen over en serveer direct, eventueel in de pan zelf, zodat de pasta niet afkoelt.