In a jar with a tight-fitting lid, add all the dressing ingredients together and shake well.
Place a large pot of water and 1 1/2 Tablespoon of salt over high heat and bring to a boil. Stir in penne and cook according to package instructions, to al dente. Drain the pasta well.
Add the pasta, while still hot, to a large salad bowl. Pour dressing over pasta and toss well. Allow pasta to cool.
When pasta has cooled to room temperature, stir in the next 8 ingredients (everything but the basil) and toss. Cover with plastic wrap and refrigerate 6 hours or overnight.
When ready to serve, add fresh basil and toss. Adjust seasoning and add olive oil, if needed. Serve