Ready in 45 minutes
This is a recipe you can't go wrong with! Serve it with your favorite grilled salmon and your favorite salad for guests! I made this several times when we had company for dinner while living in Dresden Germany because the ingredients were easily available. Of course in Germany we often said, pass the rolls please!
Put the pine nuts in a small, dry skillet. Place the skillet over low heat and cook the pine nuts, stirring frequently, until they darken slightly in color, 2 to 3 minutes. Immediately transfer the pine nuts to a small dish or plate and set them aside to cool.
Bring a large pot of salted water to a full rolling boil. Add the pasta and cook until al dente; tender but still chewy.
While the pasta is cooking, make the pesto: In a food processor fitted with the stainless-steel blade, or a blender, combine the basil, garlic, olive oil, pine nuts and salt. Process,( or blend on high speed in a blender), until smoothly pureed, stopping several times as necessary to scrape down the side of the bowl with a rubber spatula.
As soon as the pasta is done cooking, drain it, reserving one cup of it's cooking water.Transfer the drained pasta to a mixing bowl. Add the pesto, sun dried tomatoes, arugula leaves and vinegar. Toss well, adding just enough of the reserved cooking water while you toss to help the pesto coat the pasta thoroughly and evenly.
With serving spoons, transfer the pasta to individual large, shallow serving bowls, making sure that each serving gets a fair share of the tomatoes and arugula leaves.
Serve immediately, passing freshly grated parmesan cheese for each person to add to taste.