Cook pasta per package instructions, slightly softer than al dente. When the pasta is finished, drain and rinse it well.
Make the dressing in a large mixing bowl by whisking together lemon juice and zest, white balsamic vinegar, dijon mustard, walnuts, capers, salt, pepper, and olive oil. Then stir in the parmesan cheese.
Add the rinsed pasta and toss to combine.
Add the arugula and basil, if using, and toss to combine.
