Vegan restaurants in Barcelona

by veronica

Barcelona has been on my wishlist for ages and this summer I finally got around to visit the city. First, I spent 6 glorious days in a remote location in Mallorca at a resort, swimming in the ocean, working out, using their spa and working up a nice tan. From Mallorca, it’s a swift and very cheap plane ride to Barcelona. So after a few days of true R&R, I hopped on a plane and went to the big city.

I really didn’t know what to expect but needless to say, I fell head over heels in love with the city. True to form I stayed in a central hotel in the Gothic Quarter (where else would I live ;) ) and spent the days at the beach and the afternoons and evenings exploring the city and eating all the wonderful food.

What I love about Barcelona is the elegance, sophistication and multitude of creativity from food to design. The city has old architecture mixed in with contemporary architecture and it’s working so well. The food scene is amazing, especially for vegans. There is absolutely no shortage of vegan food and you don’t even have to rely too heavily on any research prior to your visit. I didn’t even have enough time, even though I was there for 6 days to eat in all the places that I wanted to try.

I apologise in advance for the photos, my iPhone is on its last breath and the photos really don’t do the food justice.

Date updated: 11/08/2019 

Bistrot Rasoterra



This is a vegetarian restaurant and the vegan items are clearly marked on the menu. This is really an experience and if you are going to have one special meal for a special evening while in Barcelona,  this is the spot for that. The food is amazing and the service is friendly and attentive. I had the Ajo Blanco to start and the Croquettes which is plenty for me and a wonderful glass of biodynamic wine. The food is seasonal, locally produced and the quality is amazing.  I didn’t have room for dessert sadly. I highly recommend this restaurant not just for the food but for the wine selection as well.

Located: Carrer del Palau, 5, 08002 Barcelona, Spain

Federal Cafe 


This was the regular breakfast spot while visiting Barcelona. They have vegan options on the menu as well as plant-based milk for any coffee.

I tried two different things but once I had their chia pudding I have to confess that I had it every day for the rest of the stay. It was with hemp seed, cacao nibs and maple syrup and as I never eat sugary things it was such a treat for me that I got kind of hooked on it.

Located: view the website as they have two different locations in Barcelona (I went to both, and I loved the one close to La Rambla as you can sit outside under palm trees!)



Teresa Carles is a Spanish chef and health food pioneer that owns quite a few restaurants in Barcelona and I tried three of them. Teresa’s was really close to the hotel I stayed at so I was there picking up bits and pieces from their takeaway counter as well as eating a few times as there are a few (very few) seats around the kitchen area. Teresa’s have everything from juices to salads and treats and loads of the best Kombucha I’ve ever had from the Kombucha Lab. (must try the Blue Mojito). The menu is flexitarian and there is plenty of vegan options, as well as everything, is gluten-free. I had quite a lot of things from their menu, one of them where an avocado sandwich (when would I never ;) ) and I loved the gluten-free bread.

Located: Carrer de l’Argenteria, 31, 08003 Barcelona, Spain

Flax & Kale á porter (located inside H&M) 


This is also owned by Teresa Carles and is a café located in one of the most beautiful H&M’s I’ve ever visited in my life (even prettier than the one in Vienna, I didn’t think this was possible, yet it is!).  The building is stunning and the café is really elegant with contemporary furniture inside the old-style building. The menu is flexitarian, dairy-free and gluten-free. You pick up what you’d like in the fridge counters and they make beverages or other things for you if you like. They also have a wonderful selection of Kombucha there.  This is the perfect place for a light and healthy shopping lunch in an elegant setting. (Even though I’m no fan of H&M, fast fashion is not for me, I recommend this if you are in the area and the views are really nice too!)

Located: Passeig de Gràcia, 11, 08002 Barcelona, Spain

Flax & Kale 


I visited the Passage branch twice because I really enjoyed both the food and the setting and it was close to the hotel I stayed at so it made sense. The menu is just like all the other places, flexitarian and dairy-free and gluten-free. Which means that they have fish on the menu. The setting of this restaurant is around a passage and it’s really sophisticated with modern furniture and also an open space for the pizza oven, a kombucha lab and so forth. It’s a very elegant environment and I liked it a lot. I tried the pizza which was gluten-free and had 4 kinds of vegan cheese on it and yes it was as wonderful as it sounds. The crust was unbelievable. I have no words. The second night we ate there I had the Superfood Pho soup and it was delish. I love how you can order Kombucha for your meal as it’s a normal thing on the menu that also has great wine and other alcoholic beverages.

Located: two locations available, view website for details 

La Fabrica 
View this post on Instagram

A post shared by LA FÁBRICA (@lafabricabarcelona) on

Ok, I didn’t get to try this place but my company did. This is the perfect food to buy and bring to the beach as it’s empanadas. They have three vegan fillings and I’d love to try this not only because they sound yummy but because they look so pretty.

Located: several locations throughout the city, view the website for details  

Not recommended

This section contains restaurants that I tried that I didn’t enjoy and unfortunately can’t recommend. I think it’s important to include these as well.



This is apparently a chain with more locations throughout Barcelona and this place was not for me. I ended up here for lunch on our first day. Firstly the portions were huge for me, and one dish would have been enough for me, I ordered a starter and a main and secondly, I didn’t like the food. I had tofu and shitake nuggets with a dipping sauce and a kale salad. The nuggets and sauce did not taste like anything at all. The kale salad was OK, but it was a bit bland and tasteless. I was also seated in the hallway in the entryway even though there were loads of empty spaces in the back, which was quieter. Plus there was a leaking air conditioning above me splashing water on me. It was just a horrible experience, to be honest.

Located: has several locations, if you want to brave it, view the website

Also on my list

These are the places I had on my list but didn’t get the opportunity to try (this time!), some that I found online prior to my visit and some are recommendations from other vegans.

Brunch and Cake by the sea

brunch and cake by the sea

This is close to Barceloneta beach. I heard that this is recommended for vegan brunch.

View this post on Instagram

A post shared by TRÓPICO (@tropicobcn) on

For breakfast and brunch.

View this post on Instagram

A post shared by LULU ( on

For breakfast and brunch.

The Green Spot 


Vegan/vegetarian fine dining in a contemporary setting. I had my eyes on the activated charcoal pizza.

View this post on Instagram

A post shared by CatBarCAT (@catbarcat) on

For vegan burgers or junk food.


Interior-Paradiso barcelona

Apparently good for cocktails.

You may also like

Leave a Comment