Cook the pasta according to the package directions. Drain, rinse under cold water, and transfer to a medium bowl. Add the arugula, nuts, tomatoes, and pesto and toss. Transfer to a plate and top with the cheese.
Skipped the pine nuts and arugula, added a scoop or two of ricotta cheese with the pesto, and it was pretty good. Not stellar, but good enough for a lunch or two.