Spanish food is all about making the most of the best local produce. Above all it is perfect for sharing. Spanish cuisine was also shaped by a complex history, where invasions and conquests have modified traditions and made new ingredients available.