Bring a pot of salted water to a boil and cook the pasta until al dente. Reserve ½ cup of pasta water, then drain and set aside.
In a pan, melt 2 tablespoons of butter over medium heat. Add the chopped bacon and cook until crispy. Remove from heat and set aside.
In a bowl, whisk the eggs with grated Parmesan, salt, and pepper until well combined.
Return the pasta to the pan with the remaining butter. Slowly pour in the egg mixture while stirring continuously to create a creamy sauce. Add reserved pasta water as needed to adjust consistency.
Stir in the crispy bacon and mix well.
Serve warm, garnished with extra Parmesan and freshly ground black pepper.