Try out these vegetarian and vegan restaurants in Barcelona!

A few years ago, vegans and vegetarians would have a hard time finding a place to eat that met their needs. Luckily, the world is a work in progress. Standing still is going backwards. Therefore, change is inevitable. A lot of eating places got this memo. That’s why vegetarian and vegan restaurants in Barcelona popped up like mushrooms out of the ground. Just like in any other cities, by the way!

Outstanding, vegetarian and vegan restaurants in Barcelona:

By now there is a wide range of places you can go to with your, once considered, ‘special food preference’. To make your search a little easier, we have grouped together the best vegan and vegetarian places of Barcelona in this blog.

Teresa Carles

By its name, you can probably guess who the leading lady of this business is. Teresa Carles Borrás and her more than 40 years of experience, make the business one of the country’s most prestigious vegetarian restaurants. The restaurant promotes eating healthy to improve not only the quality of your life but also the environment. The extravagant dishes are made from fruits and vegetables that are locally grown. Both vegetarians and non-vegetarians absolutely love this place that takes Catalan tradition into account. Teresa Carles is innovating and offers different menus every other week. Are you vegan? A selection of elite dishes is waiting for you too!

Address: C/ de Jovellanos, 2, 08001 Barcelona


You can’t miss this one. Having 2 locations in the vibrant city, it is definitely worth a visit. The Gothic Quarter and El Born are the places to be if you’d like to enjoy homemade, organic vegan and vegetarian food. Why choose Vegetalia? Because the vegetables originate from the restaurant’s very own local urban eco garden. All the more reason to check this place out. Vegetalia commits to a healthy, international cuisine with a local touch. Therefore, the menu is very extensive with lots of superior suggestions, which vary depending on the season. Don’t forget to try out the daily menus. For a bargain, you’ll satisfy both belly and soul!

Address: Plaça del Fossar de les Moreres, s/n, 08003


Are you a true meat lover? Then, Rasoterra is sure to switch things up for you! Meat-free cuisine is taken to another level at this place. Its plant-based food is made out of fresh, seasonal ingredients. Have you been craving Spanish tapas but always said no to them because they contained meat? This is your time to say yes to these small but delicious appetizers! Order different things to taste flavours out of all corners of the world. Don’t worry. The culinary portions are rather small so no food will be wasted!

Address: Carrer del Palau, 5, 08002 Barcelona

Roots and rolls

Tasty Asian dishes is what you’ll find at Roots & Rolls! The name might give it away but this vegan restaurant’s signature product is plant-based sushi. However there’s more to it. From Miso Ramen bowls to extraordinary curries and juicy salads. Discover their unique, superb combinations of flavours in fine dining atmosphere for an affordable price.

Address: C. del Consell de Cent, 401, bajos, 08009 derecha, Barcelona


Are you a fast food type of person? This 100% vegan place will surely charm you. There’s a massive choice of vegan craft beers and killer vegan burgers. Besides, it’s located in a beautiful part of town. Despite this, it is the cat-themed interior that catches most eyes. Sadly, the owner of the building wants to change it into luxury apartments. Try and visit this amazing bar while it’s still here… Even though we’re pretty sure it would pop up at another location since so many people have come to love it! Will you become one of them?

Address: Carrer de la Mercè, 29, 08002 Barcelona

Blu bar

Since its located near Bogatell beach, this vegetarian bar is surfing themed. Absolutely perfect for all surfers out there, needing energy after their intense surfing session. This place backs you up with fresh juices and cocktails, pizzas, salads and even vegan dishes. Lots of choice to say the least. With its accessible prices and relaxed, hip atmosphere, this is one of those bars that have a high potential of making you a returning customer. Since the surrounding Poblenou neighbourhood is also becoming increasingly popular, more and more people are caught sticking around there. That’s probably another reason why you’ll start loving the area.

Address: Rambla del Poblenou, 11, 08005 Barcelona


This article wouldn’t be complete if we left this one out. The impressive dishes that are being served here, will thrill you with excitement! The international oriented menu has got that Italian touch and innovates with seasonal products that are purchased from the Mercat de la Boqueria. The menu is extremely varied so it’s a good idea to order and try out the all vegan tasting set, offered by Sésamo.

Address: Carrer de Sant Antoni Abat, 52, 08001 Barcelona


Good place for vegetarians, vegans, and also flexitarians, because they have a few dishes without meat. Food is very holistic and has nutritional value. All concept of this place is based on: “Eat better. Be happier. Live longer” and you can find this motto in Flex&Kale. They have 3 localizations. The interior design is also amazing and you can feel there comfortable.

Address: Carrer dels Tallers, 74b, 08001 Barcelona

Vegan Junk Food

This place is a temple for everybody who loves fast food but wants to keep it clean without meat. The place has so a cool design and they have also tables outside. You can find here loaded nachos, quesadillas, pizzas, burgers, fish, chips etc. and everything is vege!

Address: 1, Carrer de Manresa, 4, 08003 Barcelona

Veggie Garden

Vegan cuisine with Indian roots, you can find there fantastic tapas and burgers. They have few locations and also very good prices. The food is super delicious! One of the restaurants is located around the corner of MACBA so you can see there are a lot of skaters, which makes this place even more amazing because it gets these super cozy vibes.

Address: Carrer dels Àngels, 3, 08001 Barcelona

Does it show that Barcelona is one of the most vegetarian- and vegan-friendly cities in Europe? These vegetarian and vegan restaurants in Barcelona, are only a few of the places you can go to. We assure you, with this guide you’ll have no trouble finding a place to your liking! Are you the only vegetarian or vegan person in your family or friend group? Don’t worry, the food is so delicious that they won’t even know that something is missing!

Looking for other activities while you’re staying in Barcelona? Keep a close eye on our website in order to stay tuned for upcoming events. Prefer social media? All the better! Thanks to our Instagram and Facebook, you won’t miss a single trip, party or activity. Hope to see you soon at one of our events!

Join our Mailing List!

Stay updated with our lastest news and promotion