In una casseruola, a fuoco lento, fate soffriggere la pancetta con le cipolle e l'aglio finemente tritati, finchè non abbiano assunto un colore dorato.
Nel frattempo, cuocete gli spaghetti in abbondante acqua salata, scolandoli al dente. Uniteli al sugo e, per un paio di minuti, mescolate bene a fiamma moderata.
Dopo averli tolti dal fuoco, aggiungete a crudo l'olio, il pecorino e il parmigiano grattugiati, una spruzzata di prezzemolo, servendoli ben caldi.