La culture de l'Espagne est une manière variée de préparer des plats, qui est enrichie par les contributions des différentes régions qui composent le pays. Une cuisine originale qui oscille entre style rural et côtier, représente une diversité issue de nombreuses cultures, ainsi que des paysages et des climats. La cuisine espagnole est fortement influencée tout au long de son histoire par les villes qui conquièrent son territoire, ainsi que par les villes qu'elle conquiert et colonise par la suite. Cette situation a fourni une grande variété de techniques et d'ingrédients culinaires.
Le concept varié de la cuisine fait que certains auteurs l'appellent au pluriel, comme les «cuisines d'Espagne». Dans la cuisine espagnole d'aujourd'hui, deux réalités coexistent: une cuisine classique et populaire basée sur la tradition, et une cuisine actuelle qui utilise les techniques de cuisine d'auteur les plus innovantes et ingénieuses, avec des chefs qui ont acquis une renommée internationale reconnue. Malgré cela, la cuisine classique a des racines religieuses très profondes. Certaines façons typiques de manger dans les régions espagnoles ont été internationalisées, comme les tapas. Parmi les ingrédients espagnols, les fromages, d'une grande variété, sont le résultat d'une ancienne activité d'élevage. Il met également en évidence dans la gastronomie espagnole la grande variété de vins dont il dispose, ayant atteint certaines de ses célèbres régions viticoles et une reconnaissance internationale. Alors que le vin est la boisson nationale, dans certaines régions du nord, d'autres boissons sont très populaires, comme dans le cas du cidre.