Vegan-friendly restaurants in Barcelona

Vegan-friendly restaurants in Barcelona 7

Barcelona is like a plate of tapas: it offers a little bit of everything for everyone. You can pick and choose among the vast range of activities what you’d like to do and where you’d like to go, from churches and museums, beaches and parks to shopping streets and restaurants.

Spain hasn’t been a vegan forward thinking country to visit – that is, until now. Last year Barcelona officially declared itself a veggie friendly city, and in the last few years vegan-friendly restaurants have been popping up all over the city, offering everything from fast food to fine dining.

Here are some of our favourite vegan-friendly restaurants to seek out and enjoy when visiting Barcelona.


A small vegan restaurant and bar with punk vibes and an interior which (not surprisingly) has a cat-inspired theme. On the menu you’ll find everything from tortillas and pies to vegan hot dogs and burgers, as well as their all-day-breakfast offer. They’re most famous for their vegan burgers, but if you like you can also order some tasty desserts!

Vegan-friendly restaurants in Barcelona 8

Address: Carrer Boria, 17 08003
Open: tor–mån: 13.00 – 23.00


A good lunch place offering sandwiches (with interesting fillings), hamburgers, sallads, snacks, juices and more. You can order veganized traditional Spanish food like empanadas and tortilla de patata, and make sure not to leave before tasting their donuts!

Address: Carrer Escudellers 42, 08002
Open: sö–to: 12-23 Fre–lö: 12–24

Teresa Carles

A vegetarian family owned restaurant serving a varied meny with everything from Asoan to half-traditional Catalan cuisine which is entirely different from the kind of food you’d normally expect at vegetarian restaruants. On the daily menu at least one item is always vegan.

Vegan-friendly restaurants in Barcelona 9

Address: Jovellanos, 2, 08001
Open: Varje dag från 9–23.30

Bar Celoneta Sangria Bar

A bar and restaurant by the beach serving organic, vegan food such as tapas, burgers, raw food and vegan cheese. Thursdays are paella days. They specialize in sangria, and also offer organic wine and beer.

Address: Calle Sevilla 70, 08003
Open: Mån 19-23 Ons-Fre: 13-15.30 samt 19–sent Lö: 19-sent Sö: 13-20


In this central bistro you can order a vast range of vegan tapas from the menu. Most vegetables are organic and grow in Rasoterras own garden. Tapas cost between 3–8€.

Vegan-friendly restaurants in Barcelona 10

Address: Carrer Palau, 5, 08002
Open: tis–sö mellan 13–16 samt 19-23