01 -
Bring a large pot of salted water to a boil. Add spaghetti and cook until al dente according to package instructions. Reserve 120 ml of pasta water, then drain.
02 -
While pasta cooks, heat a large frying pan over medium heat. Add diced bacon or pancetta and cook until crisp and golden, rendering the fat. Stir in minced garlic and butter, sautéing for 1 minute until fragrant.
03 -
In a mixing bowl, whisk together heavy cream, egg yolks, and freshly grated Parmesan cheese until smooth.
04 -
Reduce pan heat to low. Add the drained pasta to the bacon and garlic mixture. Pour over the cream and egg mixture. Toss rapidly to coat, mixing quickly to prevent the eggs from scrambling.
05 -
Add a splash of reserved pasta water as needed to loosen the sauce, stirring until the sauce becomes creamy and glossy. Season generously with freshly cracked black pepper and a small pinch of salt to taste.
06 -
Divide the creamy pasta among serving bowls. Finish with extra Parmesan and chopped fresh parsley. Serve immediately while hot.