If not already, cut bread into thick slices. Run each slice quickly under a running faucet and set aside to absorb the moisture.
While the bread is soaking, slice three of the tomatoes in half. With a cheese grater, grate each tomato half (open face against the grain) over a bowl to collect the pulp. Discard the peels. Add the garlic, olive oil, balsamic vinegar, and mix. Set aside.
Roughly chop the remaining tomatoes, the cucumber, and the basil leaves. Mix into the salad greens with the tomato dressing and set aside.
Return to the bread and test the texture. The bread should be soft and spongy. If it’s still dry, add more water. If it’s too wet, squeeze and drain excess water. Rip the bread into bite-sized pieces.
Mix the bread pieces with the dressing, drizzling additional olive oil and balsamic vinegar as needed. Once thoroughly mixed, let stand for at least an hour to allow the flavors to soak in. Salt and pepper to taste.