Begin by filling a large pot with water and adding a generous amount of salt. Bring the water to a rolling boil, then add the spaghetti. Cook according to the package instructions until it reaches an al dente texture. Once done, reserve 1 cup of the pasta cooking water, then drain the spaghetti and set it aside in a large mixing bowl.
While the spaghetti is cooking, heat a large skillet over medium heat. Add the diced pancetta or guanciale to the skillet. Allow it to cook for approximately 3-5 minutes, stirring occasionally, until it becomes crispy and golden brown. Next, stir in the minced garlic and continue to sauté for another minute, or until the garlic is fragrant but not burnt.
In a medium bowl, crack the eggs and add the heavy cream along with the grated Parmesan cheese. Whisk the mixture together vigorously until you have a smooth and uniform consistency. Season lightly with salt and freshly ground black pepper to taste — remember, the pancetta and Parmesan will add saltiness, so be cautious.
Reduce the skillet heat to low. Add the drained spaghetti to the skillet along with the crispy pancetta and garlic. Carefully pour the cream mixture over the pasta while simultaneously tossing the noodles to ensure they are evenly coated. If the sauce appears too thick, gradually stir in the reserved pasta water, a little at a time, until you reach the desired creamy consistency.
Remove the skillet from heat promptly. Serve the creamy spaghetti carbonara immediately in warm bowls. For a finishing touch, sprinkle with fresh chopped parsley and additional grated Parmesan cheese, if desired, for extra flavor and visual appeal.
Notes
Adjust seasoning based on the saltiness of pancetta and Parmesan.