Hay una serie de alimentos básicos de España, que incluyen mariscos y pescados, así como numerosos vegetales, frutas, carnes y aves. Algunos de los platos nacionales de España incluyen la paella, el jamón serrano y chorizo.
Se considera que la paella es el plato nacional de España y se originó en la zona de cultivo de arroz fértil alrededor de Valencia, España. La palabra "paella" en realidad se refiere a la sartén donde se hace el plato y no al plato en sí. La sartén es ancha, de aproximadamente 1 pie de diámetro, con lados bajos y asas en ambos lados. Es un plato a base de arroz que está lleno de mariscos, aunque algunas recetas requieren pollo, otras carnes o verduras. La receta básica requiere tres ingredientes: aceite de oliva, agua y arroz.