Spanish food differs from region to region, though it shares a common theme – siesta-inducing lunches are always large, with multiple dishes that come one at a time. The rich waters of the Mediterranean ensure a year-round supply of seafood, especially along the coasts. Other specialities include the humble (and delicious) omelette, and the intense flavour of Spanish cured ham – carved with a blade and served on toast – you’ll no doubt see whole legs hanging in bars and taverns across the country.
Pair La Rioja’s full-bodied red wines with Castile-Leon’s suckling pig and La Mancha’s manchego cheese. Fried fish, smoked ham, and gazpacho are among Andalusia’s well-loved dishes, while the iconic paella originates from Valencia. Start your day on a sweet note with freshly fried churros and hot chocolate, and end it with tapas in a Spanish tavern.
Best food and dining in Spain
Featured stories & fun stuff
10 Great Restaurants in Malaga
These great restaurants in Malaga are among the coolest places to experience the authentic flavours of the port city and capital of Spain’s Costa del Sol. Thanks to its climate and mountainous terrain, the region’s fresh produce range from juicy...
The 10 Best Restaurants for Local Cuisine in Tenerife
Diversity rules in Tenerife, something that is evident everywhere, not least in the outstanding variety of restaurants and bars. For...
10 Best Local Dishes from the Canary Islands
The best local dishes from the Canary Islands range from hearty carb-infused stews to spicy salsas and delectable desserts. This...
10 Great Restaurants in Benidorm
These great restaurants in Benidorm show that this place is famous for much more than its lively beaches and family-friendly...
10 Best Tapas Bars in Seville
This guide to the best tapas bars in Seville includes a combination of the trendiest and most underrated bars in...
10 Best Local Restaurants in Lanzarote
This guide to the best local restaurants in Lanzarote will help you discover some outstanding local cuisine on the island....
10 Best Local Restaurants in Alicante
The best local restaurants in Alicante serve tantalising yet affordable traditional cuisine in an authentic ambience. While the Costa Blanca...
10 Best Local Restaurants in Seville
The Andalusian capital of Seville is rightly famous for its art and history, but the city's delicious tapas have a...
10 Best Local Restaurants in Malaga
The best local restaurants in Malaga are generally those where the dishes include fresh ingredients local to the region, like...
10 Great Restaurants in Alicante
Great restaurants in Alicante serve exquisite regional specialities based on fresh ingredients from local markets. These are usually small eateries...
10 Great Restaurants in Lanzarote
There are many great restaurants in Lanzarote where you can find traditional Spanish flavours and a mix of worldly cuisine...
The 10 Best Local Cuisine Restaurants in Gran Canaria
Even during the most intense of holidays, there's time for everything. On Gran Canaria, you can enjoy a relaxing, luxurious...