Boil a large pot of salted water and cook the spaghetti until al dente.
While the pasta cooks, heat a pan over medium heat and add the diced pancetta.
Cook the pancetta until crispy, then remove from heat but keep the fat in the pan.
In a bowl, whisk together the eggs, Pecorino, Parmesan, and a generous amount of black pepper.
Once the pasta is cooked, reserve some pasta water and drain the rest.
Add the hot pasta to the pan with pancetta, tossing to combine.
Remove the pan from heat and quickly add the egg mixture, stirring vigorously.
If needed, add reserved pasta water to achieve a creamy consistency.
Serve immediately, garnished with extra cheese and pepper.
Enjoy your homemade carbonara pasta!