Cut approx. 3 cm from the cut on the asparagus. Then cook it al dente in plenty of salted water with a piece of butter, drain and rinse in ice water. Then cut into pieces approx. 2-3 cm in size. Cook the pasta al dente in the same water.
Cut the ham into strips, chop the onion. Let both approach in the medium-temperature heated olive oil. Add the pesto & cream and stir. Fold in the pasta and asparagus and season with salt & pepper. Bring to the boil again.
After serving on the plate, you can sprinkle freshly planed parmesan on top.