Equeutez les tomates, ébouillantez les, pelez les et épépinez les. Lavez les courgettes. Eliminez leurs extrémités, prélevez 6 bâtonnets pour le service et coupez le reste en dés.
Mixez les tomates avec les dés de courgette, l'huile, le jus de citron, le sucre, sel et poivre. Laissez reposer au minimum 1 h au réfrigérateur.
Répartissez le gaspacho dans des petits verres avec un peu de glace pilée. Décorez chacun d'un bâtonnet de courgette. Servez éventuellement avec des tranches de pain et des olives noires.