here's a link and a recipe
I have linked to the original recipe and copied my adaptation below:
Asparagus Pesto on Whole Wheat Pasta
Adapted by Cindy Alexander from a Michael Chiarello recipe
This is a great way to use asparagus ends!
1 lb asparagus
1 cup (lightly packed) basil leaves
2 tablespoons pine nuts, toasted
2 cloves garlic, sliced
Salt and freshly ground pepper to taste
About 1/2 cup extra virgin olive oil
About 1 cup freshly grated Parmesan or Pecorino cheese
1 box (13.258oz) dried whole wheat rotini or other pasta
Boil the asparagus in salted water until very tender. Drain, reserving the water, and cool slightly. Put in a food processor with the all of the other ingredients except the oil, and puree well. With the machine running, slowly add the olive oil. Taste and adjust for seasonings and consistency. It should be about the thickness of mayonnaise.
Return the water used for cooking the asparagus to a boil and cook pasta. Drain, reserving about 1/2 cup of the pasta cooking water. Mix the pasta and pesto, thinning with the pasta cooking water as necessary. Taste and adjust seasonings.
http://www.foodnetwork.com/recipes/michael-chiarello/asparagus-pesto-with-tiny-potatoes-and-pasta-recipe/index.html