Epic Vegan Restaurants: Unveiling Barcelona’s Top 10 Plant-Powered Hotspots

Vegan in Barcelona

Epic Vegan Restaurants: Unveiling Barcelona’s Top 10 Plant-Powered Hotspots

Spain is well known for its traditional Jamon Ibérico or its paella. However, it does not stop Barcelona from being one of the most popular vegan capitals in Europe.

In 2016 Barcelona declared itself as a “veg-friendly” city. That is a step forward as the number of vegans and vegetarians in the world is currently increasing. The fact that a huge city such as Barcelona is making efforts to be more into the “veg” culture is a real advantage for its vegan newcomers who do not have a particular affection for meat or animal products.

In Barcelona, almost every restaurant has a vegan option. However here we are going to focus on places specifically made for vegans, where you have a large choice on the menu.

In order to help vegan new-comers in Barcelona or simply to satisfy the curiosity of people who want to try eating vegan in a good place, we selected 10 different vegan-oriented places that you could go to in Barcelona.

Veggie Garden (Gran via – El Raval)                                                                                                                                 

This restaurant located both in Gran Via and El Raval is offering not only a 100% vegan menu but also guarantees that its products are completely natural since it opened in 2011. The meals are mainly inspired by Asian and European dishes, which makes a perfect mix to create their own specialty.  Thus, they are really focusing on making a nutritional mix of both “sensations and texture” to make meals as different as possible from other vegan restaurants. In this restaurant, there are many meal choices, including hamburgers, sandwiches or a whole meal, depending on what you would enjoy the most. Furthermore, they offer a large variety of natural juices. Most of the food on the menu does not exceed 10€, which is not very expensive for one of the most popular vegan restaurants in Barcelona.

2 locations:

Gran Via:

Gran Via de les Corts Catalanes, 602, 08007 Barcelona

Nearest metro – Universitat (Redline, L1 / Purple line, L2)

Contact: +34 933 04 39 53

Monday – Sunday 12.30am-11pm

El Raval:

Carrer dels Angels, 3, 08001 Barcelona

Nearest metro – Liceu (Green line, L3)

Contact: +34 931 80 23 34

Monday – Sunday 12.30am-11pm

Besnéta – Gràcia

If you are looking for a place to eat pastries without worrying about whether it contains animal products or not, this is the right place to go. This pastry store is providing 100% vegan, fresh and seasonal products. Therefore, La Besnéta guarantees quality and provides the best products as possible for its clients. Requests for gluten or sugar-free products can also be taken into account.

On top of that, la Besnéta is also providing personalized service to create your own cake or pastry at your convenience. In other words, if you are a big fan of original and unique pastries, do not miss your chance to go to this wonderful place!

Carrer de Torrijos 37, 08012 Barcelona

Nearest metros – Fontana (Green line, L3) – Joanic (Yellow Line, L4)

Contact: +34 93 4 15 38 39

Tuesday – Sunday 10.30am-9pm, Monday 10.30am-5.30pm

La Trocadero – near la Sagrada Familia

Who said vegans could not have their own fast food? With this vegan fast food created in 2017, you won’t miss out on traditional American fast foods at La Trocadero. Burgers, fries, hot dogs, salads, donuts, nuggets, nachos, snacks…. Everything you would expect from a traditional fast food restaurant can be found in this place. Except that with this one, everything is a 100% vegan.

Furthermore, a single burger will cost you around 5 euros. On the other hand, a complete menu would cost around 8 euros. That is to say about the same prices as normal fast food, but healthier.

Carrer de la Marina 269 – 08025 Barcelona

Nearest metro – Sagrada Familia (Purple line, L2 / Blue line, L5)

Contact: +34 936 33 97 64

Monday 11.30am – 5pm / Tuesday-Sunday 11.30am – 11pm

CatBar – El Born

Do not get it wrong; be aware that there is actually no cat in this bar. However, it is definitely a cat-themed bar. If you are a beer lover, know that this restaurant is offering a large selection of crafted Catalan and Spanish beer. Of course, if you do not fancy beers but still would like a burger, you will probably find what you wish for in this restaurant, which is completely vegan.

Carrer de la Bòria, 17, 08003 Barcelona, España.

Nearest metro – Jaume I (Yellow line, L4)

Contact: +34 932 95 68 15

Monday to Wednesday 6.30pm-11pm / Thursday to Saturday 1pm-11pm


BarCeloneta Sangria Bar – Barceloneta

The name says it all. This place is situated in la Barceloneta just a few steps away from the beach and has many different and original varieties of Sangrias as well as organic wines. Moreover, you can also find amazing vegan versions of Spanish tapas such as vegan prawns, vegan langoustines, vegan squid rings among other things. Therefore, it is perfect if you are looking to get a large variety of Vegan tapas or seafood near the beach, as well as a Sangria of course.

BarCeloneta Sangria Bar

Carrer de Sevilla 70, 08003 Barcelona

Nearest metro – Barceloneta (Yellow Line, L4)

Contact: +34 931 72 22 80

Monday – Sunday 1 pm – 11 pm

Ecocentre Supermercat Vegà – between Eixample Esquerra and Gràcia

When we are talking about vegan places, we do not necessarily talk only about food. Vegan culture is also about avoiding every product with animal origins including cosmetics and clothes. Ecocentre is a completely vegan and organic supermarket. That is to say, you can find vegan alternatives such as cheese, sausages, steaks and many other foods, but also vegan cosmetics and clothes for instance.

Avinguda Diagonal, 329, 08009 Barcelona

Nearest metro – Verdaguer (Yellow line, L4 / Blue line, L5)

Contact: +34 932 07 57 85

Monday to Saturday 9 am-9 pm

Gocce di latte (vegan) – El Born

In Barcelona, the weather can be very warm. So if you are looking for a place to get some ice cream this is where you need to go! Indeed, Gocce di latte is a specialized vegan gelato! All the ice creams are gluten-free. However be aware that there is another Gocce di latte on the street, except it is not vegan. So if you enter the gelato and do not see anything vegan do not panic. You are just probably in the wrong shop, go out and go to the other one on the street.

Carrer d’Espaseria 14, Barcelona, Spain, 08003

Nearest metro – Barceloneta (Yellow Line, L4)

Contact: +34 617 98 61 86

Monday to Sunday from 2.30pm – 11.30 pm

Vegetart Cuina Vegana – Gràcia

This small takeaway vegan Catalan bakery is located in Gràcia. The menu is different every day, which allows testing a great variety of vegan food such as salads, snacks, cupcakes, tortillas, pizzas, lasagne, vegetables… This is the perfect place if you are looking for a quick way to have lunch, however, you should know that this is a take-away service and not a restaurant, therefore you will not be able to eat-in at this place.

C/ Torrent de L’Olla 138, Barcelona, Spain, 08012

Nearest metro – Fontana (Green line, L3)

Contact: +34 668 88 53 75

Monday to Friday 12am-6.30pm, Saturday 12am-3.30pm

2Y Restaurante Macrobiotico – Eixample Esquerra

If you wish to try unique food based on macrobiotic principles made with passion, 2Y Restaurante Macrobiotico is the right place for you! Along with being a 100% organic and vegan restaurant, it is also all about balance in the meal, since it is “macrobiotic” which gives you a completely different experience than the places you are used to going to.

Passatge de Batlló, 4, 08036 Barcelona

Nearest metro – Hospital Clinic (Blue Line, L5)

Contact: +34 933 48 54 38 – +34 625 98 90 43

Schedule middays: From Monday to Saturday from 1 am to 4:30 pm

Schedule nights: Thursday, Friday and Saturday from 8 pm to 11 pm


These are just a few suggestions that we selected for different types of places that are completely catered to the vegan culture in Barcelona. So keep in mind you have many other options here in Barcelona as a vegan or someone who wants to reduce his/her way of eating animal products. In the meantime, the Casamona team hopes you have a wonderful meal!

If you liked what you just read and want to know more about what to do in Barcelona, you can check out our other articles on our blog. Moreover, if you need a hand finding a place to live in this amazing city, you can check out our properties here.

People Are Also Reading