You do not need to peel tomatoes for gazpacho. You should core them to remove any hard white core, but leaving the peel on is fine. Nevertheless, from year to year, our garden tomatoes occasionally have rather thick skins. In that case, we do think it's a good idea to peel them.