Cook the pasta as directed. Drain and dont rinse.
Return pasta to the pan it was cooked in, or into a serving bowl.
Toss the diced ham and the cooked peas with the pasta.
In a small mixing bowl, whisk together the olive oil, lemon juice, lemon zest, vinegar, dill along with some salt and pepper.
Pour it over the pasta and toss.
Toss in the Parmesan cheese. Chill for at least 2 hours before serving. (If you are in a time crunch, rinse the pasta with cool water to cut the chilling time down to 15 to 20 minutes.)
Prepare garlic bread.
Serve Lemon Pasta with Ham and Peas with garlic bread.