- Fill a large pot with water and bring to a boil. Place pasta in boiling water and cook until al dente, according to package directions. Remove from heat, drain and rinse with cold water. Transfer to a large mixing bowl and allow to cool.
- Meanwhile, prepare vegetables. Add radishes, carrots, summer squash, leeks (or green onions), bell pepper, cherry tomatoes, and pine nuts to the bowl and toss gently. Add baby leafy greens, and basil to bowl and set aside.
- Make vinaigrette by whisking together olive oil, lemon juice, mustard, garlic, salt (optional), and black pepper in a small bowl. Pour vinaigrette over pasta salad mixture. Toss gently. Chill until serving time.