Place the dressing ingredients in a large bowl and mix. Let stand, tossing occasionally, while cooking the pasta.
Cook the pasta as per the instructions on the packet. Drain and let cool.
Add the tomatoes and spinach to the dressing ingredients and lightly toss.
Add the pasta to the rest of the salad and toss until mixed through.
Serve and enjoy!
Sprinkle with Parmesan, if desired.