Toss bread cubes in two tablespoons olive oil until very lightly coated and place evenly on a baking sheet. Place on top rack of event and cooked for 12 to 15 minutes until lightly toasted like a crouton. Once cooked, remove and set aside.
Slice tomatoes and place in a colander over a wide boil to drain. Toss occasionally to collect more tomato juice.
Whisk remaining olive oil, vinegar and pepper into the bowl of drained tomato juice.
Add bread cubes to tomato vinaigrette and toss. Let bread absorb juices for about 10 minutes.
Slice cucumbers and shallot.
Add tomatoes, cucumbers and shallot slices into the bowl with bread. Mix in basil and toss.
Optional: Cut one medium-size fresh peach into small chunks and toss in.