Corte o bacon em tiras ou cubinhos e coloque-o em uma frigideira em fogo médio-baixo, sem adicionar óleo. Cozinhe até ficar dourado e crocante. Retire o bacon com uma escumadeira e reserve-o, mantendo a gordura na frigideira.
Bata as gemas e o ovo inteiro em uma tigela grande. Acrescente o queijo Pecorino Romano ralado e a pimenta-do-reino moída na hora a gosto, mexendo até obter um creme homogêneo.
Ferva bastante água com sal grosso em uma panela e cozinhe o espaguete até ficar al dente, conforme indicado na embalagem.
Antes de escorrer a massa, reserve 150 ml da água do cozimento. Escorra o espaguete e transfira-o para a frigideira com a gordura do bacon, mexendo para envolver a massa.
Retire a frigideira do fogo e adicione a mistura de ovos e queijo, junto com um pouco da água reservada. Mexa vigorosamente até obter um molho sedoso, ajustando a consistência com mais água, se necessário. Por fim, incorpore o bacon crocante.
Sirva imediatamente o espaguete à carbonara com mais queijo Pecorino Romano ralado e pimenta-do-reino moída na hora a gosto.