4 large vine ripened tomatoes, cut into large cubes
3 tablespoons olive oil
1/2 pound stale country-style Italian bread, cubed (about 8 cups)
1 small red onion, diced
1 clove garlic, minced
1/4 cup red wine vinegar
1/2 cup extra-virgin olive oil
1 bunch fresh basil, stems removed, torn into pieces
Sea salt and freshly ground black pepper
Heat olive oil over medium heat in a large skillet, add the bread cubes, in batches if necessary, and brown on all sides. Pour browned cubes into a large bowl and allow to cool a few minutes. Add the tomatoes and onions.
In a small bowl, whisk together the garlic, vinegar and oil. Pour the dressing over the bread mixture and let sit for 30 minutes at room temperature. Add the basil and salt and pepper, to taste, and toss to combine.