Dans un grand mixeur, ajoutez les tomates, le concombre, le poivron, l'oignon et l'ail. Mixez jusqu'à obtenir une consistance lisse.
Ajoutez l'huile d'olive, le vinaigre, le sel et le poivre. Mixez à nouveau pour bien mélanger tous les ingrédients.
Incorporez l'eau froide pour ajuster la consistance selon votre goût. Mixez brièvement.
Goûtez et ajustez l'assaisonnement si nécessaire.
Réfrigérez le gaspacho pendant au moins 2 heures avant de servir pour permettre aux saveurs de se développer.
Servez bien frais, garni de feuilles de basilic.