Coloque água abundante com sal para ferver e cozinhe o espaguete até ficar al dente.
Corte o guanciale ou bacon em cubos pequenos.
Em uma frigideira, frite o guanciale no fogo médio até dourar e ficar crocante. Desligue o fogo e reserve.
Em uma tigela, misture as gemas, o ovo inteiro e o queijo ralado até formar um creme homogêneo.
Escorra a massa, reservando um pouco da água do cozimento.
Adicione o espaguete escorrido na frigideira com o guanciale e, fora do fogo, acrescente a mistura de ovos com queijo.
Misture rapidamente para envolver toda a massa, adicionando um pouco da água do cozimento para deixar o molho bem cremoso (cuidado para não cozinhar demais os ovos).
Finalize com pimenta-do-reino moída na hora e mais queijo ralado, se desejar. Sirva imediatamente.