01 - Bring a large pot of salted water to a rolling boil. Add pasta and cook according to package directions until al dente. Before draining, reserve 1/4 cup of the starchy pasta water. Drain pasta thoroughly.
02 - While pasta cooks, add basil, pine nuts, Parmesan, garlic, olive oil, salt, pepper, and lemon juice to a food processor. Blend until completely smooth, stopping to scrape down the sides as needed. Taste and adjust seasoning.
03 - Transfer hot drained pasta to a large mixing bowl. Pour pesto over pasta and toss vigorously to coat evenly. Add reserved pasta water a tablespoon at a time until sauce reaches silky, clinging consistency.
04 - Gently fold sliced sun-dried tomatoes into the pesto-coated pasta, distributing evenly throughout.
05 - Plate immediately. Top each serving with additional grated Parmesan and toasted pine nuts if desired. Serve while hot.