Изначально такой суп был едой бедняков. Когда-то очень давно, когда еще большая часть нынешней Испании была частью Римской империи, легионеры в качестве освежающего напитка использовали воду с разведенными в ней каплями уксуса. Позже в такой напиток начали для сытности добавлять чёрствый хлеб, оливковое масло и чеснок. Такая похлебка одновременно восстанавливала силы мужчин, весь день трудившихся под палящим солнцем, и утоляла жажду. Это с позволения сказать блюдо считают прародителем гаспачо. Позже, а именно в начале XIX века в этот рецепт добавились помидоры и другие овощи, и тогда родился современный вариант супа.
Тогда же гаспачо начал распространяться по Европе. Первой страной, которая опробовала испанский рецепт, стала Франция. Туда суп привезла супруга французского императора Наполеона III Евгения-де-Монтихо.
Что означает слово «гаспачо», сказать однозначно сложно. По одним сведениям название супа произошло от мосарабского слова «caspa», которое означало «остатки», по другим от созвучного еврейского слова «gazaz», которое переводилось как «разрезанный на кусочки». В любом случае, оба названия полностью отражают суть приготовления блюда.