Skip to Content

Where to Eat in Barcelona: 26 of the BEST Places to Eat in Barcelona

Sharing is caring!

If you like eating almost as much as you like breathing, then this post about where to eat in Barcelona (where I share 26 of the absolute best places to eat in Barcelona) is for you!

Because I’m not gonna lie:

I’m basically THAT girl who bides her time sightseeing, until she can once again, stuff her face full of glorious food, like this delicious, Spanish stuffed eggplant right here.


If you see me chowing down on a mid-morning snack that is closely followed by lunch and then a nice, mid-afternoon snack, don’t be alarmed because that’s just, literally,  how I roll.

And yes, that beyond lame pun was 100% intended.

But, when you’re in a new city, it can be beyond difficult to try and figure out where to go and what to spend your precious daily, caloric intake on. Especially when trying to figure out what to see and do while vegan in Barcelona

Something that is especially true in a place like Barcelona, where you have a wicked awesome assortment of local dishes that it is your God given to DUTY to try.

You know:

Beyond iconic foods like tapa, churros, paella, pintxos, and so much more.


If you’re tired of dining at touristy AF places that are mediocre at best, then this is the foodie guide to Barcelona that you’ve always been waiting for.

And now onwards my friend!

Because we’re going to a land where elastic waist pants are essential and where the word “full” is longer in your vocabulary!

This post may contain affiliate links. Please see my disclosure for more information. As an Amazon Associate, I earn a small commission from qualifying purchases.

***Let me guess, you’re planning a trip to Barcelona and have no idea where to stay? Yup, I’ve soo been there. That’s why I created an entire post about some of the best hotels in Barcelona, Spain. But, if you’re short on time and want the abridged version of this post, then check out Hostel One Paralelo if you’re on a budget  Not only are the comfortable, custom-designed pod beds here just $30 per night, but this hostel is also centrally located and has a fantastic, communal atmosphere that makes you feel right at home, especially if you’re traveling solo in Barcelona. However, if you’re looking for something a bit more upscale, then check out Eco Boutique Hostal Grau. And if hostels aren’t your thing, not to worry because hostal in Spanish actually means boutique hotel. Which is exactly what you get at this well-appointed hotel off of Las Ramblas, where rooms start at just $100 per night. But, if you’re a total BALLER and really wanna take your Barcelona travel experience to the NEXT LEVEL, then check out Hilton Diagonal Mar, a SWANK AF hotel in Sant Marti with a rooftop beach club, an all you can eat breakfast buffet, and a plethora of gorgeous rooms that are all within walking distance of the beach. Seriously, it does not get much better than that!***

Tapas & Pinxtos

1. La Cova Fumada

A plate of the delicious potato Bombas that you’ll find at La Cova Fumada in Barcelona, Spain.

Let’s be honest.

When you think about where to eat in Barcelona and what’s the best Barcelona street food, tapas are probably the first food that comes to mind. 

That’s why:

I cannot in good conscience write a post about Barcelona’s food scene without including a few kickass tapas spots, like La Cova Fumada. 

Because this super rustic, family-run spot is the perfect place to eat real, 100% authentic, Spanish tapas. 

I mean:

It’s cheap, family-owned, well off-the-beaten-path, and a total local favorite.


What more could you ask for? Apart from free food.

But, well, hey.

I’m not actually a miracle worker.


Although this place may be humble in both style and appearance:

It’s still a total Barcelona institution. 


Treat this eatery with the respect that it so rightfully deserves.

Especially since not only is the food great but it’s also the birthplace of the one and only, potato bomb.

Yup, you read that correctly! And it’s beyond exciting, isn’t it?

Because it is here that you can taste this world-famous, uber-delicious tapas staple exactly as its creator, Maria Pla, originally intended.

And even though the restaurant is currently run by Maria’s grandchildren:

Not a whole lot has changed, especially, most importantly, the deliciousness of the food served here.

Now, like with any good Catalonian restaurant: 

La Cova Fumada is noisy, beyond welcoming, and will leave you with your pants feeling more than a little tight (Spoiler Alert! Plan ahead and be sure to wear a pair of your finest, stretchiest pants before dining here.)!

And if you want to order something other than their famous Bombas, then try either their sardines, octopus or fried artichokes, all of which I’ve heard are incredibly delicious.

Oh, and one last thing!

Even though La Cova doesn’t actually have a sign with its name on it, you’ll still easily be able to find this iconic, Barcelona restaurant.

Just look for the long queue of hungry customers outside, eagerly waiting to be seated and you’ll know you’re in the right place.

Don’t worry though:

I pinkie promise that the food here is totally worth the wait.

Address: Carrer del Baluard, 56, 08003 Barcelona, Spain

How to Get There: Take Metro L4 to Barceloneta. 

Hours: Open Monday through Wednesday from 9:00 am to 3:00 pm, open Thursday and Friday from 6:00 pm to 8 pm, and open Saturdays from 9:00 am to 1:00 pm (Closed Sundays).

Price:  €3- €6 per dish 

2. Palosanto 


Palosanto manages to stand out in the uber-trendy neighborhood of El Raval, an area that is known for its diversity of fantastic restaurants, as well as its more-than-a-little-creepy giant cat sculpture (seriously – yikes).

So yeah:

You know this place must be good. 


Not only is this top Barcelona restaurant a total local favorite, but the staff here are also super friendly and go out of their way to make you feel as though you belong in this too-cool-for-school neck on the woods. 

Add in a fun, relaxed atmosphere, that is only enhanced by the awesome music playing in the background, and you have one of the coolest places to eat in Barcelona. 

Because, not gonna lie:

This place kind of feels like this ultra-cool hipster cafe that has been expertly fused with a craft beer joint.

That’s why:

If you like both of those things, then you’ll love this place.

And while the menu here does include an assortment of totally delish, traditional tapas items:

There are plenty of crazy new creations for you to enjoy too, like meatballs in squid ink or star anise prawns. 

I mean:

Let’s be real, you didn’t come all the way to Barcelona just to play it safe, now did you?

Okay, well if you did (at least culinarily):

Then you can always stick with their homemade croquetas, which are basically like a pure foodgasm in your mouth. 


There’s also plenty of local beer and Sangria to go around, should you need some libations to wash all this foodie goodness down with (wink, wink).

Address: Rambla del Raval, 26, 08001 Barcelona, Spain

How to get there: Take Metro L3 to Paral-lel. 

Hours: Open Monday through Thursday from 6:00 pm to 11.30 pm and Friday through Sunday from 1:30 pm to 4:00 pm and from 6:00 pm to 11.30 pm.

Price:  €3- €6 per dish 

3. Escairon

Entrecot, the Galician steak and fries that you'll find at Escairon in Barcelona.

Entrecot, the Galician steak, and fries that you’ll find at Escairon in Barcelona.

In truth:

Barcelona isn’t actually in Galicia.

That being said though:

You can still find some amazing Galician cuisine within the city.

Because, let’s be real:

It’d be kinda rude NOT to eat your way through all of Spain while you’re in one of the country’s most culinarily diverse cities.

And that’s where Escarion comes in.

See, this gem of a Barcelo restaurant is actually named after a traditional Galician dessert.

So yeah:

If that tidbit of information isn’t enough to sell you on this place, that I don’t know what will. 


This fantastic eatery is also located in the very local, up-and-coming neighborhood of Poble Sec, which means that, thankfully, you’ll find no quirks or gimmicks here. 


You’ll discover a hard-earned, reputation for excellence that comes from hard work, reasonably priced food, and the creation of fresh, honest dishes. 

Yup, gotta respect that. Plus:

Most of the ingredients here are actually sourced from local markets.


Much of what is produced here is actually made from scratch, like their entrecot – a Galician-style steak that you absolutely must order.


If steak ain’t your thing, then you can always savor a hearty Galician stew instead. 

Because sadly:

Galician cuisine is pretty meat-heavy.

As a result:

There’s really not a whole lot of foodie goodness here for herbivores like me.


I guess the fried potatoes are veggies. 


They’re intended to be a side dish.


With food THIS delicious, it doesn’t really matter, now does it?

Exactly! Now:

With a sweet tooth as big as mine, no meal in Barcelona would be complete without a bit of dessert.

And Escairon does not disappoint (Provided the buttons aren’t popping off of your pants and flying across the room) with its namesake, escairon! 

However, just in case you have no idea what I’m talking about.

It’s a super delicious creme caramel that is served with a bit of ice cream and a sprinkling of almonds on top.

NOM, NOM, NOM. Soooo good.

Ugh, I’m super jelly of you right now, which is also why we need to move onto our next restaurant.

Address: Carrer d’En Fontrodona, 5, 08004 Barcelona, Spain

How to get there: Take Metro L3 to Paral-lel. 

Hours: Open every day, except Tuesday, from 1:00 pm to 4:00 pm and from 8.30 pm to 11.30 pm.

Price:  €13 for a starter, €15 for a main, and €6 for a dessert. 

4. Bodega Biarritz 1881 

Bodega Biarritz is a laidback tapas joint that has the whole casual-cool vibe down to a T. 

It’s also a decidedly cozy (read: small) restaurant tucked away in the Gothic quarter that feels like one the most secretive, hidden gems ever.


Sadly, it’s definitely not that. 


Gird your loins and prepare for the crowds, you young warrior you. 


You can avoid these hordes of beyond hungry patrons, at least a little bit, by getting there earlier in the evening.

That being said though:

Even if you can’t do this, this place is 100% worth the wait.

That’s because the owners here are super friendly and the staff is only too happy to recommend some signature dishes to you, especially if you’re feeling a bit overwhelmed by the array of amazing tapas choices that lay before you.

And the tapas on offer here?

Yeah, they’re very traditional Spanish tapas, which means meat and cheese everything. 

Nom nom nom nom. However:

There’s also some good news for my vegan minded friends out there since Bodega Biarritz also has some vegan deliciousness that is just waiting to be devoured.

So yeah:

If you’re looking for some awesome, delicious AF tapas, then Bodega Biarritz is your best bet since it’s one of the best tapas restaurants in Barcelona.

Because with its checkered tablecloths, bare brick walls, and handwritten chalkboards, it’s definitely that authentic eatery that you’ve dreamed of chowing down on tapas in.

Just be prepared though because they definitely don’t have a traditional set menu.

That’s why:

When you’re ready to order, you’ll have to walk down to the bar, choose the tapas that look good to you (spoiler alert, they all look good), and, TADA, they’ll all be not-so-magically brought to your table!

And my favorite?

None other than the spinach and cheese pastry. 


One bite of this and I could have died a happy woman. Now excuse me while I go wipe off the drool that has accumulated around my mouth as a direct result of this conversation.

Address: Carrer del Vidre, 8, 08002 Barcelona, Spain

How to get there: It’s a 6-minute walk from La Rambla. 

Hours: Open every day from 5:00 pm to 10.45 pm, except Tuesdays.

Price: €3-4 per item

5. Sensi Tapas 

Some of the amazing food you'll find at Sensi Tapas in Barcelona.

Some of the amazing food you’ll find at Sensi Tapas in Barcelona.

As the Sensi of Barcelona restaurants:

I highly recommend this unique spot. 

Yeah okay:

That was definitely not my crowning achievement, pun-wise, but just go with it.

Because while I may lack true, literary genius:

Sensi Tapas’ gourmet, Asian-style tapas more than make up for all of my shortcomings with their out of this world food.


The owners of this popular Barcelona restaurant got tired of all the cliched AF, totally ordinary tapas in the city (my words, not their’s) and decided to spice things up a bit (literally) by creating some Asian-inspired tapas.


From their Iberian pork loin tataki to their sauteed mussels with oriental sauce, everything on the menu here is totally amazing and a total taste sensation. 


If you’re looking for something a bit more traditional, then you’re in luck because Sensi Tapas also has some more classic style tapas on its menu, like croquettes and oh-so-delicious patatas bravas.

And added bonus? 

They’ve also got some yummy desserts for you to choose from, as well as classy cocktails and traditional Spanish favorites, like seafood paella.


You get to enjoy all this foodie goodness amidst warm, cozy, and beautifully low-lit decor, making Sensi the perfect place for a romantic night out in beautiful Barcelona.

And if you find yourself traveling without the paramour of your choice:

Then you can always just take your fine self out on a date instead and live the proverbial dream, especially since no one is their to judge you for the sheer number of tapas that you just inhaled.

Because whether you’re coupled up, traveling with friends, or going it alone, you deserve to be wined and dined like the total rockstar that you are.

And you are indeed a rockstar for coming to my blog and reading a single word of what I’ve written (Hopefully you’ve read more than one word, but I’ll take what I can get).

Address: Carrer Ample, 26, 08002 Barcelona, Spain

How to get there: Take the metro L4 to Jaume 1. 

Hours: Open daily from 6.30 pm to 12:00 am.

Price: €5-10 per dish

6. Quimet & Quimet

Some of the delicious montaditos you'll find at Quimet & Quimet In Barcelona, Spain.

Some of the delicious montaditos you’ll find at Quimet & Quimet In Barcelona, Spain.

Believe it or not:

Quimet & Quimet actually started life as a wine bar that was situated near the Montserrat Mountains.


Way back in the early 1900s, Quim senior (the first in a long line of winemakers) actually started making and selling wine as his primary business focus. 

Eventually though:

He decided to start offering his customers a few different tapas, just because he thought it would help him sell a bit more vino. 

And, well, EUREKA! It worked like a charm!

So much so that over time, the tapas menu was continually expanded to meet guest’s ever-growing need for more and more tapas.

Until eventually:

Quimet & Quimet developed quite a reputation for being one of the best places to eat in Barcelona. 

Which is why today:

People from all across the globe come here to try their legendary montaditos (AKA bite-sized tapas that are served on beyond delicious,  uber-crispy bread). 

And with over 30 different varieties of montaditos to choose from:

You’ll definitely find something delightfully delicious to fall in love with, even though the smoked salmon with truffle honey is a total fan favorite. 


When all is said and done, Quimet & Quimet has stayed true to its roots and looks way more like a wine shop than it does an actual tapas restaurant. 

That’s why:

When you walk inside, you’ll find walls that are beautifully lined with an assortment of dusty, vintage (read: old), bottles of wine; accent pieces that help give this place a gloriously old-timey kind of feel. 


This place is still run by the same exact family that first started that wine bar, all those years later.


If you’re lucky, you might even get to enjoy a nice chat with the original owner’s great-grandson, who’s named… you guessed it, Quim. 


He’s kind of like a Catalan food celebrity. 


Regardless of when you stop by, this place will be incredibly crowded. 


Don’t expect a lot of elbow room.


Tapas this legendary are worth a distinct lack of personal space. And that means a lot coming from someone like me who loathes crowds.

Address: Carrer del Poeta Cabanyes, 25, 08004 Barcelona, Spain

How to get there: Take Metro L3 to Paral-lel. 

Hours: Open Monday through Friday from 12:00 pm to 4:00 pm and from 6:00 pm to 10.30 pm

Price: €5-10 per montadito 

7. Irati Taverna Basca 

Located right near Barcelona’s immortal La Rambla:

Irati Taverna Basca is known for being one of the best places to eat in Barcelona, especially if you’re looking for traditional pintxos.

Wait, not exactly sure what pintxos actually are?

Well, you’re in good company because the same here, at least not before I visited Barcelona.


What I quickly learned is that pintxos are actually pretty similar to tapas. 

Except for the fact that these bite-sized snacks are originally from the Basque region and are served atop a small piece of bread.

And this tavern right here?

Well, they serve their pintxos with near artistic perfection.

So much so that waiters here will actually bring out hot trays filled with pintxos and then offer them to guests (Kind of like the hors d’oeuvres that you’ll be served at an ultra-fancy dinner party). 

And while you can for sure find cheaper pintxos elsewhere:

Irati really is one of the best places to eat in Barcelona. And the prices here reflect that, as well as the fresh, authentic, high-quality, traditional Basque cuisine that you’ll find here (Plus, let’s be real. The prices really aren’t THAT steep).


Given its reputation for being one of the best restaurants for pintxos in Barcelona, Irati is usually jam-packed with people and is, as a result, standing room only. 

But whatevs.

This just makes for a super sociable experience where you can meet other travelers who are also reveling in the pure awesomeness that is Barcelona foodie scene.

Because I mean, honestly:

“We met in a pintxos bar,” is a pretty amazing BFF origin story, don’t ya think? 


Come here, squeeze your way in, enjoy the welcoming, rustic, Gothic glamor of this place, and devour a veritable buffet of pintxos that will leave you thinking, “Do I really ever have to leave this magical place?”.

And sadly:

The correct answer is yes, yes you do (I mean, you don’t have to go home, but you can’t stay here…And if you don’t get that song reference, feel free to ignore me because I really am THAT old.).

Address:  Carrer del Cardenal Casañas, 17, 08002 Barcelona, Spain

How to get there: Take Metro L3 to Liceu.

Hours: Open Sunday through Thursday from 12:00 pm to 12.30 am, with extended hours until 1:00 am on Friday and Saturday nights.

Price: €2 per pintxo

8. Taberna Blai Tonight

Wondering where to eat in Barcelona? Then check out the charming interior and delicious food at Taberna Blai Tonight.

Hold onto your hats ladies and gents!

Because we’re about to head into the oh-so-edgy, authentic AF, Barcelona neighborhood of Poble Sec.

And the one street that all the foodie flock to?

Why Carrer Blai of course!

Locally known as “Tapas Street”:

This part of the city is brimming over with amazing Pintxos and Tapas Bars.

And Taberna Blai Tonight is a standout among them all. 

Now sure:

This place is nothing fancy, at least decor-wise.


This eatery still has a fun, lively atmosphere that makes it the perfect place to meet fellow travelers who are, you know, finding themselves in Europe and all that jazz. 

There’s also an awesome terrace where you can get a beer for just €1. 

Yup, you read that right. JUST ONE EURO.

Which is totally unheard of in Barcelona. Cha-chiiiiing.

And on the food menu itself?

Well, you’ll find a variety of intriguing dishes like salmon and avocado pintxos, for any of my die-hard millennials out there, as well as mini burgers topped with an egg for well… everyone else I guess. 

Not gonna lie though:

I’m not sure how I feel about egg burgers. But hey, when in Spain! 


Any pintxos purists out there need not worry, because there are also plenty of traditional options on offer here too, like the blood sausage with caramelized onion. 


I won’t Blai to you (couldn’t resist that one!), this place really is THAT awesome. 

Address: Carrer de Blai, 23, 08004 Barcelona, Spain

How to get there: Take Metro L3 to Paral-lel. 

Hours: Open Wednesday through Friday from 6:00 pm to 12:00 am, Saturday from 1:00 pm to 1:00 am, and Sunday from 1:30 pm to 11.30 pm (Closed Monday and Tuesday).

Price: €1-1.50 per pintxo

Fine Dining

9. Disfrutar 

Some of the crazy amazing food you’ll find at Disfrutar in Barcelona, Spain.


Disfrutar actually means “to enjoy” in Spanish.

A name like that isn’t exactly easy to live up to.

But somehow:

This hidden gem of a Michelin-star rated restaurant totally pulls it off.

I mean:

Ask any self-respecting foodie where to eat in Barcelona and they’ll Immediately scream out “Disfrutar!”, until the veins begin to pop out of their forehead in a not-so-cute way.

I know, the beautiful visual that you needed in your life at this exact moment, LOL.


That being said, do be prepared for some soul-crushing, debt inducing, wallet shrinking, fine dining caliber prices since this place ain’t your run of the mill, cheap tapas stop.

Because believe it or not:

Disfrutar is widely recognized as not only one of the best restaurants in Barcelona but as one of the best restaurants in the world.

Which is why:

It’s definitely best to make a reservation, especially if dining here is at the very top fo your Barcelona itinerary.

Because the food here?

Yeah, it’s treated as an art form.


Expect an assortment of experimental, deconstructed dishes that make this place feel like the restaurant version of either the Guggenheim or the Tate Modern. 


You also don’t just roll up to Disfrutar and order a couple of courses. 

Nope, not a chance.

Because the menu here consists of either a 19- or 28-course food odyssey that will take you through some weirdly wonderful (and delicious) dishes that you’ve probably never even thought of eating.

I mean:

Ham jelly, anyone? Or how about frozen egg yolks with transparent almonds? 


You’ll get to enjoy all this foodie decadence from within Disfrutar’s absolutely gorgeous dining room, which has beautiful ceramic artwork, and decor, that was inspired by a traditional Spanish fishing village.


Although Disfrutar may not be the cheapest Barcelona restaurant on this list, you certainly get what you pay for when dining here, making this restaurant 100% worth its high price tag.

Because trust me:

The menu here really will take you on a food “Aventura” that you’ll never forget.

Address: Carrer de Villarroel, 163, 08036 Barcelona, Spain

How to get there: Take Metro L5 to Hospital Clinic (yes, that’s the name of the stop). 

Hours: Open Monday through Friday from 1:00 pm to 2.30 pm and from 8:00 pm to 9.30 pm.

Price: €155 – €195

10. Tickets

Tickets, one of the best places to eat in all of Barcelona, Spain.


Oddly enough, I’m gonna start this off by talking about a completely DIFFERENT restaurant.

And that place is El Bulli.

Which, sadly, doesn’t exist anymore.


In its hay day, this top-notch eatery was actually one of the most exclusive restaurants in the whole world. 

And that is not an exaggeration.

Because something like two million people tried to book a mere 8,000 tables there.

Yeah, it was crazy. 

Luckily for you though, the chefs behind that (presumably) crazy amazing restaurant have started another (thankfully cheaper and much more accessible) venture after El Bulli’s closure. 


Because this restaurant is currently one of the best places to eat in Barcelona, and ain’t no hidden gem, you should for sure make a reservation and book your table well in advance.

Because Tickets really is nothing short of extraordinary.


It’s a circus-themed foodie paradise that is so dang extra that you’re guaranteed never to forget it. 

I mean:

As you enter this place, you’ll be greeted by a guy in a huge top hat. There will also be theatre lights everywhere and giant strawberries hanging from the ceiling. 

And just in case you were wondering:

No, you cannot eat them (bummer.) 


While there are some truly amazing and totally fresh tapas here, most people actually come to this place for one thing, and one thing only.

And that thing is SUGAR (insert over the top, singing angels here).

So, if you find yourself a bit unsure of where to eat in Barcelona and eventually do decide to release the child from within at Tickets, then you’ll be delighted by the whimsical cotton candy trees, candy olives, and ice cream that make a guest appearance at your table.

Add in some over the top bell-ringing and a splash of liquid nitrogen and you’ll truly have a night to remember.


As if all that extra wasn’t enough for you, there’s also a beyond fancy, hidden bar outback where they’ve gone to the trouble of removing all the oxygen from the ice, just so that you have ice of the purest form for your drinks.

Which is a total relief to this uber-high maintenance chick right here (LOL).

I mean:

I just hate it when my ice is overly oxygenated (Said no-one ever and insert copious amounts of sarcasm here) 

Address: Avinguda del Paral·lel, 164, 08015 Barcelona, Spain

How to get there: Take Metro L3 to Poble Sec.

Hours: Open Tuesday through Friday from 7:00 pm to 10.30 pm and open on Saturdays from 1:00 pm to 3:00 pm and from 7:00 pm to 10.30 pm.

Price:  €10-15 per dish, €250 for the full tasting menu

11. Xemei


Xemei doesn’t just serve ordinary Italian food.

Oh hell to the no.

Because contrary to popular belief, this restaurant actually offers guests the finest Venetian food that the city of Barcelona has to offer.

And as any proud Venetian will tell you:

There’s a huge difference between the two.

But wait, what’s with the name?

Well, believe it or not, Xemei actually means ‘twins’ in Venetian (Yep, Venice does indeed have its very own language); a name that makes a whole lot more sense when you realize that this place is actually owned by a set of twin brothers who wanted to share their love of Venetian curse with all of Catalonia. 


Once you walk inside, just close your eyes and imagine that you’re on an enchanting gondola ride, as you savor some of the magical cuisines that you’ll find at one of the best places to eat in Barcelona. 

And some of the many stand out dishes here (Translation? The things that you NEED to order) include sarde in saor (Venetian sardines), the fish assortment, and the vongole spaghetti. 

And added bonus?

The decor at Xemei also has this effortless, boho feel about it that makes everyone who walks inside feel totally welcome.

While you’re here though:

Also expect an element of old-timey glamor since there is no shortage of A-list, Hollywood celebs who have dined here, like Sean Connery, aka 007 himself.

And while Woody Allen tried to eat here:

He was actually turned away because he showed up late for his reservation.

So yeah:

Book ahead and make sure that you’re on time since even someone like Woody Allen has to abide by the house rules at this ultra-fab, Barcelona restaurant.

Address: Passeig de l’Exposició, 85, 08004 Barcelona, Spain

How to get there: Take Metro L3 to Poble Sec.

Hours: Open Monday through Friday from 1:30 pm to 3:30 pm and from 9:00 pm to 11:30 pm, Saturday from 2:00 pm to 4:00 pm and from 9:00 pm to 12:00 am, and on Sunday from 2:00 pm to 4:00 pm and 9:00 pm to 11:30 pm.

Price: You’ll pay around €40 for a main dish

12. Passadis del Pep 

Some of the amazing seafood you'll find in Barcelona's Passadis del Pep.

Some of the amazing seafood you’ll find in Barcelona’s Passadis del Pep.

For seafood lovers wondering where to eat in Barcelona, I’m delighted to say that the answer is incredibly simple. 

Because Passadis del Pep is without a doubt, one of the best places to eat in Barcelona.


Trust me when I tell you that if you blink, you just might miss it. 

Because this place right here?

Yeah, it’s decided that it’s just way too cool for a sign. 

They also don’t have a menu either. 

So yeah:

You basically get what you’re given. Which, in this instance, isn’t actually a bad thing since you’ll probably lick the plate of whatever is placed on your table.

And although this place may not look overly expensive at first glance, with its ethereal archways, orange walls, and traditional Mediterranean furnishings, don’t let the decor lull you into a false sense of financial security.

Because this place is fine dining with a capital “F” (so think between €80 and €100 for two courses).

Now, while I can’t tell you exactly what will be served to you on any given night:, I can confirm that much of what you eat will have been caught fresh from the sea, that very same day. 

And the remainder of your meal?

Well, it will include only the freshest ingredients from Barcelona’s finest local markets.

I also know that whatever you’re served will be a veritable melt-in-your-mouth, Mediterranean feast that will consist of lots of garlic, olive oil, and fresh vegetables. 

That being said though:

Is the concept a bit overly pretentious?

Hell yes!

But, you’ll still fall head-over-heels in love with this place.


In the end, it doesn’t really matter (And if you know the song that those lyrics come from, you get extra brownie points and my undying love and devotion).

Address: Pla de Palau, 2, 08003, Barcelona

How to get there: Take the V13 bus to Pla de Palau.

Hours: Open Monday through Saturday from 1:30 pm to 3:30 pm and from 3:00 pm to 11:30 pm (closed Sundays).

Price: €80-€100 for two courses


13. Can Ramonet

Wondering where to eat in Barcelona? Then head to Can Ramonet for some delicious Paella.

Wondering where to eat in Barcelona? Then head to Can Ramonet for some delicious Paella.

When deciding where to eat in Barcelona, I bet the first food that you think about eating is paella.

Am I right?

Of course, I am! Because let’s be real, Paella and Barcelona go together like peanut butter and jelly.

And while there is a whole lot of paella in Barcelona, good, nay, delicious paella can be a bit harder to find.

Because let’s be real:

You’re in Barcelona so it’s kind of your duty to eat the Spanish national dish.


For the love of God and all that is holy, please, please, PLEASE do not eat nasty AF, frozen paella from one of those restaurants that have huge pictures of paella plastered across every surface imaginable.

Because news flash!

These types of restaurants cater to tourists, people who, I’m sorry to say, probably wouldn’t know a good paella if it smacked them in the face.


You’re gonna wanna skip any restaurant that looks like a glorified paella fangirl (or boy) and go where the discerning, paella-savvy locals go instead.

Thankfully though:

The paella of your dreams is easy to find at Can Ramonet, a 300-year-old bar that just recently started serving food.

And by recently, I mean 60 years ago.

Which, TBH, isn’t all that long when you consider that this business has been around for more than 300 years.


When you dine here, expect super traditional, totally authentic paella that is of the distinctly non-microwaved variety (Alelujah!) since everything here is made fresh daily.

In fact:

The seafood used here is actually caught fresh daily, just a few meters away from the restaurant itself.

Yup, it doesn’t really get much fresher than that.

But, if seafood just ain’t your thing, then you’ll be delighted to learn that they also have some incredibly tasty vegetarian paellas on their menu too, which are typically made with artichokes, mushrooms, olives, and asparagus. 


If you’re looking to try something a bit more atypical, then you can always order their fideua (a Valencian version of paella that’s made with noodles instead of rice) or their snails, if you’re feeling a bit more adventurous.

I know the snails sound kind of weird, but hey, don’t knock them until you try them!

Address: Carrer de la Maquinista, 17, 08003 Barcelona, Spain

How to get there: Take Metro L4 to Barceloneta

Hours: Open daily from 1:00 pm to 12:00 am

Price: An entire paella will cost you just €18.

14. Xiringuito Escriba 

Tell me:

What could be better – or more quintessentially Spanish – then paella by the sea?

Correct answer? nothing.

Which is why you NEED to visit this family-owned restaurant (AKA Xiringuito Escriba) and gorge yourself on their generous portions of paella. 

Because this place? 

Yeah, it’s definitely a local favorite, even though some tourists, like me, are catching onto its pure, foodie awesomeness.

And if you do swing by and order one of their enormous seafood paellas:

Then be prepared for gigantic portions of food that will leave you feeling like you never want to eat again. 

Because yes:

The portions here really are THAT big. And trust me, that means a lot when coming from a local New Yorker.


If you’re feeling a bit paella’ed out (yes, that is now a word), then you can always just try their ‘mar y muntana’ instead, which is sort of like a Spanish version of surf-and-turf. 


Just think of it as mountains of fish and meat that will inevitably equate to pure, protein overload. 

Yes, sir:

Your guns, and by guns I mean arm muscles, will totally be on point after a trip here. 

Also, as difficult as it is:

Do make sure and leave some room for dessert. 

Because in addition to their paella prowess:

The Escriba family, who owns this restaurant, is also known for its iconic Barcelona bakeries. 


Carb lovers of the world, feel free to rejoice as you swan dive into some this restaurant’s signature, melt-in-your-mouth delicious, cakes, and pastries.


This place has also really embraced this whole seafood/nautical theme, which is why most of the surfaces here are adorned with dreamy, ocean-like murals that have a light and airy quality about them.

And if you’re feeling extra lucky:

You can also try and snag a primo table that overlooks the beach. 

Because even though Xiringuito may be a bit more expensive than its non-beachfront counterparts, I guess that’s the price you pay for sweet, sweet sea views.

Address: Carrer de la Maquinista, 17, 08003 Barcelona, Spain

How to get there: Take Metro L4 to Barceloneta. 

Hours: Open every day from 1:00 pm tp 12:00 am.

Price: It will cost you just €21.50 for a whole paella

15. La Fonda

Some of the delicious Paella you'll find at La Fonda, one fo the best places to eat in Barcelona!

Some of the delicious Paella you’ll find at La Fonda, one fo the best places to eat in Barcelona!

Cheap, delicious paella that is just a stone’s throw away from La Rambla? 

I must be making that up, right? 


Because La Fonda is THAT place and it is where you NEED to go if you want to fill your belly with copious amounts of paella. 

And added bonus?

Not only is the food here delicious, giving you great value for your money, but the staff are also incredibly friendly and welcoming.


You know this place has to be legit since you’ll find a ton of locals here, in addition to some tourists who just happen to stumble upon this place as the result of its central location.

And even though the decor here has a sophisticated, colonial-chic vibe about it:

The price point is still totally reasonable since patrons can order La Fonda’s signature, ginormous AF, mixed starter platter (including mouth-watering calamari and chicken croquettes) for a reasonable €8 per person.


Do save room for some of their delicious paella, as well as one of their decadent, not-at-all-calorific desserts, like The Tim Baon sundae, which features nougat ice cream atop a Catalan-style creme brulee.

Yup, this is foodie nirvana found.

Which is why La Fonda really is one of the best places to eat in Barcelona, hands-down. 

Address: Carrer dels Escudellers, 10, 08002 Barcelona, Spain

How to get there: Take Metro L3 to Drassanes. 

Hours: Open Sunday through Thursday from 12.30 pm to 11:00 pm, with extended hours on Friday and Saturday until 11.30 pm.

Price: €11.50 for a single portion of paella

Pizza and Italian

16. Pizzeria de Nanni

Some of the authentic, Italian pizza that you’ll find at Pizzeria de Nanni in Barcelona, Spain.

As a proud New Yorker:

if there’s one thing that I’m a total snob about, it’s pizza.


You can rest easy in the full knowledge that no pizza place will ever make my list of best places to eat in Barcelona unless it’s the stuff that gastronomic dreams are made of.

And honestly:

Pizzeria de Nanni’ is that place! 

Especially since the dough here, is truly out of this world. 

I mean:

They must perform some sort of Voodoo magic on their crust to make it THIS next level awesome.

Because that’s how delicious the food here really is.


Definitely don’t come in here expecting anything fancy because this place is pretty no-frills and has very limited seating.

Thankfully though:

If the restaurant is totally full, you can always just order a pizza to go and eat it in a local park.


Delicious food and a botanical ambiance! What more could you really ask for?


The pizza here is 100% Italian. 


Expect thin, crispy dough that is covered with fresh tomatoes and lots of oregano. 

And added bonus?

You can even watch your pizza being made to order, right in front of you, in their open-fire oven. 

There’s also a pretty sizable selection of toppings on offer here, including fresh buffalo mozzarella, parma ham, sun-dried tomatoes, and spinach. 


Even though it’s not the style of pizza that this New Yorker is accustomed to, it’s still pure heaven in my mouth.

It’s also really cheap, especially for how ridiculously good the food is.

Because sadly my friends:

A Euro does not go a very long way in many Barcelona restaurants. But thankfully, this place is the exception.

But wait.

Because just when you thought it couldn’t get any better, it does.


This pizzeria also serves e super-yummy, Nutella pizza that is just a divine plate full of baked, chocolatey, nutty, comforty goodness; a perfect choice for any of my fellow, dessert addicted friends out there.


Regardless of whether you go sweet or savory, Pizzeria de Nanni is without a doubt one of the best places to eat in Barcelona. 

Nom nom nom (Excuse while I use a moist towelette to wipe the drool from my mouth), 

Address: Carrer de la Llibreteria, 10, 08002 Barcelona, Spain

How to get there: Take the metro L4 to Jaume 1. 

Hours: Open daily from 12:00 pm to 11:00 pm.

Price: €3-€7 per pizza

17. Frankie Gallo Cha Cha Cha 

And just like that:

You’ve stumbled across one of the coolest pizzerias EVER!

Because Frankie Gallo Cha Cha Cha (or Frankie Rooster cock-a-doodle-doo) isn’t just your average, everyday pizzeria.


Instead, this Spanish-Italian pizzeria comes with a very cheeky sense of humor (just like yours truly!) that is reflected in it’s funky, more than a little eclectic, industrial-chic decor; an aesthetic that truly is a thin slice (pun fully intended) of hipster heaven. 

Sprinkle in some vibrant artwork that is spray-painted across the walls and add in some exposed bricks and residual pipes from the old warehouse that once stood here, and you have a true buffet of photographic goodness.


Not surprisingly, the vibe here is totally chill. Which makes a whole lot of sense since the people here put most of their time and energy into making a bangin’ slice of pizza.

And it shows!

Especially since the pizzas here are made with nothing but the finest of artisan ingredients that Spain and Italy have to offer (All of which are totally, Corona Virus free! What, too soon for that joke?).


The people here are staunchly anti-pineapple.


Don’t try and spout any of your fruit-on-pizza nonsense here. 

Because to that, Frankie emphatically says no! 

However, aside from pineapple, you really can get pretty much any classic pizza topping that you can think of.

 And if you’re feeling a bit too fancy for pizza (and have those pinkies up and ready to go), then you can always enjoy one of their traditional, Italian pasta dishes. 

Because spoiler alert:

Both the truffle carbonara pizza and the puttanesca made me die and go to foodie heaven.

There are also plenty of private rooms available here if you and your crew want to roll on through and enjoy a pizza-fueled, foodie extravaganza!

Address: Carrer del Marquès de Barberà, 15, 08001 Barcelona, Spain

How to get there: Take Metro L3 to Paral-lel. 

Hours: Open Monday through Thursday from 7:00 pm to 12:00 am, Friday through Saturday from 1.30 pm to 1:00 am, and Sunday from 1.30 pm-12:00 am.

Price: €8.50- €19.50 per pizza

18. Pizza Circus

The unassuming exterior of Pizza Circus in Barcelona, Spain.

The unassuming exterior of Pizza Circus in Barcelona, Spain.

Tucked along Career Nou is Pizza Circus, a chill little pizza joint that frankly, isn’t really all that much to look at from the exterior.


Walk inside and you’ll find a fun little circus theme going on (bet you couldn’t guess that from the name, huh?) that really embodies the fun and friendly feel of this place.

I mean:

Look around for even five seconds and you’ll see super Instagrammable, slightly kooky, circus-themed wall murals everywhere.

Because I mean seriously:

Who doesn’t need a picture of themselves eating a pizza next to a giant painted robot man?

I know I do! LOL.

Now, as you might expect with any circus-themed pizza restaurant, the pies here are flipping HUGE. 

They’re also incredibly cheap too since a slice bigger than your face will cost you no more than a couple of Euros.


You could always go for the full glory, order an XXL pizza, and procure enough cheesy goodness to feed a small army of five thousand.


Because this is a pretty cas Barcelona eatery, you also have the option of either getting a slice to go or enjoying a bit of table service.

Because yes my friend:

The choice is yours, so you better choose wisely….(insert creepy, ominous laugh here).


Regardless of what you decide to do, you can’t really go wrong since the pizza here is fresh, warm, and tasty AF. 

It’s also a traditional, Italian style pizza.


If you close your eyes really tightly, you can pretend as though you’ve been magically transported to the quaint, cobblestone streets of Rome.

Not that you’d ever want to leave Barcelona. 


That’s just how authentic the pizza here actually tastes. 

Address: Carrer Nou de la Rambla, 40, 08001 Barcelona, Spain

How to get there: Take Metro L3 to Drassanes.

Hours: Open daily from 12.30 pm to 12.30 am.

Price: €5.50-€10 per slice or €12.90-€17.90 for a whole, XXL pizza

Burgers, Hotdogs & Sandwiches

19. The Box 

Located in Barcelona’s Gothic quarter:

This dimly lit, hole-in-the-wall hot dog joint features a wealth of artsy decorations and funky neon signs that you won’t soon forget. 

The staff are also incredibly friendly and help create a fun and lively atmosphere that make this place a true delight to visit. 

The Box is also relatively close to Las Ramblas, making it the perfect dinner spot if you plan on partying the night away or are just really into hotdogs and rum.

Because yes my friends:

It’s time to forget about thinking outside the box (Shocking, I know, especially coming from someone like me) and start eating inside The Box instead.

I mean, seriously.

Who doesn’t want to eat in a hot dog restaurant while they’re in Barcelona (insert my classic brand of NYC sarcasm here)?

Okay yeah, I know that sound totally bizarre. 

Especially since recommending a hot dog restaurant in an article about where to eat in Barcelona sounds about as rational as wearing a bathing suit to go dog sledding in the arctic tundra.


Before you totally dismiss me as a mildly insightful “travel expert”, hear me out.

Because even though there are about a million different places to eat in Barcelona and you probably didn’t come all the way to Spain just to eat hotdogs, you’ve also probably never tasted the beyond creative, totally delicious, one of a kind, Colombian hotdogs from The Box either.

And trust me, you’ll want to try some of these epic combinations.

Especially since some of their wackier options include a quail egg hotdog and a pineapple sauce dog that is basically a dream come true for anyone out there who loves pineapple pizza.


This is most assuredly, not your average hotdog joint. 


In addition to the totally delicious and supremely enormous hotdogs that they serve here, The Box also has a menu that is filled with no less than 50 rums that are all infused with incredibly unique flavors.

And whilst I can’t actually recommend curry-flavored rum per se…

You’ll definitely have fun trying it. 

Address: Carrer d’en Gignàs, 30, 08002 Barcelona, Spain

How to get there: Take the metro L4 to Jaume 1. 

Hours: Open Mondays from 6:00 pm to 12:00 am, Thursdays and Fridays from 6:00 pm to 3:00 am, Saturdays from 6:00 pm to 12.30 am, and Sundays from 5:00 pm to 12.30 am (closed Tuesdays).

Price: €7-8 per hotdog

20. La Real Hamburgueseria 

Enjoy some delicious burgers and fries at the La Real Hamburgueseria in Barcelona, Spain.

Will the real hamburgueseria please stand up? Please stand up? 

Sorry but that Eminem reference was just WAY too easy.

Anyway, putting all my inherent awkwardness aside:

I think we can all agree that naming your business “the real XYZ” is a pretty bold claim.

And in this instance:

It totally works since the burgers here are no less than 100% delicious. 

Which is not at all surprising since La Real Hamburgueseria has awe-inspiring, totally unique flavors like the Raclette burger (a traditional burger topped with melty French cheese), the parmesan and bacon burger, and perhaps everyone’s all-time favorite, La Vaja Vieca, a thick, beefy burger that is topped with crunchy potato straws and fried eggs. 


Even the fries here are no less than pure divinity and were probably created by the fast-food gods themselves.


Strap on your baggiest pair of pants and choose between decadent fry varieties like duck fat fries with salsa and ham and truffle fries with parmesan cream.

Because I promise:

These French fries alone will have you ascending to new, totally wonderful heights of foodie wonderfulness.


I’m getting hungry just thinking about them. Which is why I sometimes really hate writing about food.

But that’s a story for another post.

Because even though I’ve been blabbering on and on, I still haven’t even mentioned anything about dessert.

Which is a total travesty since La Real Hamburgueseria has an enormous variety of candy bar inspired milkshakes for you to try, like the beyond delightful Oreo or Chips Ahoy shake. 

Because as you can probably already tell:

Pretty much everything here is delicious and is almost guaranteed to leave you struggling to fasten your seatbelt while you’re flying home.

Hello, seat belt extender, party of one?

Address: Carrer de València, 285, Tienda 03, 08009 Barcelona, Spain

How to get there: Take metro L3 or L5 to Diagonal

Hours: Open Monday through Thursday from 1:00 pm to 4.15 pm and from 8:00 pm to 11:15 pm, Friday and Saturday from 1:00 pm to 4.15 pm and from 8:00 pm to 11.45 pm, and Sunday from 1:00 pm to 4.15 pm and from 7:00 pm to 10.15 pm.

Price: €9-€13 per burger

21. Teddy’s Saj Sandwiches

If you’re wondering where to eat in Barcelona on the cheap, then wonder no more. 

Because Teddy’s Saj Sandwiches is the answer to (some of) your financial problems and dietary needs.

I mean:

Let’s be real here (at least as real as we can be on the internet). Sometimes you just don’t want to slowly fill up on tapas or settle down for a few hours of fine dining. 


You may just wanna grab a sandwich and go, especially if you’ve got lots of sightseeing to do and are planning a short, 3 day Barcelona itinerary.

And this popular Lebanese sandwich shop is just the answer to all of your foodie prayers since it delivers tasty, fresh, gluten-free, halal food that is all cooked to order, right in front of you.


This eatery is conveniently located right around the corner from Palau Guell and makes for a tasty stop after a full day of sightseeing.

Because even though the food here may be fast: 

It’s all made from scratch and is utterly delicious. 

And added bonus?

The owner Mo? Yeah, he’s kind of like a local fast food hero around here since he’s super friendly and definitely knows how to make one hella good sandwich. 


Even though this is a grab-n-go kind of place, he’ll still make you feel right at home.

And if you’re not sure what to order:

Then get the Halloumi and mint sandwich right this minute! 

Not only is it incredible but it will fill you up until it’s time for either second lunch or a mid-afternoon snack.

Because when I’m on vacation:

I basically kill time until its time to eat again.


Address: Carrer dels Escudellers, 12, 08002 Barcelona, Spain

How to get there: Take metro L3 to Paral-lel or L4 to Barceloneta

Hours: Open daily from 12:00 pm to 12:00 am.

Price: Between €3 and €5 per sandwich.

22. Makamaka Beach Burger Cafe

Some of the amazing burgers you'll find at Makamaka Beach Burger Cafe, along Barceloneta Beach in Barcelona, Spain.

Some of the amazing burgers you’ll find at Makamaka Beach Burger Cafe, along Barceloneta Beach in Barcelona, Spain.

Situated right next door to Barceloneta Beach:

Makamaka is a seriously cool place to grab a delicious burger…or two…or ten.

Because honestly:

This place is so good that you might be tempted to just chill out here all day and inhale burgers at this dreamy, beachside cafe.

And who could blame you?

Because the decor here really is next level awesome.

Which makes sense since this eatery was first established in 2012 and caters, at least aesthetically, to all of the Instagram mavens out there who are looking for a super-chic, picture-perfect, surfer hangout where they can make all of their influencer dreams come true.

Add in a steady stream of constant, chilled-out tunes and bartenders who make beyond heavenly mango mojitos, and you may never want to leave.


Because Makamaka is actually the brainchild of an international mixologist and architect, you’d be forgiven for thinking that this place is more about style than substance.


Such an assumption would be totally wrong since the burgers here are pretty dang delicious. 

I mean:

They’re simple, hearty, and 100% yummy.


If you do decide to stop by, then try their signature Big Maka burger, pair it with an order of garlic parma fries, and thank me for this life-changing moment later.

But wait!

Because per usual, you CANNOT forget about dessert. 

Because at this eatery, that really would be a crime against humanity.

And the one dessert that you absolutely must order is the Dirty Dancing ice cream, which is a chocolate waffle that is topped with meringue cream and caramelized chocolate.


Eat this and you’ll be rocking one hella awesome sugar high for hours. 

Address: Passeig de Joan de Borbó, 76, 08039 Barcelona, Spain

How to Get There: Take metro L4 to Barceloneta

Hours: Open Sunday through Thursday from 12:00 pm to 1:30 am, Fridays from 12:00 pm to 2:30 am, Saturdays from 11:00 am to 2:30 am, and Sundays from11:00 am to 1:30 am.

Price: €6-€11 per burger

23. La Burg

There are gourmet burgers and then there are La Burg gourmet burgers. 

Because if I’m being brutally honest:

Gourmet burgers are all too common nowadays and have definitely lost some of their appeal.


The notable exception to this sweeping generalization is La Burg, where the menu elevates burgers to a whole new stratosphere.


The food here is pretty expensive.


This is also, undoubtedly, one of the best places to eat in Barcelona for burger aficionados so, per usual, you get what you pay for.


When dining here, you’ll enjoy nothing less than handmade buns, grass-fed alpine beef, and the finest of artisan ingredients.

Like, the La Sarria burger, for example. 

It’s made with veal, truffle shavings, and porcini mushrooms (Because it just wouldn’t be the same without mushrooms that have a fancy name). 

So yes Toto, we’re really not in McDonald’s anymore. 

And if you’re looking to pair your burger with some delicious sides, then you can always opt for their classic fries.


That being said, I highly recommend their classic, Spanish patatas bravas instead.

Because let’s face it:

You’re in Spain, so why not order at least one authentic, Spanish dish?


They’re infinitely more interesting than fries, which you could easily order at almost any restaurant in the world. 


La Burg isn’t particularly touristy with its chic, simple, sleek decor and not-so-central location.


Any meal here will give you a nice respite from the crowds of the city center. 

Address: Passeig de Sant Joan Bosco, 55, 08017 Barcelona, Spain

How to get there: Take metro L3 to Maria Cristina

Hours: Open Monday through Thursday from 1:00 pm to 4:00 pm and from 8:00 pm to 11:00 pm, Friday and Saturday from 1:30 pm to 4:30 pm and 8:00 pm to 11:30 pm, and Sunday from 1:30 pm to 4.30 pm and 8:00 pm to 11:00 pm.

Price: €9-€15 per burger


24. La Cava Cakery 

Wondering where to eat in Barcelona? Then stop by La Cava Cakery for some of the best cupcakes in the entire city.

La Cava Cakery sells beautiful, handcrafted cupcakes that are each, expertly paired with, you guessed it, a glass of cava.

AKA, a sparkling wine from Spain.

See, now you can not only eat your feelings but also drink them away too!

Huzzah! Because this place?

Yeah, they’ve basically taken the whole concept of “treating yo self” and run with it, to the point where cupcake alone will not suffice.

So yeah:

If Chanel started selling cupcakes then I’m pretty sure this is the type of experience that the company would dream up.

Now that I think of it though:

La Cava Cakery’s signature, back-to-back ‘CC’ logo does look suspiciously familiar…

But I digress. Anyway:

Let’s get back to these beyond delicious cupcakes, which the owners of Cava Cakery say that they’ve gone all around the world for, just so that they could discover new and amazing, secret ingredients. 

Umm, honestly?

I kind of just thought that they were just made with sugar, butter, flour, and egg?

But alas:

I’ve been proven wrong again since these guys have somehow managed to create signature cupcake flavors like crema Catalana, which is inspired by Catalan’s very own, burnt cream dessert (It tastes exactly like creme brûlée. And I mean that in the best possible way).

And as far as the non-alcoholic offerings go:

Cava Cakery serves up some flavorful, lightly-roasted coffee. 


For anyone out there who isn’t into coffee – seriously, do those people even exist – their chai latte is, as my fellow 90s loving peeps would say, da bomb.


The pale pink decor here is cuter than a button since it’s all about flowers, pastel colors and flattering lighting. 


Stop on by and embrace the Disney princess within.

Address: Passeig de Sant Joan, 111, 08037 Barcelona, Spain

How to get there: Take metro L2 to Tetuan, L3 to Girona or L3 or L5 to Diagonal

Hours: Open Monday through Wednesday from 8:00 am to 8:00 pm, Thursday and Friday from 8:00 am to 9:00 pm, and Saturdays and Sundays from 10:00 am to 7.30 pm.

Price: €3 per cupcake

25. Rocambolesc

I could literally not bring myself to write a post about where to eat in Barcelona without mentioning at least one ice cream parlour. 

Because when you’re in Spain:

Ice cream is not a want, but a need (For me personally though, that phrase extends far beyond Spain, but whatever).

And if you go anywhere for ice cream in Barcelona, then it HAS to be Rocambolesc. 

See, this legendary ice cream parlor always has an incredibly long queue out front…that you’ll totally forget about once you’ve got your mitts on one of their dreamy little ice creams. 

It’s also owned by the same brothers who run El Cellar Can Roca, a triple-Michelin-star rated restaurant in Girona that is routinely named one of the best restaurants in the world.

So yeah:

You best believe that the ice cream here is not your run-of-the-mill, cone of Haagen Daaz.

Not that I’m hating, but this ice cream is just SOO much better than that. Plus:

They specialize in a few, totally innovative flavors at any time.


It’s a bit of a surprise whenever you walk in because you never really know what will be available.

And since all the flavors here are amazing, it doesn’t even really matter.

That’s why:

You should gear yourself up and prepare to try slightly wonky flavors like carrot and baked apple. 


If you really want to go big or go home on your cheat day in Barcelona, then you can always opt for one of their panetes instead, which is basically like an ice cream panini.

And yes:

It really is the BEST THING EVER since it’s warm and crispy on the outside, with cold, sweet, and melty ice cream waiting for you within.

But wait!

Because what is ice cream without a buffet of delectable toppings?


Put all thoughts of sprinkles aside because when you’re here, it’s all about slightly quirky garnishings like dried lavender cake, popping candy, and passion fruit pearls. 

Because if Willy Wonka moved to Spain and opened up an ice cream shop then this is exactly what it would look like.

Address: teatro Liceu, al lado del gran, La Rambla, 51, 59, 08002 Barcelona, Spain

How to get there: Take metro L3 to Liceu

Hours: Open Monday from 11:00 am to 11.30 pm, Tuesday from 12:00 pm to 11.30 pm, Wednesday and Thursday from 11:00 am to 11.30 pm, and Friday through Sunday from 11:00 am to 12.30 am.

Price: €4-€5 per ice cream

26. Granja La Pallaresa

One of the best places to eat in Barcelona, Spain, if you're looking for churros and chocolate, is Granja La Pallaresa. 

One of the best places to eat in Barcelona, Spain, if you’re looking for churros and chocolate, is Granja La Pallaresa. 


Listen up, choc-aholics. 

Because this is Barcelona’s most beloved chocolate and churro spot.

And I’m about to share it with you…RIGHT NOW!

Because if you’re looking for some of the best places to eat in Barcelona, then you can’t forget about one of Spain’s most iconic desserts, churros.

Sorry but you just can’t. It’s rude – to Spain and to your own, very hungry stomach. 

And this place in Barcelona’s Gothic Quarter? Yeah, it’s a cut above the rest.

Which makes sense since the owners here have been serving up delicious churros with freshly melted dark chocolate and whipped cream since 1947. 

And TBH.

Not a whole lot has changed since then because, well, if it ain’t broke, why fix it? 

Which is another reason why the decor here is very old school Barcelona. 


When you walk inside, don’t be surprised to find walls adorned with big, old, Renaissance-style paintings and waiters wearing uber-traditional uniforms.


FYI, this place is distinctly un-fancy. Which is totally fine since they’re serving light, soft, crispy, and cinnamon-y churros that are fried to absolute perfection. 

And then there’s the Swiss chocolate that you dip them into, which, it almost goes without saying, is absolutely heavenly. 


Just when you thought it couldn’t get any better, it does since Granja La Pallaresa is also an essential stop for anyone out there who wants to try a perfect Spanish flan or crema Catalana (or fresh pastries for that matter).


Foodie heaven really does exist!

Address: Carrer de Petritxol, 11, 08002 Barcelona, Spain

How to get there: Take metro L3 to Liceu

Hours: Open Monday through Saturday from 9:00 am to 1:00 pm and from 4:00 pm to 9:00 pm and on Sunday from 9:00 am to 1:00 pm and from 5:00 pm to 9:00 pm.

Price: €1.65 for churros, €3 for Swiss chocolate, €2.85 for whipped cream.

Looking For The Best Places to Eat in Barcelona? Then Check Out This FREE, Interactive Map!





Barcelona Spain Travel | Barcelona Spain itinerary | Barcelona Travel Tips | Barcelona Travel Guide | Where to Eat In Barcelona Spain | Best Places to Eat in Barcelona Spain | Spain Travel | Barcelona Things to do | Barcelona Food | Where to Find the Best Tapas in Barcelona | Barcelona Food Guide | Barcelona Photography | Barcelona Instagram | Barcelona Spain Things to do | Barcelona Spain Photography | Barcelona Food Guide | Barcelona Food Cheap | Barcelona | Best Barcelona Restaurants | Barcelona Food Tour | How to Eat Like a Local in Barcelona #BarcelonaFood #BarcelonaTravel #SpainTravel #BarcelonaGuide

Barcelona Spain Travel | Barcelona Spain itinerary | Barcelona Travel Tips | Barcelona Travel Guide | Where to Eat In Barcelona Spain | Best Places to Eat in Barcelona Spain | Spain Travel | Barcelona Things to do | Barcelona Food | Where to Find the Best Tapas in Barcelona | Barcelona Food Guide | Barcelona Photography | Barcelona Instagram | Barcelona Spain Things to do | Barcelona Spain Photography | Barcelona Food Guide | Barcelona Food Cheap | Barcelona | Best Barcelona Restaurants | Barcelona Food Tour | How to Eat Like a Local in Barcelona #BarcelonaFood #BarcelonaTravel #SpainTravel #BarcelonaGuide


Saturday 14th of March 2020

All that food look so so good! I cannot wait to try some of these places!


Monday 16th of March 2020

For sure. Writing this made me want to go back to Barcelona!


Saturday 14th of March 2020

There are so many epic places for foodies in BCN! Hope to eat my way through the city asap, really need to check this La Cava Cakery ! Thanks for the inspiration!


Monday 16th of March 2020

Happy to help and I hope you get to go back and visit really soon!


Saturday 14th of March 2020

Omg, we loved the food in Barcelona!! These are some great choices ;) I especially loved the desserts! Can't wait to go back and try some of these places that we didn't get to go to!


Monday 16th of March 2020

OMG I am so with you on that one. I never met a dessert that i didn't like!

Katie Diederichs

Saturday 14th of March 2020

Ohhh my goodness. I just ate and after reading this, I am somehow already hungry again. That paella at La Fonda looks incredible! I love Spanish cuisine, and seeing the pictures and reading your fun (and descriptive) notes about each restaurant makes me want to get my booty on a place to Spain someday soon(ish)!


Monday 16th of March 2020

Oh good! I hope you can visit again soon and thank you SOO much for reading! So glad you enjoyed the post!


Saturday 14th of March 2020

Wow what a comprehensive guide to places to eat in Barcelona! Hoping to visit in the future and will deffo use this guide! so helpful!


Monday 16th of March 2020

Oh Good! I am so glad to hear that! Thanks for reading!

Comments are closed.