Spain has no single national cuisine: it has a dozen regional ones that share a love of olive oil, cured ham, seafood and eating late. You eat pintxos off the bar in San Sebastián, free tapas with every drink in Granada, boiled octopus in Galicia, paella at Sunday lunch in Valencia and a three-course weekday menu del dia almost anywhere for €12 to €18 (about $13 to $20). Lunch runs from 2pm to 4pm and dinner starts at 9pm, so the most common mistake visitors make is going hungry at 7pm.
How Spain eats#
Tapas and raciones
Small plates at the bar, shared. A tapa is a bite, a media racion a half plate, a racion a full plate for two or three.
Pintxos
Basque bar snacks on bread or a stick, laid out on the counter, €2.50 to €4.50 each in San Sebastián and Bilbao.
Menu del dia
Weekday lunch: starter, main, dessert or coffee, bread and a drink for €12 to €18, more in Barcelona and Madrid.
Rice dishes
Paella and its cousins come from Valencia and the Mediterranean coast. A lunch dish, cooked to order for two or more.
Markets
Covered municipal markets in every city sell produce in the morning and often have counter bars for lunch.
Wine and vermouth
Rioja, Ribera del Duero, Albariño, sherry, cava and txakoli; vermouth on tap before weekend lunch.
Spanish dishes to try#
| Dish | What it is | Where it is best | Typical price |
|---|---|---|---|
| Tortilla de patatas | Thick potato and egg omelette, often with onion, served in wedges | Everywhere | €2.50-4 a slice |
| Jamon iberico | Cured ham from black Iberian pigs; “de bellota” means acorn-fed | Salamanca, Extremadura, Andalusia | €18-30 a racion |
| Patatas bravas | Fried potatoes with spicy tomato sauce and often allioli | Madrid, Barcelona | €5-7 |
| Croquetas | Fried bechamel croquettes with ham, chicken, cod or squid ink | Everywhere | €1.50-2.50 each |
| Gazpacho and salmorejo | Cold tomato soups; salmorejo is thicker, topped with egg and ham | Andalusia, especially Córdoba | €4-7 |
| Pescaito frito | Mixed fried fish: anchovies, squid, small sole, dogfish in adobo | Cádiz, Málaga, Seville | €10-16 |
| Pulpo a feira | Boiled octopus with paprika, olive oil and salt on a wooden plate | Galicia | €12-18 a racion |
| Paella valenciana | Rice with chicken, rabbit, flat green beans and butter beans, cooked over a wood fire | Valencia | €14-22 per person |
| Arroz a banda and arros negre | Rice cooked in fish stock, or blackened with squid ink | Alicante, Valencia, Catalonia | €16-24 per person |
| Cocido madrileno | Chickpea stew with meats, served in two or three courses | Madrid | €18-26 |
| Callos and bocadillo de calamares | Tripe stew, and a fried-squid sandwich | Madrid | €3-5 for the sandwich |
| Fabada asturiana | White bean stew with chorizo, morcilla and pork | Asturias | €12-18 |
| Bacalao al pil pil | Salt cod in an olive oil and garlic emulsion | Basque Country | €18-26 |
| Chuleton | A huge grilled beef rib steak, sold by the kilo | Basque Country, Navarre | €45-70 per kg |
| Pimientos de Padron | Fried small green peppers with salt; a few are hot | Galicia, everywhere | €5-8 |
| Pa amb tomaquet | Bread rubbed with tomato and olive oil | Catalonia | €2.50-4 |
| Churros con chocolate | Fried dough sticks dipped in thick hot chocolate | Madrid, everywhere | €4-6 |
| Tarta de queso | Burnt Basque cheesecake, soft in the middle | San Sebastián | €6-8 a slice |
Prices are what you pay in an ordinary bar or restaurant outside the most touristy streets; expect 20 to 30% more in central Barcelona, Madrid’s Sol and the Balearic resorts.
Basque Country: pintxos and asadores#
The Basque Country has the highest density of good cooking in Spain. In San Sebastián, the Parte Vieja (old town) is a grid of pintxo bars: plates on the counter (anchovy and pepper gildas, tortilla, crab tartlets) plus a chalkboard of hot pintxos cooked to order, which are usually the best thing in the room. The local routine is one or two pintxos and a small drink per bar, then move on. Long-running addresses include Ganbara for wild mushrooms, Borda Berri for hot pintxos, La Cuchara de San Telmo, Gandarias, and La Viña for the burnt cheesecake that is now copied worldwide.
Bilbao does the same around Plaza Nueva in the Casco Viejo, slightly cheaper. Drink txakoli, a light, slightly sparkling white poured from a height, or a zurito (a small beer). Outside the cities, asadores grill whole turbot and chuleton over charcoal, and cider houses (sagardotegiak) around Astigarraga, south of San Sebastián, serve a fixed menu of cod omelette, cod, steak and cheese from January to April while you fill your glass straight from the barrel.
Andalusia: tapas, fried fish and sherry#
Andalusia is the home of the tapa as most people imagine it. In Granada, every drink (a caña of beer at €2.50 to €3.50) still comes with a free tapa, and each round brings a different one; Calle Navas and the bars of the Realejo and Albaicín are the classic crawl. Almería and Jaén keep the same custom, and you can choose your free tapa from a list in many Almería bars.
In Seville you pay for tapas (€3 to €5 each), but the range is wide: espinacas con garbanzos (spinach with chickpeas), solomillo al whisky, montaditos, salmorejo and fried cod. The bars around the Alfalfa, Calle Mateos Gago near the cathedral and across the river in Triana are the places to start, standing at the bar rather than sitting at a terrace that charges more. In Cádiz, Málaga and along the coast, the dish to order is pescaito frito, eaten from a paper cone at a freiduria.
Jerez, Sanlúcar de Barrameda and El Puerto de Santa María form the sherry triangle. Bodega tours in Jerez cost about €20 to €30 with tastings; in Sanlúcar, drink manzanilla with langostinos at the beachfront Bajo de Guía. Fino and manzanilla are dry and served chilled; they are not the sweet cream sherry exported abroad.

Galicia and the green north: seafood, cider and stews#
Galicia has the best seafood in Spain at prices well below Madrid. Pulpo a feira is the signature dish, best in a pulperia in inland towns like Melide (on the Camino) or O Carballino, where octopus is the local trade. On the coast, order percebes (goose barnacles, €60 to €120 a kilo and worth trying once), navajas (razor clams), zamburinas (small scallops), and pimientos de Padron. In Santiago de Compostela, Rúa do Franco and Rúa da Raíña are wall-to-wall bars, and the Mercado de Abastos has stalls that will cook what you buy. Drink Albariño from the Rías Baixas or Ribeiro white from a ceramic cup.
In Asturias, cider (sidra) is poured from above the head into a wide glass to aerate it; a bottle costs €3 to €5 in a sidreria in Oviedo’s Calle Gascona or in Gijón. Eat fabada, cachopo (two breaded veal steaks around ham and cheese) and the blue Cabrales cheese from the Picos de Europa.

Valencia and the Mediterranean: rice dishes#
Paella is from the Valencian countryside, and in Valencia it is a lunch dish, cooked to order in a wide pan for at least two people and served from about 1:30pm, often on Sundays with family. The traditional version has chicken, rabbit, flat green beans, butter beans and sometimes snails, cooked over orange-wood fire until the bottom forms a crust called socarrat. Seafood paella exists too, but locals more often order arroz a banda (rice in fish stock with allioli), arroz negro or fideua, its noodle cousin. The beachfront restaurants on Paseo de Neptuno at Las Arenas and the villages of El Palmar and the Albufera lagoon, 20 minutes south, are where Valencians go; expect €15 to €22 per person.
Also try horchata (a chilled tigernut drink) with long fartons pastries in Alboraya or the old town, and esgarraet (roast peppers with salt cod).
A paella served at 9pm for one person, yellow with colouring and photographed on a board outside, came from a freezer. Pay a little more for a rice restaurant (arroceria) at lunch.

Catalonia and Madrid#
Catalonia cooks with mountain and sea together: pa amb tomaquet with every meal, botifarra sausage with white beans, escalivada (smoky roast vegetables), suquet fish stew, calçots with romesco sauce from January to April, and crema catalana for dessert. Our Barcelona food guide covers the city’s bars, markets such as La Boqueria and Santa Caterina, and where to find real rice dishes. Outside Barcelona, the Costa Brava ports serve anchovies from L’Escala and rice with prawns from Palamós, and the Penedès wine country, an hour from the city, makes most of Spain’s cava.
Madrid draws on every region, so it is the easiest place to sample the whole country in one trip. The local specialities are cocido madrileño (Lhardy and La Bola are classic addresses), callos, and the bocadillo de calamares sold in the bars around Plaza Mayor for €3 to €5. Calle Cava Baja in La Latina is the main tapas street, especially on Sunday after the Rastro flea market. Mercado de San Miguel next to Plaza Mayor is a polished, pricey food hall (€3 to €6 a bite); Mercado de San Fernando in Lavapiés and Mercado de Antón Martín are cheaper and more local. Chocolatería San Ginés, open since 1894, serves churros and chocolate around the clock.

Eat your main meal at lunch. The same restaurant that charges €40 a head at dinner often serves a menu del dia for €15, and many of the best rice and seafood places are lunch-only.
Wine, vermouth, beer and coffee#
Wine is cheap and good: a glass of house wine (vino de la casa) costs €2.50 to €4 and a decent bottle in a restaurant €15 to €25. The big red regions are Rioja (visit Logroño and its Calle del Laurel tapas street, or the bodegas of Haro and Laguardia) and Ribera del Duero, north of Madrid. Whites include Albariño from Galicia, Verdejo from Rueda and txakoli from the Basque coast. Cava is Catalonia’s sparkling wine; sherry comes from Jerez. Tinto de verano (red wine with lemon soda) is what locals drink on a summer terrace; sangria is mostly ordered by visitors.
Vermouth (vermut) has made a comeback: from about noon on Saturday and Sunday, bars in Madrid, Barcelona and Valencia serve red vermouth on tap with ice, an orange slice and an olive, plus a plate of crisps or olives, for €2.50 to €4. “Hacer el vermut” is the pre-lunch ritual.
Beer comes in a caña (about 200ml) or a doble; regional lagers are Mahou in Madrid, Estrella Damm in Catalonia, Estrella Galicia in the north, Cruzcampo and Alhambra in Andalusia. Coffee is espresso-based: café solo (black), cortado (with a dash of milk) and café con leche (milky, a morning drink). A coffee costs €1.40 to €2.20 at the bar.
Tipping, vegetarians and food tours#
Tipping is not expected. Locals leave small change at the bar, and after a good restaurant meal a few euros or 5 to 10% is generous; leave it in cash because card terminals often have no tip line. Check the bill for bread, olives or an aperitif you did not order (often €1 to €3 per person, which you can decline when offered) and for a terrace surcharge.
Vegetarians do well in big cities, which have plenty of vegetarian and vegan restaurants, but in traditional bars ham, chorizo and tuna appear in salads, croquetas, stews and vegetable dishes. Ask “¿lleva carne o pescado?” (does it have meat or fish?). Safe orders include tortilla, pimientos de Padron, patatas bravas, gazpacho, salmorejo without the ham topping, and escalivada. Gluten-free (sin gluten) is widely understood, and many bars mark coeliac-safe options.
Cooking classes are easy to find: paella classes in Valencia and Barcelona (about €60 to €90 with a market visit and lunch), and pintxo classes in San Sebastián. Food tours of Seville, Madrid and San Sebastián cost €70 to €130 for three or four bars with food and drinks included.
Best places for food in Spain#
More Food, Nightlife & Shopping#
Spanish food FAQs#
What time do people eat dinner in Spain?
Dinner usually starts at 9pm or 9:30pm and later on summer weekends, with lunch from 2pm to 4pm. Many kitchens close between services, so between 4pm and 8:30pm look for a tapas bar. Tourist areas serve earlier, but the food is rarely better.
Are tapas free in Spain?
In most of Spain you pay for them, usually €3 to €5 a plate. Granada, Almería, Jaén, León and some other cities in Andalusia and Castile still give a free tapa with every drink, which makes a bar crawl the cheapest dinner in the country.
What is the national dish of Spain?
There is no official one, but tortilla de patatas, paella and jamon iberico are the usual answers. Paella is really Valencian; tortilla is eaten everywhere.
How much does a meal cost in Spain?
A weekday menu del dia costs €12 to €18, a tapas dinner for two with drinks €30 to €50, and a mid-range three-course dinner €30 to €45 per person with wine. Barcelona, Madrid, San Sebastián and the islands cost more than the rest of Spain.
Do you tip in restaurants in Spain?
No tip is expected. Round up or leave a few euros in cash after a good restaurant meal; 5 to 10% is generous and mostly a tourist habit.
Is it easy to be vegetarian in Spain?
In big cities, yes. In traditional bars and villages, meat and fish appear in many vegetable dishes, so ask before you order and lean on tortilla, salads, gazpacho and grilled vegetables.
Where is the best food in Spain?
San Sebastián and the Basque Country are the usual answer for both pintxos and fine dining. Galicia leads for seafood, Valencia for rice, and Granada and Seville for tapas.
