Vegan Places in Spain
1,516 vegan and vegan-friendly places across 328 cities (249 fully vegan).
Most listings cluster in Barcelona (263), Madrid (193), Valencia (76), Granada (49), Málaga (40), and Cartagena (32).
Going to Spain? Travel essentials
Vegan Summer Destinations in Europe
Spain is one of six Mediterranean countries in Plants Pack's seasonal vegan-travel hub - 29 destinations curated for plant-based summer trips.
Open the hub →Cities in Spain

Barcelona
263 places

Madrid
193 places

Valencia
76 places

Granada
49 places

Málaga
40 places

Cartagena
32 places
Las Palmas
27 places

Girona
26 places
Spain
25 places

Bilbao
22 places
Seville
22 places

Santa Cruz de Tenerife
19 places

Palma de Mallorca
19 places

Zaragoza
19 places

Santiago de Compostela
17 places

Ibiza
16 places
Donostia / San Sebastian
16 places

Alicante
16 places

Burgos
15 places
Pamplona / Iruna
15 places
Alacant / Alicante
12 places

Murcia
11 places

Vigo
10 places

Salamanca
10 places
La Oliva
9 places
Denia
8 places

Tarragona
8 places

Lleida
7 places
Yaiza
7 places
Pontevedra
7 places

Granollers
7 places
Mogán
6 places

Cádiz
6 places
Motril
6 places
Puerto de la Cruz
6 places

Valladolid
5 places

Calafell
5 places

Gijón
5 places
Granadilla de Abona
5 places
La Cuesta
5 places

Vic
5 places
Pamplona
5 places
Santa Eularia des Riu
5 places
Sitges
5 places
San Cristóbal de La Laguna
5 places

Marbella
5 places
About vegan places in Spain
Looking for vegan restaurants in Spain? Browse 1516 verified plant-based places across 328 cities. That includes 1363 restaurants and cafés, 88 vegan shops, 37 vegan-friendly places to stay, 27 animal sanctuaries. 16% are 100% vegan — not just vegan-friendly, but fully plant-based menus. Popular cuisines include mediterranean. Why Spain? Because the Mediterranean diet provides a natural foundation, and Spanish cities are rapidly embracing dedicated vegan dining. Look out for vegan tapas, plant-based paella, and patatas bravas. Popular spots include Bobeche Santuario, Vegan Tattoo Studios and El Hogar de Luci. 10 places are confirmed dog-friendly.
All places in Spain

Argentinian Vegan Grill
100% vegan restaurant in Los Valles, Spain.
1–30 of 1516



















