1 tablespoon Olive Oil
1 Medium Onion, chopped
4-5 strips of Bacon, chopped
1 cup Honey Glazed Ham, cut to about 1/2" cubes
2 - 3 teaspoons Dark Brown Sugar (optional, just adds a bit of sweet to the savory)
2 - 3 cloves Garlic, minced
2 teaspoons Italian Seasonings
1/4 cup Milk
1 pound dry spaghetti
1/2 - 1 cup Shredded Parmesan Cheese
Cook the spaghetti according to package directions, reserving about 1/4 cup of the cooking liquid. Put the spaghetti back into the cooking pot, once drained, along with the reserved cooking liquid.
In a large frying pan, heat the oil over medium heat. Once the pan is hot, add the onions and sprinkle with pepper. Fry until the onions just start becoming translucent, about 5 minutes, then add the bacon, stirring occasionally until bacon gets crispy, about 8 minutes. Add the ham, brown sugar and garlic. Saute until mixture is well coated with the brown sugar and caramelized a bit.
In a medium bowl, combine eggs, milk and seasonings. Add the egg mixture, bacon mixture and all but about 1/4 cup of the Parmesan cheese to the noodles and stir until eggs scramble. You may need to turn the burner on depending on how hot your noodles are. Garnish with remaining Parmesan cheese and serve.