- Combine tomatoes, cucumbers, pepper, garlic, vinegar, and water in the bowl of a food processor or blender. Blend until smooth, then add olive oil and blend to combine. Taste and season with salt, pepper, and more vinegar if needed. Cover and refrigerate until chilled.
- Meanwhile, in a large skillet over medium heat, add enough olive oil to coat the bottom of the pan. Add cubed bread and cook, stirring occasionally, until bread is golden and crisp. Remove from heat, season with salt, and let cool.
- To serve, divide soup among bowls and top with basil, croutons, and a drizzle of olive oil.