Bring a large pot of salted water to a boil. Cook pasta until al dente. Reserve 1 cup pasta water, then drain.
In a large skillet over medium heat, cook bacon until crispy. Remove bacon and set aside, leaving the fat in the pan.
In a bowl, whisk eggs, egg yolk, Parmesan cheese, and black pepper until smooth.
Add hot pasta directly to the skillet with bacon fat. Toss to coat evenly.
Remove skillet from heat. Slowly pour in egg mixture while tossing continuously.
Add reserved pasta water a little at a time until a creamy, silky sauce forms.
Stir in crispy bacon. Taste and adjust seasoning.
Serve immediately with extra Parmesan and black pepper.