Vegan Places in Spain
1,483 vegan and vegan-friendly places across 318 cities (278 fully vegan).
Looking for vegan restaurants in Spain? Browse 1483 verified plant-based places across 318 cities. That includes 1369 restaurants and cafés, 87 vegan shops, 23 vegan-friendly places to stay, 5 animal sanctuaries. 19% 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 Roots and Rolls Vegan, Oz Bakery and Che Vegan Café. 4 places are confirmed dog-friendly.
Cities in Spain

Barcelona
261 places

Madrid
189 places

Valencia
75 places

Granada
49 places

Málaga
41 places

Cartagena
32 places
Las Palmas
28 places

Girona
26 places
Spain
23 places
Seville
22 places

Bilbao
21 places

Zaragoza
20 places

Palma de Mallorca
19 places

Santa Cruz de Tenerife
18 places

Ibiza
18 places

Santiago de Compostela
17 places
Donostia / San Sebastian
16 places

Burgos
15 places

Alicante
15 places
Alacant / Alicante
12 places

Murcia
11 places

Vigo
10 places

Salamanca
9 places
Pamplona / Iruna
9 places
La Oliva
9 places
Denia
8 places

Tarragona
8 places

Granollers
7 places

Lleida
7 places
Yaiza
7 places
Motril
6 places

Cádiz
6 places
Mogán
6 places
Pontevedra
6 places
Pamplona/Iruna
6 places
Puerto de la Cruz
6 places
La Cuesta
5 places

Valladolid
5 places
Pamplona
5 places
Santa Eularia des Riu
5 places
Sitges
5 places
Granadilla de Abona
5 places

Calafell
5 places
San Cristóbal de La Laguna
5 places

Gijón
5 places

Marbella
5 places

Vic
5 places
All places in Spain
1–30 of 1484




















