Vegan restaurants in Barcelona
Barcelona, Catalonia, has 238 places with vegan food on the menu, and 39 of them are fully vegan.
Start with Areca Bakery on Carrer del Torrent de l'Olla and Asante Cafe on Carrer d'Elkano, two of the 39 fully vegan kitchens here. ARTiSA on Carrer de Colom has Pack mini cookies avena (veganas) on the menu.
The most common here are cafés, Spanish food, Mediterranean food, brunch and burgers.
Fully vegan restaurants in Barcelona39 kitchens where you can order anything on the menu.
By neighbourhood
By what you feel like
By how you want to eat
Where to eat in Barcelona
90 Carrer del Torrent de l'Olla
63 Carrer d'Elkano
- Bar Celoneta Sangria BarFully vegan
70 Carrer de Sevilla, Barcelona
Spanish 11 Rambla del Poblenou, Barcelona
ItalianPizzaOutdoor seating
15 Carrer dels Flassaders, Barcelona
- DesorienteFully vegan
201 Carrer de València, Barcelona
AsianJapanese - Pizza
- Eqvilibrivm CaféFully vegan
352 Carrer de València, Barcelona
BrunchCafeOutdoor seating · Wheelchair accessible
- Falafel
Takeaway
- La Golosa Vegan VurgerFully vegan
111 Carrer del Torrent de l'Olla, Barcelona
Burger - La Perra VerdeFully vegan
12 Carrer del Torrent de l'Olla
- La Petita VeganaFully vegan
23 Carrer d'Anna Maria Martínez Sagi, Barcelona
- Mango and CaobaFully vegan
72 Carrer de Salvà
BrazilianBurgerTakeaway · Delivery · Outdoor seating
13 Carrer de Ferran, Barcelona
FalafelTakeaway
- Mundo VeganFully vegan
106 Carrer de Muntaner
BurgerPastaOutdoor seating
69 Carrer del Clot, Barcelona
- PötstotFully vegan
204 Carrer de València, Barcelona
SpanishTapasOutdoor seating
- RasoterraFully vegan
5 Carrer de Palau
MediterraneanSpanish - Restaurant Miquetes MàgiquesFully vegan
20 Carrer Trobador
Coffee shopMediterranean Outdoor seating
4 Plaça De La Universitat, Sant Antoni
Coffee shopItalianTakeaway
Outdoor seating
20 Carrer de Verdi
- Umami Plant BasedFully vegan
6 Carrer del Progrés
Japanese - VackaFully vegan
4 Carrer de Sèneca, Barcelona
BurgerTakeaway
- VeganashiFully vegan
33 Carrer de Lleida, Barcelona
Japanese - Vegan Junk Food BarFully vegan
4 Carrer de Manresa
- Veggie GardenFully vegan
602 Gran Via de les Corts Catalanes
IndianWheelchair accessible
- Veggie GardenFully vegan
3 Carrer dels Àngels, Barcelona
IndianOutdoor seating
- VrutalFully vegan
200 Carrer de la Diputació, Barcelona
Burger - Wild Food BCNFully vegan
420 Avinguda Diagonal
2 Carrer de Colom, Barcelona
ItalianMediterraneanOn the menu: Pack mini cookies avena (veganas)
- A GianniHas vegan options
350 Carrer de València
ItalianMediterranean 2 Carrer dels Xiquets de Valls
Pizza- Almalibre Açaí House BarcelonaHas vegan options
118 Carrer de Girona
- Amani Sky & Tapas BarHas vegan options
479-487 Carrer de Ramon Llull, Barcelona
Spanish 7 Carrer de la Portaferrissa
Takeaway
- A VocadosHas vegan options
13 Carrer d'Enric Granados, Barcelona
BrunchCafe - Baby JalebiHas vegan options
71 Carrer de Martínez de la Rosa, Barcelona
Indian - Barcino food brunchHas vegan options
222 Carrer del Comte d'Urgell
BrunchDelivery · Outdoor seating
- Bar Thonet Grill RoomHas vegan options
8 Carrer dels Escudellers
MediterraneanSpanish - Beirut BarcelonaHas vegan options
283 Travessera de les Corts
Lebanese - Billy Brunch & ParkHas vegan options
53 Carrer de Jaume Giralt
Breakfast - AsianBrunch
- BiocenterHas vegan options
25 Carrer del Pintor Fortuny, Barcelona
BrunchCafeTakeaway · Delivery · Outdoor seating
78 Carrer de Sant Pere Més Alt, Barcelona
Takeaway · Wheelchair accessible
21 Carrer de Torrijos, Barcelona
Takeaway
26 Carrer de Torrijos, Barcelona
Brunch6 Plaça del Bonsuccés, Barcelona
Coffee shopTakeaway · Outdoor seating
10 Passeig de Llorenç Serra, Santa Coloma de Gramenet
BurgerTakeaway · Delivery
379 Carrer de Còrsega, Barcelona
BrunchCoffee shopOutdoor seating · Wheelchair accessible
20 Carrer del Parlament, Barcelona
Wheelchair accessible
- BrunchCoffee shop
Outdoor seating · Wheelchair accessible
12 Carrer de Sant Domènec del Call
BrunchCoffee shop- Can GalanHas vegan options
23 Avinguda d'Amèrica, L'Hospitalet de Llobregat
GrillMediterraneanWheelchair accessible
- Cantina LabHas vegan options
- Casa do AçaiHas vegan options
144 Carrer d'Entença
Outdoor seating
141 Carrer del Torrent de l'Olla, Barcelona
ItalianMediterraneanTakeaway
- Chevy's BarHas vegan options
26P Carrer Port Esportiu, Barcelona
Takeaway · Outdoor seating · Wheelchair accessible
391 Carrer del Consell de Cent, Barcelona
Bubble teaOutdoor seating
3 Carrer del Carme
Coffee shopWheelchair accessible
93 Carrer d'Astúries, Barcelona
26 Carrer de les Ramalleres, Barcelona
52 Carrer Meer
Bubble teaTakeaway · Delivery
54 Carrer de Sant Pere Més Baix
BrunchCoffee shopTakeaway
36 Carrer de Sants, Barcelona
- Cuina Xinesa TradicionalHas vegan options
128 Passeig de Sant Joan
Chinese - CulleresHas vegan options
138 Carrer de Bolívia, Barcelona
BarbecueGrill - Da Fu HauHas vegan options
353 Rambla de la Marina
AsianChineseTakeaway
- DASOHas vegan options
Wheelchair accessible
28 Carrer de la Princesa, Barcelona
- Spanish
- Desoriente EixampleHas vegan options
201 Carrer de València
Mediterranean - DionisosHas vegan optionsGreek
Outdoor seating
121 Carrer Nou de la Rambla
GreekRambla del Poblenou, Barcelona
GreekTakeaway
- DionisosHas vegan options
27 Avinguda Marqués de l'Argentera
Greek - DionisosHas vegan optionsGreek
Outdoor seating
- D'Street - Poke & BowlsHas vegan options
36 Carrer de Sabino Arana, Barcelona
American - Eatmytrip Brunch & BakeryHas vegan options
378 Carrer del Consell de Cent
AmericanBreakfast - Burger
Outdoor seating
2 Plaça del Regomir, Barcelona
JuiceTakeaway
- MediterraneanSpanish
- El PórticoHas vegan options
15 Carrer d'en Grassot
MediterraneanSpanishWheelchair accessible
- El QuintoHas vegan options
173 Carrer de Pallars, Barcelona
SpanishTapas - Els PorxosHas vegan options
201 Carrer del Maresme, Barcelona
BurgerTakeaway · Delivery
95 Carrer de Badajoz
BrunchCoffee shopWheelchair accessible
- FaireHas vegan options
81 Carrer de Girona, Barcelona
BreakfastTapasOutdoor seating
- Falafel BoqueriaHas vegan options
133 Merkat de la Boqueria
FalafelTakeaway
- FattoushHas vegan options
33
Lebanese - Fat VeggiesHas vegan options
83 Carrer de Bailèn
BarbecueGrillWheelchair accessible
- Flax & KaleHas vegan options
31-33 Carrer de Sant Pere Més Alt
BrunchCafe - Flax&KaleHas vegan options
74 Carrer dels Tallers
Coffee shopGrill 231 Carrer Gran de Sant Andreu
BurgerSandwich123 Carrer d'Aragó, Barcelona
- Fronda Pasaje BCNHas vegan options
20 Carrer dels Banys Vells, Barcelona
19 Carrer del Peu de la Creu, Barcelona
Juice- Gallo Santo Marina Veg MexHas vegan options
212 Carrer de la Marina, Barcelona
Mexican 7 Carrer de la Llibreteria, Barcelona
Takeaway
14 Carrer de Sant Pere Més Alt, Barcelona
Takeaway
4 Pla de Palau, Barcelona
Takeaway · Wheelchair accessible
Takeaway
138 Carrer del Torrent de l'Olla, Barcelona
Kebab- GovindaHas vegan options
4 Plaça de la Vila de Madrid
Indian - Green&BerryHas vegan options
153 Carrer d'Enric Granados, Barcelona
BrunchCoffee shop - Green&Berry CornerHas vegan options
429 Carrer de Balmes, Barcelona
CafeJuice - Green KissHas vegan options
87 Avinguda de Gaudí
2 Carrer d'en Giralt el Pellisser, Barcelona
- Guru Bcn Food & CocktailsHas vegan options
19 Carrer de Josep Anselm Clavé, Barcelona
BurgerMediterraneanTakeaway
- GutHas vegan options
13 Carrer del Perill
Mediterranean - Hadar 206Has vegan options
206 Carrer de Bailèn, Barcelona
GrillMediterranean - Haldi Indian RestaurantHas vegan options
71 Carrer del Carme, Barcelona
Indian Wheelchair accessible
- ¡Hola Nepal!Has vegan options
323 carrer de Lepant, Barcelona
Indian - Honest GreensHas vegan options
3 Rambla de Catalunya, Barcelona
BrunchCafeWheelchair accessible
- Honest GreensHas vegan options
4 Calle de Tuset
JuiceSalad - Honest GreensHas vegan options
609 Avinguda Diagonal
- Honest GreensHas vegan options
188 Avinguda Diagonal
- Honest GreensHas vegan options
30 Carrer Gran de Gràcia, Barcelona
Takeaway · Delivery
- Honest GreensHas vegan options
Wheelchair accessible
- Honest GreensHas vegan options
3 Avinguda de Vilanova
Wheelchair accessible
- Honest GreensHas vegan options
109 La Rambla, Barcelona
11 Pla De Palau, Sant Pere
BrunchJuiceTakeaway
- Honest GreensHas vegan options
15 Passeig del Mare Nostrum
Outdoor seating · Wheelchair accessible
128 Carrer De Sants, Sants
American227 Carrer de València
Outdoor seating
- Hummus & companyHas vegan options
67 La Rambla, Barcelona
IndianKebab 357 Carrer Del Consell De Cent, La Dreta de l'Eixample
Coffee shopItalianOutdoor seating · Wheelchair accessible
- Il MercanteHas vegan options
11 Carrer de Josep Anselm Clavé
ItalianMediterranean - Il Piccolo FoconeHas vegan options
268 Carrer del Dos de Maig
Italian - Indian HerbsHas vegan options
421 Carrer de Còrsega
Indian 1 Carrer de Milton
15 Carrer de Guitard
CakeJapaneseOutdoor seating · Wheelchair accessible
- BarbecueMediterranean
- KapadokyaHas vegan optionsGrillKebab
56 Carrer dels Escudellers, Barcelona
JuiceTakeaway
23 Carrer de Ferlandina
BrunchBurgerOutdoor seating
- La CentralHas vegan options
45 Via Laietana, Barcelona
BurgerTakeaway
- La CereriaHas vegan options
3 Baixada de Sant Miquel
SpanishTapasOutdoor seating
- La Cruskel-laHas vegan options
15 Carrer de Josep Sangenís, Barcelona
PizzaTakeaway · Delivery · Wheelchair accessible
60 Carrer de Francisco Giner, Barcelona
Latin AmericanSpanishTakeaway
- La FugaHas vegan options
350 Carrer del Consell de Cent
ItalianOutdoor seating
14 Carrer de Sant Pere Més Baix, Barcelona
Takeaway
- PizzaSandwich
Takeaway
22 Carrer de la Perla
Takeaway · Outdoor seating
- La InformalHas vegan options
32 Rambla del Raval
BurgerTakeaway · Delivery
- La MezclaHas vegan options
10 Plaça de Sant Pere, Barcelona
Pizza 1 Carrer de la Santa Creu
ItalianTakeaway
7 Carrer del Penedès
ItalianPizzaTakeaway
- La pizza del BornHas vegan options
22 Passeig del Born
ArgentinianPizza 41 Carrer de Ferran
ArgentinianPizza47 Carrer de Tapioles, Barcelona
SpanishTapasOutdoor seating · Wheelchair accessible
29 Carrer de Verdi
ArgentinianPastryTakeaway · Wheelchair accessible
- La Terrasseta de MontbauHas vegan options
31 Carrer de Roig i Solé, Barcelona
BurgerSandwich - La TizaHas vegan options
31 Carrer de Blai
SpanishWheelchair accessible
210 Carrer Gran de Sant Andreu
Burger- La VietnamitaHas vegan options
78 c/ Torrent de l'Olla, Barcelona
Asian - L'encant vegetariàHas vegan options
210 Carrer de los Castillejos
MediterraneanSpanish - LlamberHas vegan options
7 Carrer de la Fusina, Barcelona
MediterraneanSpanish 78 Carrer de Zamora
Wheelchair accessible
- LuigiHas vegan options
50 Carrer de Roger de Llúria
ItalianMediterranean - MAAIHas vegan options
30 Carrer de Regàs, Barcelona
GrillJapanese Wheelchair accessible
- Mad Mad Vegan - BarcelonaFully vegan
65 Carrer d'Aribau
AmericanBreakfastOutdoor seating
22 Carrer dels Banys Nous, Barcelona
Takeaway
488 Gran Via de les Corts Catalanes, Barcelona
Coffee shopDonut- MayuraHas vegan options
57 Carrer de Girona
IndianOutdoor seating
- Mezcal Taco BarHas vegan options
152 Carrer del Comte Borrell, Barcelona
MexicanOutdoor seating
- Modoki Funky RollHas vegan optionsAsianSushi
- MonchitoHas vegan options
13 Carrer d'en Gignàs
Latin AmericanPastry - Coffee shop
- Morgentau.Has vegan optionsBreakfast
- My Way restaurant lounge barHas vegan options
4-10 Carrer de les Heures
CakeCoffee shop 31 Carrer de la Fraternitat
BakeryCakeTakeaway
29 Carrer d'Olzinelles
- NoushHas vegan options
100 Carrer d'Olzinelles
- Pardo de FloresHas vegan options
11 Carrer de Santa Anna
BurgerMediterranean 40 Carrer del Carme
PastaPizzaWheelchair accessible
- Pasta MadreHas vegan options
3 Carrer dels Tallers
Italian 511 Gran Via de les Corts Catalanes, Barcelona
Coffee shopSandwichBarcelona
Takeaway · Outdoor seating
- PerBacco!Has vegan options
339 Avinguda Diagonal
Italian Carrer de Blai
KebabMediterranean- Pho vietHas vegan optionsVietnamese
- Pizza
- Pizza NaturaHas vegan options
153 Carrer de Pau Claris, Barcelona
Pizza - Pizza PacoHas vegan options
11 Carrer de l'Allada-Vermell, Barcelona
PizzaOutdoor seating
18 Carrer de Joaquín Costa
Pizza- PötstotHas vegan options
15 Pl. de la Sagrada Família, Barcelona
SpanishTapas - PÖTSTOTHas vegan options
32 Carrer del Pintor Fortuny, Barcelona
- Quinoa Aragó VegetariàHas vegan options
209 Carrer d'Aragó, Barcelona
Takeaway
- Quinoa Bar VegetariàHas vegan options
203 Travessera de Gràcia, Barcelona
BrunchCafe - RasaHas vegan options
179 Passeig de Sant Joan
- Restaurant del BarriHas vegan options
25 Passeig de Pujades
PizzaWheelchair accessible
- Restaurante deWeggie'sHas vegan options
65 Avinguda de la Generalitat
- Restaurant Santa AnnaHas vegan options
8 Calle Santa Anna, Barcelona
MediterraneanSpanish Passeig de Sant Joan
ItalianPizza- SalterioHas vegan options
4 Carrer de Sant Domènec del Call
BrunchCoffee shop 31 Carrer de Casp
MexicanSandwichTravessera de Gràcia, Barcelona
- Shawarma HaifaHas vegan options
559 Consell de Cent
KebabTakeaway · Delivery · Outdoor seating · Wheelchair accessible
- Simbad - FeteriaHas vegan options
15 Passeig de Sant Antoni, Barcelona
- SolHas vegan optionsBarbecueMediterranean
Outdoor seating
158 Carrer de Provença, Barcelona
Travessera de Gràcia
Coffee shop- super be - juice, food & good moodHas vegan options
153 Avinguda d'Icària, Barcelona
BrunchBurger - Super VeganFully veganBurger
79 Travessera de Gràcia
JapaneseSushiTakeaway
- Tapas 2254Has vegan options
335 Carrer del Consell de Cent, Barcelona
Outdoor seating
- Teresa CarlesHas vegan options
2 Carrer de Jovellanos, Barcelona
CafeJuice - Thai BarcelonaHas vegan options
273 Carrer de la Diputació
ThaiOutdoor seating · Wheelchair accessible
- The Burger MakerHas vegan options
12 Via Laietana, Barcelona
ArgentinianWheelchair accessible
35 Carrer de Londres, Barcelona
AmericanBurgerWheelchair accessible
- The Fresh PokeHas vegan options
90 Travessera de Gràcia
- The Green SpotHas vegan options
11 Pas de Sota Muralla
BrunchCafe - The Market67Has vegan options
67 Ronda de Sant Pau, Barcelona
BurgerMexican 14 Carrer d'Irena Sendler, Barcelona
Takeaway · Delivery · Outdoor seating
- TropicoHas vegan options
24 Carrer del Marquès de Barberà, Barcelona
Brunch - TrópicoHas vegan options
15 Passeig de Joan de Borbó, Barcelona
BreakfastBrunch - TrópicoHas vegan options
24 Carrer de Balmes, Barcelona
BreakfastBrunchWheelchair accessible
- TulsiFully vegan
279 Carrer del Consell de Cent, Barcelona
IndianOutdoor seating
357 Avinguda Diagonal
- Üla Café CafeteríaHas vegan options
92 Carrer del Llenguadoc, Barcelona
Coffee shop - Vegan MountFully vegan
506 Carrer de València
Wheelchair accessible
- VegetaliaHas vegan options
4B Plaça del Fossar de les Moreres, Barcelona
Wheelchair accessible
- VegetaliaHas vegan options
54 Carrer dels Escudellers, Barcelona
BurgerPizzaOutdoor seating
- Veg World IndiaHas vegan options
26 Carrer de Bruniquer, Barcelona
IndianWheelchair accessible
- VeladaHas vegan options
25 Carrer de Ferran, Barcelona
BurgerSpanish - Wok StationHas vegan options
25 Carrer del Capità Arenas, Barcelona
Takeaway
341 Carrer de Còrsega
Takeaway · Wheelchair accessible
- YoümeHas vegan optionsJapanese
Takeaway · Delivery · Outdoor seating
- ZiziniaHas vegan options
87 Carrer del Torrent de les Flors
LebaneseMediterranean 74 Avinguda de Gaudí
Pizza17B Carrer del Peu de la Creu
Outdoor seating
Each place's status comes from a local mapper or from its own menu, and its page says which. How we know
Questions people ask
Where should I eat in Barcelona?
Areca Bakery on Carrer del Torrent de l'Olla, Asante Cafe on Carrer d'Elkano and Bar Celoneta Sangria Bar on Carrer de Sevilla are good places to start. This guide lists all 238 places here with vegan food on the menu, and the kinds of food with the most places have pages of their own.
Which places in Barcelona are fully vegan?
There are 39, among them Areca Bakery, Asante Cafe, Bar Celoneta Sangria Bar, Blu Bar and #Bubita.
What kind of food is there in Barcelona?
Mostly cafés, Spanish food, Mediterranean food, brunch and burgers. The ones with enough places have a page of their own, linked above.
Are any of them chains?
Yes, one: Honest Greens, with ten branches.