In a large saute pan, heat oil and add bread cubes and salt. Cook over low heat for around 10 minutes, tossing frequently, until golden brown. Add more oil as needed.
For the vinaigrette, whisk all the ingredients together.
In a large serving bowl, mix all of the chopped vegetables and basil together. Add the toasted bread cubes, the pour vinaigrette in and toss until evenly coated. Enjoy!