23 vegan spots across Spain, editor-picked. All Spain guides.
Restaurante Vegano Hicuri ★ 4.6 · Granada
centro-sagrario · Plaza Girones 4, 18009 Granada
Hicuri Art Vegan in Granada is the citys most-cited 100 percent vegan restaurant on Plaza Girones, with street-art murals and an Andalusian-vegan menu.
Tip: The seitan-and-mushroom tapa is the order; the kitchen runs vegan paella on Saturdays only.
Teresa Carles ★ 4.5 · Barcelona
eixample · Carrer de Jovellanos 2, 08001 Barcelona
Teresa Carles in Barcelona's Eixample is the family-run vegetarian-and-vegan bistro since 1979: an all-day vegan menu del dia, market salads.
Tip: Open daily 09:00-23:00. The vegan menu del dia is 16 euros weekdays; brunch on weekends.
Rasoterra ★ 4.5 · Barcelona
gotic · Carrer del Palau 5, 08002 Barcelona
Rasoterra in Barcelona's Gothic Quarter is the slow-food vegan-and-vegetarian bistro: a seasonal menu, organic local sourcing and a 22 euro lunch menu del.
Tip: Closed Sunday-Monday. The 22 euro menu del dia is the value pick; book the back garden in summer.
Paprika ★ 4.5 · Granada
albayzin · Cuesta de Abarqueros 3, 18010 Granada
Paprika in the Albayzin of Granada is the long-running vegetarian and vegan kitchen on Cuesta de Abarqueros with a daily menu and a sourdough pizza counter.
Tip: The vegan pizza is the consistent order; the menu changes daily and rotates through Sicilian, Lebanese and Indian.
Wild Food ★ 4.5 · Granada
centro-sagrario · Plaza Isabel La Catolica 5, 18009 Granada
Wild Food in Granada is the plant-led raw and cooked vegan kitchen on Plaza Isabel La Catolica, with bowls, plant-based burgers and a Saturday vegan brunch.
Tip: The Saturday brunch is the consistent draw; the vegan burger and Buddha bowl carry the weekday lunch.
El Piano ★ 4.5 · Granada
realejo · Calle Santiago 2, 18009 Granada
El Piano on Calle Santiago in the Realejo of Granada is a 100 percent vegan, gluten-free and nut-free kitchen serving a rotating daily tapas-style menu.
Tip: Closed Sundays; the daily 15-dish counter rotates morning so visit before 14:00 for the widest choice.
Distrito Vegano ★ 4.5 · Madrid
lavapies · Calle del Doctor Fourquet 32, 28012 Madrid
Distrito Vegano in Madrid's Lavapies is the 100 percent vegan kitchen since 2017, with plant-based versions of the Spanish canon: paella, croquetas.
Tip: Open Tue-Sun 13:00-24:00; closed Monday. The vegan paella runs 14 euros; the vegan cocido (winter only) is 18.
Mad Mad Vegan Lavapies ★ 4.5 · Madrid
lavapies · Calle Lavapies 16, 28012 Madrid
Mad Mad Vegan in Lavapies is the second Madrid location of the citys plant-based burger and comfort-food kitchen with a 4.8 Tripadvisor rating.
Tip: Open daily 13:00-24:00; the seitan burger and BBQ jackfruit plate are the orientation orders, mains 10 to 20 euros.
Copenhagen ★ 4.5 · Valencia
Calle Literato Azorín, 8, 46006 Valencia
Copenhagen in Valencia's Russafa is a full-vegetarian dining room with many vegan options, opened by the Oslo-Malmo-Copenhagen group; tapas, mains, brunch.
Tip: Closed Tuesday. Reserve for weekend dinner through the website.
Flax & Kale ★ 4.4 · Barcelona
raval · Carrer dels Tallers 74, 08001 Barcelona
Flax & Kale in Barcelona's Raval is the family-of-Teresa-Carles healthy-vegan plant-based bistro: 80 percent plant-based menu, cold-press juices, raw cakes.
Tip: Open daily 09:00-23:30. The vegan menu del dia is 18 euros; cold-press juice flight at brunch.
The Green Spot ★ 4.4 · Barcelona
born · Carrer de la Reina Cristina 12, 08003 Barcelona
The Green Spot in Barcelona's Born is the all-plant Mediterranean-Asian bistro: 80 dishes on the carte, pizzas, dim sum and a 18 euro lunch menu del dia.
Tip: Open daily 12:30-23:30. The vegan dim sum and the pizza are the standouts; book for weekends.
Veganitessen ★ 4.4 · Seville
el-arenal · Mercado del Arenal Calle Pastor y Landero s/n, 41001 Sevilla
Veganitessen inside the Mercado del Arenal in Seville is the all-vegan counter that grew from a pastry shop in the market, with vegan burgers.
Tip: Open Mon-Sat 09:00-15:00. The vegan tortilla and the daily menu del dia are the local picks.
Selva Cafe ★ 4.4 · Seville
el-arenal · Calle Bailen 34, 41001 Sevilla
Selva Cafe on Calle Bailen in Seville is a specialty-coffee-and-plant-based cafe with vegan brunch, vegan desserts and 100 percent plant-based small plates.
Tip: Open daily 09:00-18:00. The vegan brunch plate and the cold brew are the local pick.
La Tastaolletes ★ 4.4 · Valencia
Carrer de Salvador Giner, 6, 46003 Valencia
La Tastaolletes in Valencia is a vegan and vegetarian tapas kitchen sourced from Mercado Central, with creative small plates and a tight wine list.
Tip: Reserve a few days ahead; small dining room. The tapas tasting is the most efficient order.
La Camelia Vegan Bar ★ 4.3 · Bilbao
Calle Villarias 3, 48001 Bilbao
La Camelia in Bilbao opened 2015 as the city's first dedicated 100% vegan bar, with vegetable sushi, seitan, tofu and tempeh plates and organic wines.
Viva Burger ★ 4.3 · Madrid
la-latina · Costanilla de San Andres 16, 28005 Madrid
Viva Burger in Madrid's La Latina is the 100 percent vegan burger room since 2008, with plant-based burger patties, vegan tapas plates and a focused brunch.
Tip: Open daily 13:00-24:00. The Mayflower vegan burger (14 euros) is the headline; vegan beer on tap.
Meet Vegano ★ 4.3 · Málaga
centro-historico · Calle Marín García 6, 29005 Málaga
Meet Vegano is a fully plant-based restaurant in central Málaga off Calle Larios, turning out vegan burgers, bowls and comfort plates with no animal products.
Kafe Botanika ★ 4.3 · San Sebastián
Paseo Arbol de Gernika 8, 20006 Donostia-San Sebastian
Kafe Botanika next to the Urumea river in San Sebastian's Centro runs a vegan-and-vegetarian carte of curries, hummus and falafel with one of the city's most.
Garibolo ★ 4.2 · Bilbao
Calle Fernandez del Campo 7, 48008 Bilbao
Garibolo on Fernandez del Campo in Bilbao runs a long-standing vegetarian dining room with strong vegan options on a daily plant-based menu.
Los Amigos Restaurante Vegano ★ 4.2 · Madrid
centro · Calle de Arenal 26, 28013 Madrid
Los Amigos Restaurante Vegano in Madrid's Centro is the 100 percent vegan kitchen since 2013, with plant-based versions of Spanish classics: paella vegana.
Tip: Open daily 13:00-24:00. The vegan paella for two (28 euros) is the headline; vegan brunch buffet 18 euros.
Habanita ★ 4.2 · Seville
casco-antiguo · Calle Golfo 3, 41004 Sevilla
Habanita near Plaza de la Alfalfa in Seville's Casco Antiguo is the long-running Cuban-Mediterranean kitchen with a separate vegetarian and vegan carte.
Tip: Open Mon-Sun 12:30-16:30 and 20:00-24:00, Sun evening closed. The vegetarian paella and the vegan stews are the house orders.
Loving Hut ★ 4.2 · Valencia
Carrer del Comte d'Altea, 44, 46005 Valencia
Loving Hut in Valencia is a fully vegan Asian-fusion kitchen, part of the international chain, with a daily menu del dia for around 13 euros.
Tip: Lunch menu del dia runs Mon to Fri. Closed Sunday.
La Vegana Tapería ★ 4.1 · Málaga
centro-historico · Calle San Juan de Letrán 13, 29007 Málaga
La Vegana Tapería is a plant-based tapas bar in Málaga, plating vegan versions of Spanish classics from croquetas to montaditos in a cosy room.