01 -
Bring a large pot of salted water to a boil. Cook the spaghetti according to package instructions until al dente. Reserve 1/2 cup of pasta water, then drain the spaghetti.
02 -
In a large skillet, heat olive oil over medium heat. Add the diced pancetta and cook until crispy, about 5-7 minutes. Add the minced garlic and sauté for 1 minute.
03 -
In a bowl, whisk together the eggs, grated Parmesan cheese, heavy cream (if using), black pepper, and salt.
04 -
Remove the skillet from the heat and quickly add the cooked spaghetti to the pancetta. Pour the egg mixture over the spaghetti, tossing quickly to coat the pasta without scrambling the eggs. Add a splash of reserved pasta water to achieve a creamy consistency.
05 -
Garnish with chopped parsley and extra Parmesan cheese. Serve immediately.