01 - Bring a large pot of salted water to a boil. Add the pasta and cook until al dente. Drain thoroughly and toss with olive oil. Set aside.
02 - Combine cherry preserves, balsamic vinegar, Dijon mustard, and brown sugar in a small saucepan over medium heat. Stir until smooth. Simmer for 3-4 minutes until slightly thickened.
03 - Add the diced ham to the saucepan with the cherry glaze. Stir to coat evenly and cook for 3-4 minutes until heated through and glossy. Remove from heat.
04 - In a bowl, whisk together the eggs, milk, salt, and pepper. Heat butter in a nonstick skillet over medium-low heat. Pour in the egg mixture and cook, stirring gently, until just set and creamy.
05 - In a large serving bowl, combine the cooked pasta with the cherry-glazed ham. Gently fold in the scrambled eggs.
06 - Portion the dish among plates. Garnish with chopped herbs and Parmesan cheese, if using. Serve immediately.