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.

A post shared by 2Y Macrobiotico Vegano (@2yrestaurantemacrobiotico) on Apr 26, 2018 at 6:03am PDT

Address: Passatge de Batlló, 4, 08036 Barcelona, Spain

Bio Bento

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

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!

A post shared by Petit Brot ? Organic Raw Vegan (@petitbrot) on Feb 1, 2018 at 3:44am PST

Address: Carrer del Dr. Dou, 10, 08001 Barcelona, Spain

Veggie Garden

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

La Trocadero

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!

A post shared by La Trocadero (@latrocadero) on Apr 14, 2018 at 11:56am PDT

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 del Poble Sec

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!

A post shared by BeBo Cold Press (@bebocoldpress) on May 12, 2018 at 7:24am PDT

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

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.

A post shared by Gabriela Lobo (@pfdahorta) on Aug 25, 2016 at 5:45am PDT

Address: Carrer Torrijos 37, Barcelona, Spain, 08012

Vegan shops, supermarkets, and services in Barcelona

Amapola Vegan Shop

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

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.

A post shared by calveganic-Botiga vegana?? (@calveganic) on May 15, 2018 at 2:31am PDT

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

Heladeria Gocce di Latte

Vegan ice cream - enough said.

A post shared by With the Locals? (@withthelocals) on May 4, 2018 at 12:28am PDT

Address: Carrer d'Espaseria 14, Barcelona, Spain, 08003

La Gelateria del Barri

A popular vegan ice cream spot where you can also find vegan cotton candy and other sweets!

A post shared by La Gelateria del Barri (@lagelateriadelbarri) on May 31, 2017 at 9:59am PDT

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.

A post shared by WWVegan ? (@wwvegan) on Jan 4, 2018 at 2:18am PST

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: