Corte 120 gramas de bacon em tiras ou cubinhos e coloque numa frigideira fria em fogo médio-baixo. Deixe dourar e ficar crocante (8 a 10 minutos). Retire o bacon e reserve a gordura na frigideira.
Em uma panela grande, ferva bastante água. Tempere com sal grosso a gosto e cozinhe 250 gramas de espaguete até ficar al dente, seguindo o tempo indicado na embalagem. Antes de escorrer, reserve um copo da água do cozimento.
Em uma tigela grande, bata 3 gemas e 1 ovo inteiro. Acrescente 60 gramas de queijo Pecorino Romano ralado na hora e pimenta-do-reino moída na hora a gosto. Misture até formar um creme homogêneo, adicionando 1 colher de chá da água do cozimento se a mistura ficar muito espessa.
Adicione o espaguete escorrido à frigideira com a gordura do bacon e retire do fogo. Despeje a mistura de ovos e queijo sobre a massa quente e misture vigorosamente. Acrescente a água do cozimento aos poucos (1 a 2 colheres de sopa de cada vez) até obter um molho cremoso.
Junte metade do bacon crocante à massa, misture e sirva imediatamente em pratos aquecidos. Decore com o restante do bacon, queijo Pecorino Romano ralado na hora e um toque extra de pimenta-do-reino moída na hora.