Some of the great restaurants in Barcelona exemplify the rich food scene of the cosmopolitan capital of Catalonia. With restaurants at almost every corner, the city is a foodies’ paradise that prides itself as the centre of Catalan cuisine. Bordering the Mediterranean and near the verdant valleys of Spain, Barcelona has a bountiful supply of the freshest seafood and vegetables together with the best meats and finest wines.

This guide presents all the great restaurants you shouldn’t miss when you visit Barcelona. While each has its distinctive offering, every restaurant on our list offers traditional Catalan cuisine using the freshest ingredients.

  • 1

    Can Pineda

    Old-style cooking using the best products in season

    Can Pineda
    • Φαγητό
    • Πολυτέλεια

    Can Pineda is a Catalonian restaurant that’s transformed from a small wine shop and canteen that opened in 1904 into a culinary institution in Barcelona. It has become a favourite for locals and a must-visit place for tourists.

    This cosy haven of just 30 seats serves interesting dishes made from seasonal and local ingredients. There are traces of French, Italian, and Spanish influences, but the style of cooking is still traditional Catalan. A sommelier helps you choose the best wine to pair with your food. After enjoying your scrumptious dinner, try their bombetas for dessert. These chocolate-filled crispy bites are an excellent way to end your meal.

    Τοποθεσία: Carrer de Sant Joan de Malta, 55, 08018 Barcelona, Spain

    Ώρες λειτουργίας: Tuesday–Saturday from 1 pm to 4 pm and from 8.45 pm to 11 pm (closed on Sundays and Mondays)

    Τηλέφωνο: +34 617 07 38 97

    Χάρτης
  • 2

    7 Portes

    Where traditional Catalan meets modern cuisine

    7 Portes
    • Φαγητό
    • Ιστορία
    • Πολυτέλεια

    7 Portes is an iconic restaurant that has been around for almost 2 centuries and is undoubtedly a great place to discover authentic Catalan cuisine in Barcelona. It’s well-known for its mouthwatering seafood and classic paella dishes. While the flavours are kept traditional, some of the dishes they serve are given a modern twist. Do try their take on the Catalan coq au vin with the chicken roasted with mushrooms and Moscatel wine.

    Located in the regal Isabel II, 7 Portes has bucolic decor that takes you back to old Barcelona. The black-and-white checkered floors and thick wood beams make you feel like you’re dining in an Old World restaurant.

    Τοποθεσία: Passeig d'Isabel II, 14, 08003 Barcelona, Spain

    Ώρες λειτουργίας: Monday–Saturday from 1 pm to midnight, Sunday from 1 pm to 7 pm

    Τηλέφωνο: +34 933 19 30 33

    Χάρτης

    φωτογραφία από Enric (CC BY-SA 3.0) τροποποιήθηκε

  • 3

    La Cova Fumada

    The home of the original bombas

    La Cova Fumada
    • Φαγητό

    La Cova Fumada is best known as the place where the first bomba was made. If you love those croquettes made with mashed potatoes and aioli, make sure to get some here. Every homemade bomba they serve is freshly cooked and served with spicy salsa.

    Aside from the famous bombas, La Cova Fumada also serves a wide variety of tapas and seafood dishes. Make sure to order their grilled squid, cod bueñuelos, gambes, and recortes pulpo. Dishes are served in small portions, so you can try more of what’s on their menu.

    Τοποθεσία: Carrer del Baluard, 56, 08003 Barcelona, Spain

    Ώρες λειτουργίας: Monday–Wednesday from 9 am to 3.20 pm, Thursday–Friday from 9 am to 3.20 pm and from 6 pm to 8.20 pm, Saturday from 9 am to 1.20 pm (closed on Sundays)

    Τηλέφωνο: +34 932 21 40 61

    Χάρτης
  • 4

    Martinez

    A picturesque backdrop for a delightful dining experience

    Martinez
    • Φαγητό
    • Πολυτέλεια

    Martinez is a restaurant nestled in the mountains of Montjuic that gives diners a panoramic view of Barcelona and the Mediterranean. The wooden terrace creates a cosy atmosphere for alfresco lunches on warm days and gives off a romantic vibe for cocktails after dinner.

    Martinez serves traditional dishes, including paella, tapas, grilled meat, and seafood. Have some boquerones (unsalted anchovies), cod fritters, or Iberian ham with the finest local wine. Enjoy a filling lunch of monkfish, veal, and Socarrat rice. Or treat yourself to a steak and lobster dinner.

    Τοποθεσία: Ctra. de Miramar, 38, 08038 Barcelona, Spain

    Ώρες λειτουργίας: Daily from 1 pm to 6 pm and 8 pm to midnight

    Τηλέφωνο: +34 931 06 60 52

    Χάρτης

    φωτογραφία από Jorge Franganillo (CC BY 2.0) τροποποιήθηκε

  • 5

    EspaiESSENCE

    A delightfully sweet gastronomic journey

    EspaiESSENCE
    • Φαγητό

    While EspaiESSENCE doesn’t serve traditional Catalan cuisine, this restaurant is still worth visiting in Barcelona. It pioneered dessert restaurants in the city and promises a memorable dining experience.

    As each dish is served, an audiovisual guide narrates the story behind the dessert. You’ll be amazed at the intricate details and the science behind the evolution of each dish. Even those without a sweet tooth will enjoy the different menus. The tasting menu includes 3 salty tapas, 3 sweet tapas, and 5 desserts. There’s also a cheese menu and a heavenly chocolate menu.

    Τοποθεσία: Carrer de Sant Pere Més Alt, 72, 08003 Barcelona, Spain

    Ώρες λειτουργίας: Friday from 9 pm to 11.30 pm, Saturday from 1.30 pm to 3.30 pm and 9 pm to 11.30 pm (closed from Sundays to Thursdays)

    Τηλέφωνο: +34 933 15 10 22

    Χάρτης

    φωτογραφία από Pravin Premkumar (CC BY 2.0) τροποποιήθηκε

  • 6

    Restaurant Mirabé

    A classy hillside restaurant for romantic dinners

    Restaurant Mirabé
    • Ζευγάρια
    • Φαγητό
    • Πολυτέλεια

    Restaurant Mirabe is worth checking out if you’re looking for a luxurious place in Barcelona to celebrate a special occasion. You’ll be served classic Mediterranean dishes in a chic dining room or an airy terrace with a stunning view of the Catalonian capital.

    Try their tuna tartare, seafood paella, seabass, and grilled meats. Pair your meal or tapas with sangria, wine, champagne, or cordial. Cap off your dinner with a sweet dessert of ginger ice cream, apple pie, chocolate coulet or tiramisu.

    Τοποθεσία: Carrer Manuel Arnús, 2, 08035 Barcelona, Spain

    Ώρες λειτουργίας: Daily from 1 pm to 5 pm and 7.30 pm to midnight

    Τηλέφωνο: +34 934 18 58 80

    Χάρτης
  • 7

    La Paradeta

    Freshly cooked seafood straight from the market

    La Paradeta
    • Φαγητό

    La Paradeta is a seafood restaurant in Barcelona where you’ll find a long display stand with fresh fish and seafood from the market as you enter. Choose from the vast selection of the freshest catches, and have them prepared just the way you like them.

    Warm your tummy with a bowl of monkfish soup or cream of lobster. Have some grilled squid, tuna steak, batter-fried cuttlefish, steamed prawns, or sauteed clams. Order a bottle of beer or a glass of wine to pair with your meal.

    Τοποθεσία: C. del Consell de Cent, 318, 08007 Barcelona, Spain

    Ώρες λειτουργίας: Tuesday–Sunday from 1 pm to 4 pm and 8 pm to 11.30 pm, Sundays from 1 pm to 4 pm (closed on Mondays)

    Τηλέφωνο: +34 930 18 11 64

    Χάρτης

    φωτογραφία από Kent Wang (CC BY-SA 2.0) τροποποιήθηκε

  • 8

    Bodega Vasconia

    Flavourful oxtail stew in the heart of the Gothic quarter

    Bodega Vasconia
    • Φαγητό

    At Bodega Vasconia, you’ll find that there’s much more to Catalan cuisine than paella, tapas, and seafood. Discover more local dishes in this cosy restaurant that’s hidden in a tiny alley in Barcelona’s Gothic quarter. It features colourful mosaics and marble tables that add to its warm and friendly atmosphere.

    Their oxtail stew with utterly tender fall-off-the-bone meat will have you craving for more. Also worth trying are the pork cheeks and the octopus a la Gallega. Enjoy your food with a glass of sangria or their homemade Vermouth.

    Τοποθεσία: Carrer d'en Gignàs, 13, 08002 Barcelona, Spain

    Ώρες λειτουργίας: Tuesday–Thursday, Saturday from 9 am to 11.59 pm, Friday and Saturday from 2 pm to 11.59 pm (closed on Mondays)

    Τηλέφωνο: +34 934 88 68 82

    Χάρτης
  • 9

    La Xampanyeria

    A real Catalan dining experience with locals

    La Xampanyeria
    • Φαγητό

    La Xampanyeria offers local tapas at local prices in a place bustling with locals. Your Barcelona dining experience can’t get any more authentic than this. Formally named Can Paixano, this quaint bar has been serving cava and sparkling wines for over half a century.

    The place is often packed with locals and visitors, but the service is fairly fast. The selection of tapas, cheese, and wine is excellent, so it’s worth the trip. Make sure to get a bottle of their rosé cava.

    Τοποθεσία: Carrer de la Reina Cristina, 7, 08003 Barcelona, Spain

    Ώρες λειτουργίας: Wednesday and Thursday from 12.30 pm to 4 pm and from 6.30 pm to 9 pm, Friday and Saturday from 1 pm to 9 pm (closed from Sunday to Tuesday)

    Τηλέφωνο: +34 933 10 08 39

    Χάρτης

    φωτογραφία από Boyko Blagoev (CC BY 2.0) τροποποιήθηκε

  • 10

    Disfrutar

    Fine-dining restaurant with 2 Michelin stars

    Disfrutar
    • Ζευγάρια
    • Φαγητό

    Disfrutar is a 2 Michelin-starred restaurant just outside central Barcelona. It specialises in avant-garde cuisine that highlights Barcelona’s Mediterranean influences. The ever-changing tasting menu has included standouts like crispy egg yolk with mushroom gelatine and Panchino bao bun.

    Complement your meal with the Disfrutar wine pairing menu, which showcases vintage labels from award-winning vineyards. Aside from its airy and light-filled main dining room, you can enjoy meals on the outdoor terrace or in the creativity kitchen’s private lounge. Disfrutar is around 3 km northeast of Plaça de Catalunya.

    Τοποθεσία: C. de Villaroel, 163, 08036 Barcelona, Spain

    Ώρες λειτουργίας: Monday–Friday from 1 pm to 2.15 pm and from 8 pm to 9.15 pm (closed on Saturdays and Sundays)

    Τηλέφωνο: +34 933 48 68 96

    Χάρτης
Geri Mileva | Συγγραφέας