Cook the pasta according to the package instructions, setting aside 1/2 cup of pasta water for later. Drain the pasta and set it aside until needed.
1 lb. dry farfalle pasta
Add the pine nuts to a dry skillet over medium heat. Toss regularly, cooking until toasted (2-3 minutes), and watch them closely as they can easily burn.
1/3 cup pine nuts
Meanwhile, make the pesto. Add the pine nuts, 1 cup of sun-dried tomatoes, basil, Parmesan, garlic, and lemon zest to a food processor. Blitz until you have a thick paste.
1-1/2 cups sun-dried tomatoes packed in oil, 1/2 cup fresh basil, torn, 3/4 cup freshly grated Parmesan cheese, 2 cloves garlic, crushed, zest of one lemon
Slowly pour in the oil and continue blitzing until you reach your desired consistency. Taste and adjust the seasoning with salt and pepper as needed.
1/4 cup extra virgin olive oil, salt and pepper
Return the pasta to the stove, adding the pesto and a splash of the reserved pasta water. Add more pasta water if needed and mix thoroughly until the pasta is coated with the pesto and heated through. Stir in the remaining 1/2 cup of sun-dried tomatoes.
1/2 cup pasta water (reserved from cooking the pasta) - you might not use all of it
Transfer the pasta to a large serving dish or individual plates. Top with the pine nuts, an extra grating of Parmesan, and basil for garnish.