Written by Ash

20 Best Breakfast Restaurants in Barcelona


The best breakfast in Barcelona can set you up for a hell of a day – or get things off on the wrong foot.

In fact, with so many wannabe Barcelona breakfast places ripping off tourists it’s no wonder they haven’t outlawed the meal altogether.

That’s why I’m rounding up the top breakfast spots in Barcelona from local eats to American brunch and everything in between.

Let’s take a look!

Best Barcelona Breakfast Places

a acai bowl with mixed berries and nuts and peanut butter next to a chocolate chip cookie and a macha ice latte at the choco house in barcelona

Coco House

€-€€ Area: Barceloneta | Carrer de Meer, 52 | Metro: Barceloneta (yellow line L4)

I consider this one of the best breakfast places in Barcelona. Here, you can enjoy a variety of coconut drinks, from fresh coconut water to hot and iced coconut-based drinks.

The food menu, featuring both health-conscious and indulgent options, caters to a range of tastes and dietary preferences. From nutritious açai bowls to avocado bagels and delicious coconut baked goods, you will be spoiled for choice.

Just a short walk from the Barceloneta beach, it’s an ideal spot for those looking to head straight to the beach after breakfast. Take away options are also available.

a tray full of small traditional spanish pastries with chocolate sprinkles at pastelerias mauri in barcelona

Pastelerias Mauri

€-€€ Area: Eixample | Rambla de Catalunya, 102 | Metro: Diagonal (green and blue line)

Mauri isn’t just a Barcelona breakfast spot; it’s an institution that has been delighting the palates of locals and visitors alike since 1929.

Stepping into Mauri is like being transported to a bygone era of elegance and charm, where every bite of their exquisite pastries and savory quiches tells a story of culinary mastery.

Located in the heart of the city, it offers the perfect start to your day with its rich coffees and freshly baked goods. Choosing Mauri for breakfast means not just feeding your hunger but indulging in a piece of Barcelona’s history.

La Pubilla

€€-€€€ Area: Gracia | Plaça de la Llibertat 23 | Metro: Fontana (green line L3)

This Gracia neighbourhood classic is much loved by locals – you’ll find it right in front of the Mercat de la Llibertat, one of Barcelona’s best markets in a modernist building.

Take a seat at the long wooden bar, plug into the bustling atmosphere, and try the classic esmorzar de forquilla, or simply put: knife and fork breakfast.

You’ll get a plate of scrambled eggs with pancetta or sobrasada (a typical cold cut/salami from Mallorca with pork tenderloin and paprika) plus a tasty Spanish tortilla that would put to bed even the biggest of hangovers.

🥘 Looking for food + history + wine + fun? Take one of Barcelona’s best food tours.

a marble table full of colorful donuts of various flavours at la donuteria in barcelona

La Donuteria

€ Area: El Raval | Carrer del Parlament 20 | Metro: Poble Sec (green line L3)

Ever thought of going into a Dunkin’ Donuts for your morning coffee and breakfast treat? Stop right there!

We’ve got a delicious, small batch donut alternative courtesy of American pastry chef Richard Bies.

You’ll find La Donuteria on one of Barcelona’s most trendy streets with a rotating menu of 12 flavors that change every day. Some examples? Apricot and pistachio, chocolate and violet, creamy lemon with raspberry, grapefruit and ginger, and vanilla glaze.

If your mouth doesn’t water looking at those beauties there may be something wrong with you.

A great place for a cheap breakfast in Barcelona as prices range from €3.00 to €3.50.

a table of breakfast pastries at granja viader in barcelona

Granja Viader

€€ Area: Ramblas | Carrer d’en Xuclá 4-6 | Metro: Liceu (green line L3)

If you’ve already read about the local classic chocolate con churros then consider this version of the popular fried donut sticks added to the list. Granja Viader is my favourite of all breakfast places in Barcelona to feel like a kid again.

It’s got that old school feeling of a bake shop your grandmother used to take you to. It’s been there since 1870. It was originally a dairy product shop and in fact they still make their own yogurt.

If you’re looking for a traditional sweet breakfast of crema catalana (a type of creme brule), mel i mató (a type of ricotta with nuts and honey), or ensaimadas (a spiral sweet bread) you’re in the right place.

An authentic local joint like few others left in the city.

Best Brunch in Barcelona

a table with four brunch dishes and three drinks at brunch and cake in barcelona

Brunch and Cake

€€ Area: Eixample | Carrer Enric Granados 19 | Metro: Universitat (various)

My American friend says Brunch & Cake feels a lot like being in California and I can’t blame her.

This modern stop delves out breakfast classics like fresh squeezed orange juice, eggs Benedict, and smoked salmon bagels. Then they throw in delicious cakes.

The pancakes here are also a hit: go for the Nutella chocolate or banana matcha versions and wash it all down with some of Barcelona’s best coffee offerings.

The colourful, modern presentation here is really impressive.

El Avenida Palace Hotel

€€ Area: Eixample | Gran Via 605 | Metro: Passeig de Gracia (various)

If you’re looking for the Barcelona hotel breakfast buffet experience then look no further than El Avenida Palace.

One of the best luxury hotels in Barcelona actually hosted the Beatles back in the 60’s for their only ever Spanish tour. If it’s good enough for them how about us? You’ll get a selection of top quality sweet and savory options.

The mound of jamon iberico was impressive. My visiting guest also couldn’t believe the all-you-can-drink sparkling white and fresh squeezed orange juice.

Add sausages, scrambled eggs, and freshly made croissants and this is a great spoil yourself option.

It costs just €15.00.

two hands holding a plate of mini pancakes with a side of black caviar at funky bakers in barcelona

Funky Bakers

€€ Area: El Born | Passeig del Born, 10 | Metro: Barceloneta (yellow line L4)

Funky Baker is a top Barcelona brunch restaurant that’s as vibrant and lively as the city itself. This hidden gem combines innovative, mouth-watering dishes with a cozy, welcoming atmosphere, making it the perfect spot to kickstart your day.

From artisanal pastries that melt in your mouth to hearty, creative mains that cater to every palate, Funky Baker’s menu is a testament to culinary artistry.

Nestled in a trendy neighborhood, it’s the go-to place for foodies seeking a brunch that’s both delicious and Instagram-worthy.

a brunch table in Barcelona with two coffee drinks and three brunch dishes and a cookie

Eat My Trip

€€ Area: Eixample | C. del Consell de Cent, 378 | Metro: Girona (yellow line L4)

Brunch spots in Barcelona might be a dime a dozen, but at least here at this cute, cozy breakfast restaurant they try and add a little creativity.

If Thai eggs benedict or roasted sweet potatoes with kimchi sound good, then maybe this is your spot. Injecting flavours from the orient into classic American brunch dishes is a stroke of genius in our opinion.

Eat My Trip also has bottomless mimosas (you’re on the clock for one hour) for €12.50.

Healthy options like the superfood brekkie are also welcome, though you’ll probably take one look at the pancake party photo and got in another direction.

a indoor table with a silver spoon a bowl of breakfast cereal and a bottle of blue milk at el flako barcelona

El Flako

€ Area: Born | Carrer del General Alvarez de Castro 5 | Metro: Jaume I (yellow line L4)

The idea of dumping half a liter of milk into a big bowl of my favourite cereal and pigging out is really something to do at home in my pajamas for a Sunday breakfast. Then I went to El Flako: Barcelona’s first cereal cafe.

Since March of 2017 it has been love at first crunch for cereal lovers at this homely retro 70’s feel spot that serves over 150 types of cereal. Just pick your fully customizable cereal, add toppings, and tip in some regular or flavoured milks.

The best Barcelona breakfast if you’re seeing Barcelona with kids.

a plate with an avocado toast and a spinach and egg toast at caravelle in barcelona


€€€ Area: El Raval | Carrer del Pintor Fortuny 31 | Metro: Liceu (green line L3)

The high ceilings, comfy chairs, and warehouse feel of this hip brunch spot are more London than Barcelona, perhaps owing to its running by an English-Australian couple.

The name of the game at Caravelle is updated classics like the pulled-pork eggs Benedict and French toast with ricotta and fruit compote. Other favourites include avocado on toast, huevos rancheros, and a full vegetarian breakfast.

Try their famous dirty chai latte (an espresso combined with chai tea and milk) or a craft beer.

a stack of pancakes with chocolate and banana topping and mint leaves at granja petitbo in barcelona

Granja Petitbo

€€-€€€ Area: Eixample | Passeig de Sant Joan 82 | Metro: Verdaguer (various)

Situated along one of Barcelona’s prettiest pedestrian avenues and walking distance to the legendary Sagrada Familia church is the sofa-heavy, super hipster American-inspired brunch spot that’s straight out of Friends.

Don’t let the necessary mix of foreigners and fashionable locals scare you – the breakfast at Granja Petitbo is amazing.

The juices made in house are as fresh as a June dip at the best beaches in Barcelona. Try the scrambled eggs with smoked salmon or the chocolate and banana pancakes.

The mimosas are as good as any of Barcelona’s best bars.

a plate with a stack of chocolate pankcakes and cream with a crumbly topping at the egg lab brunch in barcelona

The Egg Lab

€€ Area: Eixample | C/ de Sepúlveda, 80 | Metro: Rocafort (red line L1)

The Egg Lab is one of the best breakfast spots in Barcelona if you’re a huge fan of the humble egg. Yes, virtually any way you want to cut it they’re serving them up – via free range, organic, unprocessed dishes.

Everything down to the pastrami, pulled pork, and smoked salmon is made in house for utmost quality.

They also get freshly baked bread every morning from an artisan baker, and all their coffee is local microroast. Tourists looking to taste local will be best served here.

Get Sagrada Familia, Park Guell, Casa Batllo, and a 10% Discount Card!

Best English Breakfast in Barcelona

a classic full english breakfast with baked potatoes

Milk Bar and Bistro

€€ Area: Gothic Quarter | Carrer d’en Gignàs, 21 | Metro: Barceloneta (yellow line L3)

For a little more refined approach to the classic English breakfast look no further than Milk Bar’s fry up: bacon, eggs, beans, mushrooms, home fries, tomato, and toast.

It’s just one of the items on the classic Recovery Brunch menu at Milk Bar.

You also can’t go wrong with any of the smoothies, chorizo hash, or the breakfast burger with smoky bacon and eggs. Tourists have raved about the Blood Mary, a good way to get back on the wagon for another Barcelona nightlife sesh.


€€ Area: Gothic Quarter | Plaza Joaquim Xirau | Metro: Drassanes (green line L3)

Whether you call it an English breakfast, an Irish breakfast, or anything else this one’s for people who want a no-nonsense fry up: two sausages, back bacon, black pudding, mushrooms, eggs, tomato, hash browns, and baked beans.

Flaherty’s is a hit with Barcelona stag dos and it’s also a great breakfast place to get some drinks that’ll take you right into the afternoon football – it’s one of the best sports bars in town.

You’ll pay no more than a tenner with drink included.

a pan of seafood paella at bodega joan restaurant in barcelona spain a pan of seafood paella at bodega joan restaurant in barcelona spain
Get 25% off a paella tasting menu at the legendary Bodega Joan!

Best Healthy Breakfast in Barcelona

an avocado toast topped with soybean sprouts and edible flowers at flex & kale in barcelona

Flax & Kale

€€-€€€ Area: El Raval | Carrer dels Tallers 74b | Metro: Universitat (various)

As if the name didn’t tell you enough already. This is flexitarian place is highly rated among Barcelona’s best restaurants by foodies and is in the heart of Raval between skaters, hipsters, tourists, and the Best Barcelona kebab joints.

One thing all these urban tribes have in common though is a tasty and healthy breakfast. So dig in to the acai bowls (or any of the ‘healthy bowls’), quinoa pancakes, and cold-pressed juices.

Flax & Kale is a great choice as far as Barcelona gluten-free restaurants go.


€-€€ Area: San Antoni | Ronda de Sant Antoni 63 | Metro: Universitat (various)

Even though I don’t swing that way, I wouldn’t miss the chance to add a vegan breakfast option to the list. Santoni is small coffee shop just outside of Plaza Universitat that serves delicious food sans animal products.

I suggest getting any of the baked goods (especially the chocolate vegan croissant) and either a fresh fruit juice or vitamin water to really get the day going. There are also great lunch options including a vegan burger and saitan kebab.

a tourist makes paella at a cooking workshop in barcelona a client participates in a paella cooking class in barcelona
Reserve your apron at Barcelona’s five star paella cooking class with no money down.

Best Ethnic Breakfast in Barcelona

a mexican breakfast with avocado and fried egg on a bed of tortilla chips at malpaso in barcelona


€€-€€€ Area: Eixample | Carrer de Girona 59 | Metro: Girona (various)

If you’re looking to both gorge and go a bit off the board then look no further than this Mexican restaurant that’s got an amazing price-quality ratio.

Not only was Malpaso the after work drink place when I used to work in the area, but it’s actually got a breakfast buffet every weekend serving classic Mexican dishes with a few western ones thrown in.

That means you’ll be able to load up your plates with tacos, burritos, enchiladas, and even some pancakes and a fried egg. Hey, don’t knock it till you’ve tried it. And keep an eye out for the curated collection of books on display.

Buffet price is €20.00.

a stack of pancakes with red berry coulies and banana slices at can dende in barcelona

Can Dendê

€€ Area: Eixample | Carrer de la Cuitat de Granada 44 | Metro: Llacua (yellow line L4)

If you’re looking for Latin flavour then this place will win you over in a heartbeat.

If you’re a lover of Brazilian cuisine like pão de queijo (delicious fried cheese balls) or yuca you’re in the game, but there’s also a traditional Anglo-brunch based on Nutella pancakes and eggs Benedict.

The kicker here at Can Dende is that the servers are delightful and cheery – something of a rarity around these parts. If you’re late to the game there’s always some great burgers and salads on the lunch menu.

Still Looking for the Best Breakfast Places in Barcelona?

As always if you’ve got any special requests I’d be happy to find you the perfect place to have breakfast in Barcelona – what are you looking for? Get at me.

And if you’ve had any experiences good or bad please don’t hesitate to share them below.

Happy breakfasting 🙂

  • March 26, 2023 at 8:56 am
    Unfortunately El Pinotxo just closed.
    • March 31, 2023 at 8:47 pm
      Team Member
      Such a shame! The owner retired :( I hope whoever takes that spot does their best to honour such a classic spot.
  • February 2, 2023 at 2:48 pm
    Love your post and details. I am not scared anymore of my husband turning into a monster in the morning because he is “hungry”. I am definitely visiting at least 3 of them. 😉Thank you!!
    • February 6, 2023 at 4:40 am
      Team Member
      Fantastic! Mission accomplished :)
  • January 14, 2020 at 3:32 pm
    Suzana Fiat
    Hi there, Looking for breakfast and dinner suggestions near the W Hotel that won't break the bank. Any options?
  • November 13, 2019 at 9:54 pm
    Hey there, We are getting to Barcelona on 16th NOV and will spend a few days there. Apart from the markets that we are planning to visit for some nice local food, what else can you offer for a nice local not expensive breakfast and perhaps some place for dinner as well (tasting paella)? We will be staying at Carrer de la Diputació, 346. Would appreciate your advice!! Indre
    • November 14, 2019 at 12:04 pm
      Team Member
      Hola Indre, I've got entire posts on where to eat paella as well as the best restaurants in the city. If you don't find anything in there it probably doesn't exist ;) For a cheap and local breakfast I would go to Granja Viader, Granja Petitbo, or Alsur Café Llúria. For paella I would go to Bodega Joan or Arume. Cheers, Ash
  • October 10, 2019 at 12:00 am
    Hi! My boyfriend and I are visiting Barcelona soon and staying at Ona Hotels Mosaic. We have to meet a group at 10am one day so we were looking for a good breakfast place nearby the hotel to have a quick breakfast before we go. Do you have any recommendations?
    • October 10, 2019 at 7:08 pm
      Team Member
      Hi Marisa, I'm looking at the area (around Badal metro station) and it's quite foreign to me honestly... I haven't heard of any places around there. What kind of breakfast were you looking for? Spanish style? American? If you're looking for quick, pastries and that kind of stuff, there's Enrich which is nearby. Granier is also a nice bakery, I used to grab coffee there before work. Cheers, Ash
  • October 9, 2019 at 9:11 pm
    Hello! My husband and I will be staying in El Born right near Santa Maria del Mar, any good breakfast recommendations around there? Other than El Flako?
    • October 10, 2019 at 7:10 pm
      Team Member
      Hola Calli, Yeah, there are a couple other! I really like Alsur Cafe which has a great combination of Spanish and more brunchy stuff. Plus there's a place called 'corner' which I've heard is a nice option, though more like a cafe. Cheers, Ash
  • September 22, 2019 at 11:44 pm
    Jeanette Caruso
    I am looking for a restaurant with a nice atmosphere for breakfast near the airport (perhaps even a beachfront location) with fresh food. we will be meeting family before flying out that afternoon. We’ll have 6 and hope to be able to make a reservation. Thanks.
    • September 23, 2019 at 11:46 am
      Team Member
      Hi Jeanette, Unfortunately beach front and airport don't mix as there isn't much other than industrial stuff around the coastal airport area. It certainly isn't an area I've experienced for breakfast so it would be hard to say. I see a few along the coast near the airport with decent reviews like Xiringuito Calamar... but I can't attest to how good they are. If you're looking for a quality breafast I'd prefer you eat somewhere along the way or your starting point. How are you getting to the airport and from what area are you starting? If you tell me this I can suggest the closest. Ash
      • October 11, 2019 at 2:10 pm
        Jeanette Caruso
        We are staying in El Born and meeting family staying in Villanova, flying out of the airport around 1 pm. What restaurant would you recommend for breakfast? Looking for a nice atmosphere where we can find a cozy table for 6. Thanks for your help.
        • October 11, 2019 at 3:34 pm
          Team Member
          Hi Jeanette, If you’re in El Born I would check out a place like Alsur Cafe or maybe even El Flako if you want something a little different, though it’s only a cereal bar so it’s quite specific! Please let me know how you get on :) Cheers, Ash
  • June 9, 2019 at 1:09 pm
    Björn Andersson
    Hi Santastico, I like to have breakfast at Cafe Cosmo, located close to the university. However, this time we will stay at a hotel in the Gotic area and I think it would be nice if there is a place similar to Cosmo a bit closer to this area. Do you have any ideas?
    • June 9, 2019 at 3:16 pm
      Team Member
      Hi Björn, I haven't been to Cosmo though I just looked online and it looks like a great place to check out, thanks! For the Gothic Quarter I would check out Milk Bar and Bistro... also just a 15 minute walk from Gothic would be Picnic or Caravelle, both seem to have similar vibes. Please let me know how you get on :) Ash
      • July 1, 2019 at 11:20 am
        Björn Andersson
        Hi Ash, Thanks for your ideas! We only stayed one day in Barcelona this time and we decided to try Picnic, mainly because of the location (it was actually very close to our hotel). We liked the place. We was there on a Monday and probably because of that their menu was a bit limited. According to the staff, they were waiting for delivery of salmon, etc. But we managed to order a good breakfast anyway :) /Björn
        • July 1, 2019 at 11:56 am
          Team Member
          Hola Björn, Thanks a lot of the updates... I'm always curious to see how things go and maybe steal an idea or two from some of my readers' experiences ;) Hope to see you back in Barcelona soon! Cheers, Ash
          • July 1, 2019 at 5:13 pm
            Björn Andersson
            Did you by the way have a chance to try Cosmo yet? It would be interesting to hear your thoughts about thi place :) /Björn
            • July 2, 2019 at 12:13 pm
              Team Member
              Not yet! It's on my long list of places though... I will let you know ;)
  • June 1, 2019 at 8:56 pm
    Staying at the Hotel Arts but won't be forking €120 for 4 people per day for breakfast. Any options in the area? Tks
    • June 2, 2019 at 12:47 pm
      Team Member
      Hi Santastico, Indeed, that seems a little steep! Honestly this area is just full of tourist trap stuff so I haven't really explored any of the restaurants down by the port. The closest two in the list above would be El Flako and Milk Bar and Bistro which are excellent options... Other than this there is a reputable restaurant down by the port called La Fonda which has a decent rating and a breakfast (desayuno) menu... I would check this out if you want to stay in the area :) Ash
  • March 11, 2019 at 8:32 am
    any suggestions for Breakfast Lunch Dinner in El Born . A
    • March 11, 2019 at 2:51 pm
      Team Member
      Hi Charise, I've got a more elaborate list of restaurants in my Born article here: But I'm partial towards El Xampanyet if you want to go for the full Spanish experience. As for breakfast I've heard a lot of great things about La Hamaca... haven't been but you may want to check out some more reviews online to see if it's something you'd like.
Leave a comment
Your email address will not be published. Required fields are marked *