Your folders
Your folders

Export 8 ingredients for grocery delivery
Step 1
Bring a large pot of salted water to a boil and add the spaghetti. Cook the spaghetti to al dente according to the package instructions.
Step 2
Meanwhile, cook the bacon in a large skillet over medium-high heat until browned. Remove with a slotted spoon and set on paper towel to drain.
Step 3
In the same skillet, cook the onion until softened. Add the chicken pieces and cook until done, about 5-7 minutes on medium high heat (checking that the internal temperature is 165 degrees F with a meat thermometer is the best way to know if it's done).
Step 4
Add the garlic to the chicken and cook 1 minute. Turn off the heat but leave the skillet on the stove.
Step 5
Drain the spaghetti, reserving 1 cup pasta water, and add pasta to the pan.
Step 6
In a medium bowl, whisk together eggs, cream, Parmesan, salt and pepper.
Step 7
Add bacon and egg mixture to pan, stir in ¼ cup pasta water and continue stirring and adding pasta water until the sauce comes together. If desired, you can turn the skillet on to medium-low heat to cook the sauce, though there is enough heat in the pan to cook the eggs.
Step 8
Serve with fresh Parmesan and fresh chopped parsley if desired.