vegan barcelona onna cake

Guide to Eating Vegan in Barcelona

Barcelona could easily be called one of the most vegan friend cities in southern Europe. The concept of veganism is well understood and there are more and more vegan places opening up every month. Zab and I only spent a few days in Barcelona in February 2016 so didn’t get to go to quite every single one of them, but we hit some of the highlights and were very gracefully helped by Caitlin of The Vegan Word in prioritising which places to visit, since she lived there at the time. Sidenote: Caitlin is really cool, and you should definitely hang out with her if you get the chance! (Updated September 2017)

Pin this guide!

vegan barcelona pin1

This is the key used in this guide, which appears directly under the name of each establishment mentioned:

Which meals are catered for

  • breakfast: typically 09:00-11:00
  • lunch: typically 13:00-16:00
  • dinner: typically 2o:00-00:00

The type of food served

  • serves meat / vegetarian / vegan / raw vegan

A rough price range (based on prices of mains)

  • cheap: up to €8
  • moderate: €8-€12
  • expensive: €12+

Here is our vegan Barcelona guide with the highlights from our brief trip.


vegan / lunch & dinner / cheap

One of the oldest vegan restaurants in Barcelona, this small and casual joint is the go-to place to satisfy your fast food cravings. The sandwiches and burgers are generous and served with lots of sauce, chips are crispy and satisfying, and the range of cakes is impressive.


The giant creamy things are delicious and they also do pretty good cinnamon swirls, donuts and muffins. It has a bit of a counter-cultural vibe, but is welcoming if a little packed.




vegan / lunch / cheap

There is no seating at this cute take away place, and the focus is on healthy vegan food that is ready to eat. The hummus, tortilla and quiche are lovely, and there are a few other goodies such as soy meatballs, soups, salads and the occasional cake. Great for grabbing a quick bite while on the way elsewhere.



La Besnéta

vegan / breakfast, lunch / moderate

The new kid on the block, this is currently Barcelona’s only 100% vegan bakery. Both the setting and staff are lovely, though there is no seating: instead buy something here and walk up to Plaça de la Virreina to eat baked goods on a bench in the sun.


The cakes are huge and delicious and the brownies are especially amazing. There are also muffins, cookies and several gluten free options.




Dolce Pizza y los Veganos

vegetarian, vegan / lunch & dinner / expensive

This place has an extensive menu, with half of the pizzas vegetarian and the other half vegan. They make their own vegan cheese, mostly nut based, and bases are generous and crispy.


The vast majority of the ingredients are organic, but they do not advertise the fact as they don’t want that to be the focus of the food: instead, they are keen on offering great pizza, and they certainly do! All the desserts are vegan, with the perfectly moist tiramisu being the absolute winner.




vegetarian, vegan / breakfast, lunch / moderate

A lovely hipster coffee shop that offers soy, oat or almond milk for hot drinks and always has at least one vegan cake, usually the very sweet carrot cake. But make sure to ask, as it changes.


The chai is especially good and the setting is delightful. The back area could also make a decent place to work from your laptop, if that’s what you’re looking for. Everyone there is beautiful, staff and customers alike, making it a great place to people watch and take in some eye candy!



Cat Bar

vegan / dinner / moderate

This all vegan bar serves an enormous range of beers from all over the world, as well as a few vegan burgers and croissants or other cakes. The burgers are tasty if a little dry, but quite substantial.


There is a piano for guests to play if they wish, but unfortunately no cats as the name might imply. A nice choice for an alternative evening hangout with some quirky decor.



Blueproject Café

vegetarian, vegan, raw vegan / lunch / expensive

Attached to an art space of the same name, this vegetarian café is beautifully designed and full of light. As well as selling some organic t-shirts, there are a lot of vegan options, plus some raw and gluten free ones too, all of which is marked very clearly on the menu.


For hot drinks there is a choice of oat, rice, soy or almond milk. Service is delightful and it’s a wonderful place to sit and relax on a sunny day after enjoying the art on display next door.




vegetarian, vegan / lunch, dinner / moderate

With three locations around the city, this vegetarian restaurant blends Spanish and Asian flavours in some delightful combinations, such as the vegetable paella, Thai curry or seitan lasagna. Vegan options make up about a third of the menu and are clearly marked.


Staff are very friendly and welcoming and the setting is cosy and inviting. It’s a good place for a slightly nicer evening meal perhaps, or a generous and filling set lunch menu.



Want to know more about how we travel as vegans? Sign up for our monthly newsletter and receive our free ebook: “How We Travel as Gay, Vegan, Digital Nomads” packed with all our best tips and exclusive content you won’t find on the blog.