Combine the pine nuts, lemon juice, garlic, salt, and pepper in a food processor and pulse until well blended.
Pulse in the basil until well combined.
Drizzle in the olive oil while the food processor is running and pulse until mixed.
Add the Parmesan cheese and pulse to blend briefly.
Add more olive oil for a smoother pesto.
For Pasta Salad:
Fill a large pot with water and 1 tbsp of salt, then add 16 ounces of Bow Tie pasta.
Turn on the stove to high heat and cook the pasta for 7 to 9 minutes, or until al Dante
Drain and rinse the pasta with cool water once it is finished cooking.
Place the bow tie pasta in a large mixing bowl and add the chopped fresh basil, chopped fresh spinach, diced Roma tomatoes, chopped sun-dried tomatoes, basil pesto, and salt.
Toss to mix, then add the Caesar dressing and shredded parmesan and mix thoroughly with a spoon.