Cook the pasta in boiling salt water al dente. Drain and set aside to cool.
Roast the pine nuts for 5 minutes over medium heat. Chop the sun-dried tomatoes, scallions, and fresh herbs.
Mix all ingredients for the dressing in a large bowl. Add all the other ingredients and toss until combined. Serve immediately or store up to two days in your fridge.