A delightful twist on a classic Italian spaghetti dish, featuring ham, fresh herbs, and a creamy sauce.
Heat the butter in a large skillet over medium heat until melted.
Using unsalted butter allows you to control the saltiness of the dish.
Add the ham and garlic to the skillet and sauté until the garlic is fragrant and the ham is slightly browned.
Stir frequently to prevent the garlic from burning.
Cook the spaghetti in a pot of boiling salted water according to the package instructions until al dente.
Reserve a cup of pasta water before draining to adjust the sauce consistency later.
Drain the spaghetti and add it to the skillet with the ham and garlic.
Toss the spaghetti well to coat it evenly with the ham mixture.
Lower the heat and stir in the Parmesan cheese, half of the parsley, eggs, and olives.
Whisk the eggs before adding to ensure they mix evenly into the sauce.
Remove the skillet from heat and toss everything together, seasoning with salt and pepper to taste.
Taste and adjust the seasoning as needed for a balanced flavor.
Garnish with the remaining parsley and serve warm.
Serve immediately to enjoy the dish at its best.