A quick and easy all in one pasta dish on the dinner table in less than 30 minutes.
Bring a large pot of salted water to a boil.
While water is heating, rinse, trim and cut asparagus into 1 inch pieces.
Once the water is at a rolling boil, add pasta and asparagus to the pot. Cook per the pasta directions probably 10 to 13 minutes.
Heat ham through in microwave or skillet
Once pasta is al dente the asparagus will be cooked as well. Drain pasta water reserving a about 1/4 cup for the sauce.
Add warm ham and a couple of spoonfuls of pesto to the pasta and asparagus. Stir to combine. Add enough pasta water to create a creamy sauce.
Serve hot topped with a bit of good quality Parmesan or Romano cheese