Spain · Local food

What to Eat and Drink in Barcelona: Tapas, Vermouth and Markets

Before you start reading, here is the gist
  • Catalan food is more than tapas - calçots, mongetes amb botifarra and esqueixada are genuine local dishes, not tourist imports.
  • "La hora del vermut" means a Saturday lunchtime on a terrace with a glass of vermouth with ice and an olive.
  • Mercat de Sant Antoni and Santa Caterina have fewer tourists and lower prices than the famous Boqueria.
  • Spaniards eat late - lunch at 14:00-16:00, dinner easily after 21:00.
Where to stay in Barcelona near good food (my tips)
  • Hotel Lleó - A hotel in the centre on Carrer de Pelai, close to Plaça Catalunya, so you can walk to La Rambla and the La Boqueria market.
  • Hotel 54 Barceloneta - A design hotel a few minutes from Barceloneta beach, with a terrace overlooking the harbour.
  • Motel One Barcelona-Ciutadella - A modern city hotel by Ciutadella park, within reach of the El Born district and the beaches.
  • Barcelona Beach Apartments - Modern apartments by the beach in Ciutat Vella.
  • Hotel Oasis - On the edge of the historic centre, close to the beaches and Estación de Francia station.
Check availability in Barcelona →

Don't want to leave it to chance? Guided tapas tours on GetYourGuide take you round a few proven places in one evening.

Tapas are not Catalan. They are a Spanish export that Barcelona adopted, just as the tourists did. Real Catalan cuisine looks different: bigger portions, fewer photos for Instagram, more food cooked with salt and fire. You will find both side by side in Barcelona, and both are worth trying.

What is Catalan food, if not tapas?

Catalan cuisine is built on big dishes for a full lunch, not on small plates with a beer.

  • Pa amb tomàquet - bread rubbed with tomato, garlic and olive oil. The base that almost anything gets added to.
  • Calçots - grilled young onions dipped in romesco sauce, seasonal (January to April), eaten with your hands.
  • Mongetes amb botifarra - Catalan sausage with white beans, a typical set-menu dish.
  • Esqueixada - a cold salad of salted cod, tomatoes and onion, a summer classic.
  • Crema catalana - the Catalan version of crème brûlée, with caramelised sugar on top, milder in taste than the French original.

Which tapas to try in Barcelona?

Tapas are about a slow evening with several people at the table - you order bit by bit, share, and wash it down with wine or vermouth, without rushing to a main course.

  • Patatas bravas - fried potatoes with a spicy sauce, the most widespread tapa of all.
  • Boquerones - anchovies pickled in vinegar, sourer and more delicate than the ones in oil.
  • Jamón ibérico - cured ham. The darker the label (bellota), the more expensive and better it is.
  • Pulpo a la gallega - octopus with paprika and olive oil, a typically Galician dish, but common in Barcelona.
Barcelona: A wooden tray of tapas: bread with tomato and ham, an anchovy, calamari and croquettes, with a plate of padrón peppers in front
Tapas and padrón peppers at Restaurant 7 Portes.
A plate of paella with langoustine, peas, green beans and pieces of meat
Paella on a plate.

For lunch I also had paella with langoustine, peas and green beans. Paella comes from Valencia, but in Barcelona you will find it almost everywhere. It is often served for two people, so keep it for sharing.

What is vermouth and why is it a ritual in Barcelona?

La hora del vermut - the "vermouth hour" around midday, when Barcelona sits down on the terraces for a glass of vermouth with ice and an olive.

Vermouth is a fortified wine flavoured with herbs, served with an ice cube, a piece of orange peel and an olive. It is taken as an aperitif before lunch, not as a drink for the whole evening - ideal for one glass before you go for food.

  • Best time: Saturday around midday, when locals keep up the ritual of "vermouth before lunch".
  • Order it "de grifo" (from the tap) - freshly poured vermouth is smoother than the bottled kind.

At the beach, a glass of sangria with a piece of orange is also worth it, like the one I had. Prices on the beaches tend to be higher than in the city.

Barcelona: A glass of red vermouth with ice and a slice of orange on a light stone surface
Vermouth with ice and orange.
A hand holding a plastic cup of red sangria with a slice of orange on a beach by the sea
Sangria on the beach.

Which markets to visit in Barcelona?

Barcelona's food halls are not just for shopping - each has a few stalls with a bar where you can sit down and eat right among the sellers.

  • La Boqueria - the best known and most touristy, right by La Rambla. Expensive, but a taste of everything at once.
  • Mercat de Sant Antoni - open since 1882, the stalls have belonged to the same families for decades, and there are fewer tourists than at Boqueria.
  • Mercat de Santa Caterina - in El Born, with a colourful wavy roof from outside and the bar Joan inside, serving honest stewed dishes.

In La Boqueria on La Rambla I photographed two counters worth stopping at: a bar with pinchos (the signs include bomba de carne y patata and jalapeño y queso) and a stall with seafood on ice, with prawns, crabs, scallops, oysters and percebes (goose barnacles).

Barcelona: Pinchos with croquettes, padrón peppers and red pepper on bread on a bar counter in La Boqueria, next to a Jalapeño y Queso sign
Pinchos in La Boqueria: bomba de carne y patata and jalapeño y queso.
A counter with seafood on ice: prawns, crabs, scallops, oysters, percebes and lemons
Seafood on ice at La Boqueria market.
A display case of fried snacks: croquettes, wings, stuffed potatoes and corn dogs on skewers
A counter with fried snacks. The signs said around €4.50 to €6.
A smiling man over a plate of grilled sausages with a beer at a street festival
Grilled sausages and beer on Plaça Rovira.

Where to go for the classics and paella: Restaurant 7 Portes?

This is where I had a fantastic tray of tapas. Restaurant 7 Portes is one of the oldest restaurants in Barcelona. It has been running since 1836 and serves traditional Catalan and Mediterranean cuisine, including paellas and rice dishes.

Barcelona: A close-up of the tapas tray: bread with tomato and jamón, grilled aubergine, calamari and croquettes in a small basket
A tapas tray at 7 Portes: bread with tomato, jamón, calamari and croquettes.
The menu of Restaurant 7 Portes on a set white table
The menu of Restaurant 7 Portes.

Practical info: you will find it at Passeig d'Isabel II 14 near Port Vell, open daily from 13:00 to midnight, and you can book a table online. They list rice dishes and paellas as their speciality, so have a paella if you come for lunch.

Where to go for cheap cava: La Xampanyeria (Can Paixano)?

This is my favourite place in Barceloneta. An old place like a fishermen's pub, where you drink cava by the glass and eat bocadillos (sandwiches) and tapas with it. According to guidebooks a glass of cava costs roughly €0.95 to €1.40 and the food is similarly priced. In the photo you can see my bottle of rosé (rosat semi sec).

Barcelona: A green bottle of Can Paixano rosé cava, rosat semi sec, on a wooden table
Can Paixano, rosat semi sec.
A hand holding a baguette with salchicha (sausage) in La Xampanyeria, with people at the counter in the background
A bocadillo with salchicha at La Xampanyeria.
A bottle of Can Paixano rosé cava, two glasses and a small plate of cheese slices on a wooden counter
Two glasses of rosé cava and a plate of cheese.

Good to know:

  • They don't take reservations. According to guidebooks it is packed from about 19:00 until closing, so come earlier.
  • Most sources say it is open Monday to Saturday from roughly 9:00 to 22:30 and closed on Sundays. Sources differ, so check the hours before you go.
  • Address: Carrer de la Reina Cristina 7, Barceloneta. The nearest metro is Barceloneta (L4).

On the map: La Xampanyeria on Google Maps · website: canpaixano.com.

Where to eat healthy and fast: Honest Greens?

My favourite quick and healthy choice in Barcelona is Honest Greens. It is a restaurant chain with speciality coffee. The menu is divided into To Share, Market Plates, Garden Bowls, Honest Bites, plus breakfast, coffee and drinks.

You can order through their Honest Greens app (iOS and Android), so you skip the queue, and they have a loyalty programme with stamps. There are several branches in Barcelona, for example in Barceloneta, Born, on Plaça Catalunya or on Rambla.

The food there is fantastic. In the photos there is a plate with steak, quinoa and a salad with green pesto, hummus with bread and vegetable sticks (pistachios, sumac and tomatoes on top) and a bowl with fish, quinoa and salad. I drank ginger lemon kombucha with it.

Barcelona: A plate with slices of steak with green pesto, quinoa with sweetcorn and salad, next to a glass of kombucha
Steak with quinoa and salad, with kombucha.
Hummus with pistachios, sumac and tomato salsa, bread and vegetable sticks in a cup
Hummus with bread and vegetables.
A hand holding a plate with a bowl: salad, quinoa with sweetcorn and fish with an orange sauce, with the Honest Greens interior in the background
A bowl with fish and quinoa.
Honest Greens with a terrace and umbrellas under a glass facade by the promenade, with the W hotel tower in the background
Honest Greens by the promenade in Barceloneta.

Where to go for tacos: Taco Alto?

Mexican tacos are one of my sure bets in the centre. Taco Alto has several branches in Barcelona, for example in Born (Carrer del Portal Nou 62) and by Plaça Universitat (Ronda Universitat 12). According to guidebooks a meal comes to roughly €15 to €20. Sources give different opening hours, so check them on the website before you go.

Where to go for breakfast: Orval Studio?

For breakfast I go to Orval Studio in Poblenou (Carrer de Buenaventura Muñoz 31). According to Time Out they have toasts made with Yellow Bakery bread, pastries from The Cake Man and vegan doughnuts on Fridays. Hours differ between sources, so look up the current ones.

Where to get a burger by the beach: Makamaka?

Makamaka is a beach burger café in Barceloneta (Passeig de Joan de Borbó 76), right by the promenade. It has been running since 2012 and its best-known burger is the Maradona. It suits lunch or an evening after the beach. It is open most of the day, but check the exact hours.

Barcelona: Three tostadas with radishes, a basket of carrots with three dips and a glass of Heineken beer on a colourful mosaic table
Tostadas and dips at Makamaka.

Where to go for seafood: Puertecillo?

Among my seafood tips is Puertecillo Marisquería. According to reviews you pick seafood from an ice counter and say how you want it cooked: prawns, octopus, scallops, oysters or lobster. There are several branches (Born, Sagrada Família, Paral·lel and Sitges), so always check the address on the map.

You can find more of my tips and photos from Barcelona on Instagram.

When do people actually eat in Barcelona?

Lunch is usually between 14:00 and 16:00 and dinner easily after 21:00 - come at a typical "evening" hour by your own habits and in many places they will not be open yet.

  • Menú del día - a fixed-price menu offered at midday (starter, main, dessert, drink), the cheapest way to eat properly.
  • Restaurants away from the tourist arteries (La Rambla, right by Sagrada Família) tend to offer better value for money.
Lukáš Dobrovolný

Lukáš Dobrovolný

Traveller, content creator and online marketer

Over 17 years on the road, but still with one foot in Czechia. I write about road trips, mountain hikes, cycling trips, Amazing Places and my favourite food.

[i]  Some links are affiliate links - if you book through them I earn a small commission at no extra cost to you. Learn more