Hungry, huh? No worries, Barcelona has plenty of restaurants to fill your stomach (even your soul). You can find amazing food if you know where to go, and…we know!  As we have been living in Barcelona for such a long time, we know the best restaurants in Barcelona to enjoy a good meal.

Best restaurants in Barcelona to eat like a king

So, here is our personal list of the 13 best restaurants Barcelona. You will see, we love to try different kinds of food. We have also a full article about 13 best Coffee Shops in Barcelona, and if you need more information to plan your holidays, we got plenty of articles on One Week In Barcelona.

Bon profit! (Catalan expression to say: have a good meal)

1. Pizza, NAP (oli) ITALIAN Pizza!

A good Pizza is always a great idea to fill your stomach and recover energy. After an extended research aka. eating tons of pizzas, we got a winner! You can find the best pizza in Barcelona in NAP.

NAP is a real Napolitan pizza restaurant with Italian staff (and also regular Italian costumers). I am glad to have found real Italian flavors (I was actually living in Rome for almost a year and was craving for good pizza in Barcelona since my return). The restaurant is quite small, but the food is A-MA-ZING.  Therefore, go early! NAP is located near

The restaurant is quite small, but the food is A-MA-ZING.  Therefore, go early!

This small pizzeria is located near Santa Catarina Market. If you stand to face to the market, it will on your left side.  Buon Appetito!

Address: Av. Francesc Cambó, 30

Neapolitan Authentic Pizza Barcelona

2. A Catalan restaurant

Catalan cuisine and also Catalan tradition. Can Vilaró looks like it got stuck in the past, but the food is really great.

They offer a wide range of Catalan dishes (perfect for groups, as everybody can find a dish)  with reasonable prices. Plus it is located in Sant Antoni, which is near the city center.

Are you still confused about Barcelona’s neighborhoods? We have an insider’s guide to Barcelona neighborhoods which will help you.

Address: Carrer del Comte Borrell, 6

3. Eat better, live longer

Located in one of the trendiest districts in Barcelona, el Raval, this restaurant is one of the pioneers of a new concept: Teresa Carles do offer Healthy food. Under the Motto

“Eat better, be happier, live longer”

Teresa Carles use only ecologic products in their dishes. In their menu, there are plenty of vegetarian dishes. We must say it is not really the cheapest meal you can find in town, but it worths every single Euro. You will be amazed discovering new flavors (and ingredients).

Address: Jovellannos, 2

Teresa Carles Barcelona, Healthy food restaurant Barcelona

4. A mix at Espai Mescladís

Located in an opened space in the city center, Mescladís offers different dishes around the world. The decoration is very nice, they used lots of up-cycled furniture elements. And they have also fair trade products.

Actually, Mescladís opened as a social project. Service is a little bit slow, but on holidays you should not be in a rush…

Sit down, ask for a recommendation, and enjoy the sun until your plate arrives.

Address: Carrer Carders, 35

Mescladis Barcelona restaurant

5. A romantic restaurant

Hidden between the born streets, this restaurant is very well known for Barcelona citizens who love cheese.

La cua curta is very well known for their fondue, it is one of the most famous in the city. The restaurant is small and intimate, so you will find a quiet ambiance.

It is the perfect place to impress your partner with a romantic dinner. Need more romantic ideas? We collected 54 romantic things to do in Barcelona.

Address: Carassa, s/n

La cua curta barcelona

6. Best TAPAS Restaurant

For those who are looking for the famous tapas, this is the best tapas restaurant in Barcelona!

With an incredibly central location, Cerveseria Catalana does offer a wide range of tapas. You won’t be able to try them all (at least not at once).

This restaurant is big, and they have space also for large groups. The only inconvenient is that it is ALWAYS busy, but they do have a guest list.

So if you haven’t booked your table, enjoy a drink at the bar counter while you are waiting to get your table.

Address: Carrer Mallorca, 236

Cerveseria Catalana barcelona

7. and in case of doubt…

You can always head to Mercat Princesa. Located in Born, near the Picasso Museum, this food court offers different cuisines in aunique and beautiful space.

Pick the food at the bar counter you prefer and sit in the eating area.

As a recommendation, someone should book the table before ordering the food, as you might not find a free table if you do it the other way around.

Address: Carrer Sabateret 1-3

Mercat princesa Barcelona

8. Pick your fish… literally!

For hungry fish lovers, this place is your dream! In La Paradeta you can choose your fish, and the quantity, as you would do in the market. Actually, they have a market fish stall inside the restaurant, how cool is that!?!

La Paradeta is a funny restaurant which offers fresh fish and good quality. Plus its location is perfect, just behind El born Centre Cultural.

Address: Carrer Comercial 7

9. Eat…on a terrace

Nou Candanchu is located in Gracia, one of the best neighborhoods to eat and drink like a local in Barcelona. This restaurant offers a great vary of dishes: tapas, sandwiches… and they do have tables on the terrace!

Furthermore, you will be already in the right place to have a drink after your lunch/dinner, as there are plenty of cafés and bars in Gracia.

Recommendation: for seating on the terrace you should be early, as this restaurant is always very busy.

Address: Plaça de la Vila de Gràcia, 9

10. Eat in a food market

A classic inside La Boqueria Market. La Boqueria was the main food market in Barcelona It is almost an obligation once in Barcelona, and it is in the famous Las Ramblas, so you will easily pass by.

Pinotxo Bar has good food (with market products), legendary staff, and reasonable prices, this place is really a must when visiting Barcelona.

Note: Just wait and don’t give up, because it is normally crowded.

Address: Mercat de la Boqueria, 466-470 

Pinotxo Bar Boqueria Barcelona

11. Vegetarian restaurant

Vegetarian anyone? No worries, you will find plenty of places to eat in Barcelona. Vegetarian and vegans restaurants are quite trendy in Barcelona.

Arc Iris is not a hipster vegetarian place in the city, but a classic where you can delight simple and traditional dishes.

They cook the daily food that my grandma used to cook, maybe that’s why I love it:

Easy, Simple, homely flavors – Anna

This restaurant offers a daily menu from Monday to Friday. Many people working nearby come here to have lunch. Therefore, if you want to eat here, come before 1:30 PM.

Note: You might have to share your table here.

Perfect for solo travelers who want some company during their meal, as well as improve their Spanish (you won’t find tourists here).

Address: Carrer de Roger de Flor, 216

Arc Iris restaurant in Barcelona, filled potato

12. Pim Pam Burger

Gourmet, no frills, veggie, classics…when it comes to Burger places in Barcelona, a whole world of varieties are waiting for you. Personally, we do have a winner Burger spot where you could find us (too often to be honest), and this place is called Pim Pam Burger.

Pim Pam Burger is located in el Born District, so location is very convenient. The place is not very big, but here is a hint. They do have actually two entries: Pim Pam Burger and Pim Pam Plats,

If Pim Pam Burger is too busy, just go to Pim Pam Plats and try it there (they are just around the corner). That means also, the kitchen might be busier than you see, but it is worth waiting for.

Address: Carrer del Rec, 18

Pim Pam Burguer Barcelona

13. Best paella restaurant in Barcelona

No, we did not forget to mention the best paella restaurant in Barcelona. We know you want a Paella (and maybe also a Sangria). In that case, we definitely have just one place where we take our friends when in Barcelona, La barca de Salamanca.

If you want to eat a paella, in a very local place, with a sea view, check out our post about 33 day trips from Barcelona.

La Barca de Salamanca is located in the Olimpic port. Service is fast and food quality is GOOD. They do also have seafood, meat, and many other dishes for people who does want to eat paella.

As a curious fact, many famous Barcelona Basketball players come here to eat. Pay attention and you might get a photo with a famous player.

Address: Moll De Gregal 13-17

Nou Candanchu Barcelona restaurant

Summary Best restaurants in Barcelona

There are many restaurants to explore in Barcelona city, with a wide variety… Rumor says every single day 2 new restaurants are opened in the city. Can you imagine? Anyways, in case you need, we can also recommend you Indian restaurants, vegan restaurants, Wok places, Chinese restaurants,… and much more. Just send us an email, we are more than happy to help you.

Also, a good tip to discover new restaurants is to use Instagram! You can find the trendiest, newest spots. Check for the popular tags:

Do you have any other recommendations for us, or would like to add any comment?

Don’t be shy, we would love to read it!

Best restaurants in Barcelona to eat like a king

Still here? Find more powerful information to plan your One Week in Barcelona.