It is common to eat dinner between 8:30pm – 11:00pm. Most restaurants will open at about 8:00 pm and serve food until 12:00 am. Meat is a staple in the diet as Spain is known for its tapas and jamón ibérico, however, Barcelona is also a vegetarian friendly city.
Eating local food is essential to experience local culture, and Barcelona has incredible restaurants! Here are some of our recommendations!
Foods to try in Barcelona:
Tapas
Pan con tomate (bread with tomato)
Patatas bravas (fried potatoes with a spicy sauce)
Croquetas de jamón, pollo, o bacalo (made with ham, chicken, or cod fish)
Escalivada (peppers, eggplant, and onions)
Pinchos (a piece of bread with a variety of things on top of it)
Calamares a la romana (fresh fried squid)
Paella
De marisco (with seafood)
A la valenciana (original Valencian style paella with meat, traditionally with rabbit)
Meat paella
Vegetariana (veggie)
We've compiled for you a map with our favourite restaurants, brunch places, and coffee shops!
Cozy, brick-lined hangout offering tapas, meat dishes, seafood, & desserts, plus cocktails & sangria.
Service options: Has outdoor seating, Serves vegetarian dishes, Has live music
Address: C/ del Bruc, 118, L'Eixample, 08009 Barcelona
It is a very beautiful place and has tasty food! Pancakes are delicious! With homemade berry jam and a nice presentation! Comfortable chairs that are difficult to find in Barcelona. Friendly staff and nice people!
Service options: outdoor seating; dogs allowed inside
Address: C/ del Consell de Cent, 381, L'Eixample, 08009 Barcelona
Loungelike locale with a mezzanine & sidewalk tables serving seafood dishes, tapas, & sangria.
Service options: Has outdoor seating and serves great cocktails
Address: C/ d'Aragó, 282, L'Eixample, 08007 Barcelona
Restored market offering fish, produce, & meats, along with tasting bars & eateries in an airy space.
Address: C/ de Mallorca, 133, L'Eixample, 08036 Barcelona
Pizza, pasta, & other Italian fare, plus beer & homemade dessert, in a low-key setting.
Service options: Has outdoor seating, serves vegan dishes, has Wi-Fi
Address: C/ de Girona, 133, L'Eixample, 08037 Barcelona
Innovative dishes based on Catalan traditions & using local market produce in a hip-rustic space.
Service options: Has outdoor seating, has private dining room, serves vegan dishes
Address: Ptge. del Mercat, 14, L'Eixample, 08009 Barcelona
Grilled meats, Spanish seafood & tapas in dedicated spaces in a vast, high-ceilinged space.
Service options: Serves great cocktails, serves vegetarian dishes, high chairs available
Address: Pg. de Gràcia, 24 Bis, L'Eixample, 08007 Barcelona
Catalonian Restaurant
Address: C/ de la Diputació, 375, L'Eixample, 08013 Barcelona
Restaurant serving tapas & cured meats, plus steaks & fish dishes, in a chic, wood-paneled space. (Mediterranean Restaurant)
Service options: Has outdoor seating, is good for watching sport, high chairs available
Address: C/ de Mallorca, 272, L'Eixample, 08037 Barcelona
Italian Restaurant
Service options: Has outdoor seating, serves vegetarian dishes, has Wi-Fi
Address: C/ de Mallorca, 272, L'Eixample, 08037 Barcelona