Cook the pasta in a large pot of boiling salted water until tender but still firm to the bite, stirring occasionally, about 8 minutes. Drain, reserving 1 cup of the cooking liquid.
Meanwhile, combine the sun-dried tomatoes and their oil, basil leaves, garlic, salt, and pepper to taste in a food processor and pulse until the tomatoes are finely chopped. Transfer the tomato mixture to a large bowl and stir in the Parmesan cheese.
Add the pasta to the pesto and toss to coat, adding enough reserved cooking liquid to moisten. Season the pasta with salt and pepper to taste. Enjoy warm or cold.