Hiszpańska kuchnia jest niezwykle urozmaicona i można w niej odnaleźć wpływy każdej z kultur, które zamieszkiwały w przeszłości Półwysep Iberyjski. Dominują w niej warzywa, ryby i owoce morza. Jednak nieodłącznym składnikiem wszystkich dań głównych jest oliwa z oliwek, na której bazuje cała kuchnia śródziemnomorska.