It’s hard to believe that you could pull off being vegan in areas like Spain or Catalonia, but the truth is, it’s much easier than you think. Barcelona isn’t only a diverse and contemporary city in terms of its architecture and its people. It’s also a total paradise for vegans!
You can comfortably live in Barcelona while enjoying a 100% vegan lifestyle! In this guide, we’ll guide you through Barcelona’s best selection of vegan restaurants, shops, and other businesses that allow you to be vegan at all times! For a full selection, please visit HappyCow Barcelona.
Vegan restaurants in Barcelona
Macrobiotic and mindful eating. That’s the philosophy of 2Y, a popular macrobiotic restaurant that’s been around since 2016. The restaurant focuses on the balance between Yin and Yang, which brings an amazing experience you should try at least once in your life.
Address: Passatge de Batlló, 4, 08036 Barcelona, Spain
Bio Bento might be a tiny place, but the menu is full of tasty flavours! It doubles as a takeaway restaurant, so if you’re on your way from work, you can just order up and take the delicious vegan food with you!
Address: 34, Calle Ermengarda, 34, 08014 Barcelona, Spain
Petit Brot is a 100% raw restaurant with some of the most amazing 100% raw and 100% gluten-free dishes you have ever seen. Their extremely diverse (and delicious) menus change every single week!
Address: Carrer del Dr. Dou, 10, 08001 Barcelona, Spain
This adorable restaurant features an affordable menu del dia as well as plenty of other treats - from vegan burgers to traditional Indian food. Grab a seat outside on a sunny day and enjoy the food in the gorgeous Barcelona sunshine!
Address: Carrer dels Àngels, 3, 08001 Barcelona, Spain
Vegan fast food? Sign us up! La Trocadero offers vegan nuggets, vegan burgers, hot dogs, nachos, onion rings and everything your fast food heart desires. As a bonus point, you can also order a delivery!
Address: Carrer de la Marina, 269, 08025 Barcelona, Spain
Vegan bars, juice bars and bakeries in Barcelona
Crudi is a raw and organic shop where you can also treat yourself to a vegan smoothie and get a take-away of delicious dishes!
Address: Carrer de l'Or, 6, 08012 Barcelona, Spain
La Raposa vegan bar doubles as a bookstore on anything related to feminism. Coming here will not only make you feel full, but also completely empowered!
Address: Tapioles 47, 08004 Barcelona, Spain
BeBo is a detox restaurant, offering hearty meals as well as a delivery service - you can choose your detox shake plan and have it delivered to your home!
Address: Plaça de Francesc Macià, 5, 08021 Barcelona, Spain
Free & Sweet
The food might not be free, but it’s indeed sweet and 100% vegan! If you’re a sweet tooth but don’t want to enjoy traditional sweets, Free & Sweet is a perfect solution!
Address: Calle America 6, Barcelona, Spain, 08041
La Besneta is an adorable vegan bakery, located in the popular Garcia neighbourhood. From cakes to muffins and everything in between, this is where you go when you need to satisfy your sweet tooth.
Address: Carrer Torrijos 37, Barcelona, Spain, 08012
Vegan shops, supermarkets, and services in Barcelona
If you’re looking for cruelty-free and earth-friendly products, you absolutely have to stop at Amapola Vegan Shop - you’ll find anything from shoes to jewelry.
Address: Travessera de Gracia 129, Barcelona, Spain, 08012
Cal Veganic is the place to be for your vegan groceries, including cheese and mock meat. They also offer a small selection of fresh fruits and vegetables.
Address: Carrer de Llull, 141 bis (at Rambla de Poblenou), Barcelona, Spain
Ecocentre originally relocated from Mallorca and quickly became a popular vegan supermarket. You can find your usual vegan items here, along with household items like toothpaste, shampoo, and even vegan ready meals!
Address: Av Diagonal 329, Barcelona, Spain, 08037
Vegan ice cream - enough said.
Address: Carrer d'Espaseria 14, Barcelona, Spain, 08003
A popular vegan ice cream spot where you can also find vegan cotton candy and other sweets!
Address: Carrer de Sant Pere més Baix 14, Barcelona, Spain
If you’re looking for a vegan hairdresser in Barcelona, Organicamente is the place to be! Along with offering haircare services, the place also doubles as a nailcare and spa business.
Address: Comte d'Urgell 171, local 4 08036 Barcelona, Cataluña, España
Vegere is the very first vegan beauty center in the city. You can choose from facial and body treatments, makeup services, and depilation - all eco-friendly and cruelty-free.
Address: Carrer Ramón y Cajal 32, 08012 Barcelona
What's your favourite vegan spot in Barcelona? Let us know in the comments!
If you like this article, make sure to check out: