01 -
Bring a large pot of salted water to a boil. Cook the spaghetti according to package directions until al dente. Reserve 1/2 cup of pasta water and drain the rest.
02 -
In a large skillet over medium heat, cook the diced bacon until crispy. Remove the bacon with a slotted spoon and drain on paper towels. Keep the bacon grease in the pan.
03 -
In the same skillet with the bacon grease, add 1 tablespoon of olive oil and the sliced chicken. Cook the chicken for 5-7 minutes until golden brown and fully cooked. Season with salt and pepper. Transfer the chicken to a plate and set aside.
04 -
In the same skillet, add the minced garlic and cook for about 1 minute until fragrant. Be careful not to burn it.
05 -
In a bowl, whisk together the eggs, heavy cream, Parmesan cheese, and black pepper until smooth.
06 -
Add the cooked pasta to the skillet with the garlic. Remove from heat, pour in the egg mixture. Stir quickly to coat pasta. Add chicken and bacon, tossing to combine. Add reserved pasta water if needed for desired consistency.
07 -
Garnish with fresh parsley and extra Parmesan cheese. Serve immediately while hot.