Vegan Places in Spain
187 vegan restaurants, stores, and stays across 56 cities.
Looking for vegan restaurants in Spain? Browse 187 verified plant-based places across 56 cities. That includes 162 restaurants and cafés, 22 vegan shops, 3 vegan-friendly places to stay. 75% are 100% vegan — not just vegan-friendly, but fully plant-based menus. Popular cuisines include burger, asian, brazilian and italian. 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 Santa y Pura, Los andenes and Tonka. 4 places are confirmed dog-friendly.
Madrid
46 places
Barcelona
45 places
Valencia
20 places
Alicante
7 places
Malaga
6 places
Sevilla
4 places
Granada
4 places
Salamanca
3 places
Vigo
2 places
Zaragoza
2 places
Colmenar Viejo
2 places
Girona
2 places
Sant Celoni
1 place
Santa Gertrudis de Fruitera
1 place
Selva
1 place
Sils
1 place
Tarifa
1 place
Tarragona
1 place
Tavertet
1 place
Terrassa
1 place
Toledo
1 place
Torremolinos
1 place
Tremp
1 place
Uleila del Campo
1 place
Valladolid
1 place
Port Pollenca
1 place
Algeciras
1 place
Badalona
1 place
Begur
1 place
Cuenca
1 place
el Campello
1 place
Estepona
1 place
Genalguacil
1 place
Getafe
1 place
Granollers
1 place
El Toro
1 place
Fuengirola
1 place
Gijon
1 place
Alcorcon
1 place
Alcudia
1 place
Cadiz
1 place
Castello de la Plana
1 place
Coin
1 place
Naron
1 place
Ibiza
1 place
Moia
1 place
Lladurs
1 place
Llucmajor
1 place
Lugo
1 place
Marbella
1 place
Murcia
1 place
Navalagamella
1 place
Palma
1 place
Port d'Andratx
1 place
Rivas Vaciamadrid
1 place
Rota
1 place