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.