Preheat the oven to 350 degrees F. Spread cubes on baking sheet. Toss them with the 2 tablespoons of Basil Extra Virgin Olive Oil.Bake for 15 to 20 minutes, until they are just toasted. Set the cubes aside to cool.
Salt halved tomatoes in mixing bowl and toss well. Let them marinate for 15-20 minutes as the bread cools.
Whisk in the garlic, shallots, dijon mustard, vinegar and pepper. Gently add the remaining in the olive oil while mixing.
Place the bread cubes, tomatoes and chopped basil in a bowl. Pour about half of the dressing over top and make sure all the bread cubes are coated and season to taste.