Spanish cooking has popular roots. It is the people's cuisine. Most of it is down-to-earth, uncomplicated food, based on the ingredients available locally or the crops grown regionally. Mountains run through Spain in several directions, acting as natural barriers to communication and making transportation difficult until the last half of the 20th century. This is one of the reasons why cooking differs so much from region to region.
Many dishes are prepared today using the same cooking methods and ingredients as they were two or three hundred years ago. Other dishes sprung up from European and American influences and were adapted to the Spanish taste. One thing is for sure, food in Spain is fresh, abundant and full of taste and the Spanish love their food dearly.