Mix eggs, Parmesan, and black pepper together in a bowl and set aside.
Begin to cook spaghetti noodles.
Cook bacon in frying pan and set aside. Drain some of the fat and add 1 teaspoon of olive oil to the fat. Cook diced onion in fat/oil on low/med heat. Add garlic and put the bacon back in the pan just before onions are browned (do not caramelize the onions). Remove from heat.
Take hot spaghetti noodles, and put them in the pan with onions/garlic/bacon. Slowly add the egg over the top of the noodles while mixing in the pan.
The egg should cook/coat the noodles, not make scrambled eggs in the pan.
The egg should cook when it makes contact with the hot noodles, but you can put the pan on low/med head for a few minutes to be safe.
Add more cheese to the top and pepper if you like and serve.
Find any recipe, add your own, make grocery lists easily from recipes. Enter any 3 ingredients and BigOven will tell you what you can make. It's free! (4.5/5 stars)