La cuisine espagnole est simple, vigoureuse, sans raffinements extrêmes mais d'une grande originalité. Elle est la synthèse complexe et harmonieuse de ses différentes régions, toutes portées sur les produits du terroir : poisson frais, huile d'olive, saucisses et jambons fumés, fruits, légumes frais et secs les plus variés. Elle marie avec finesse les saveurs d'ail, les fines herbes et les épices souvent d'origine maure.
Pendant sept siècles les maures ont bâtit des villes, transformé les us et coutumes locales, érigés des palais et des mosquées, ils ne pouvaient laisser les arts culinaires indifférents.
Ainsi introduisirent-ils divers raffinements culinaires tels que le cumin, la cannelle, les piments, les amandes, la coriandre et l'anis. Les conquistadores rapportèrent du Mexique les piments doux et forts, les tomates, les patates douces, le chocolat, les haricots secs et bien d'autres aliments qui sont aujourd'hui habituels dans l'alimentation espagnole.