Spanish cuisine is the result of a great variety of cooking cultures that have been living together in Spain. The different climates and ways of life of each region to have played their role. Some of the main ingredients that make up Spanish food are vegetables, meat and fish.
Over the centuries Spain has been invaded by Romans, French, Moors, Phoenicians who introduced new cooking styles and ingredients in the Spanish cuisine, but the Spanish food is also influenced by other cultures. Spaniards were the main colonizers of America, Columbus was Spanish!
The discovery of the New World brought new essential ingredients to the Mediterranean gastronomy like tomato, potato, chocolate that are now commonly used in a lot of Spanish dishes.