What
Where

When do you want to eat?

Specify a date & time to find the best restaurants & offers

The Best Vegan Restaurants in Barcelona

402 restaurants

Sort by Relevance

MAAI - Brunch Local Food, Barcelona

VEGETARIAN

Carrer de Regàs, 30, 08006, Barcelona

37

Average price €15

InsiderInsiderOstaja, Barcelona

INSIDERITALIAN

Ostaja

9.4 / 10

Carrer d' Aribau, 58, 08011, Barcelona

574

Average price €40

Sri Annapurna, Barcelona

INDIAN

Sri Annapurna

9.2 / 10

Carrer de Santaló, 73, 08021, Barcelona

101

Average price €15 accept Yums

Folks Burgers, Barcelona

AMERICAN

Folks Burgers

9.4 / 10

Carrer del Portal Nou, 19, 08003, Barcelona

306

Average price €15

Specify a date and enjoy promotions of up to -50% in our best restaurants

Out of India, Barcelona

INDIAN

Out of India

9.4 / 10

Carrer de Mallorca , enfrente Expo hotel , cerca de Sants estación., 08014, Barcelona

513

Average price €20

L’espill 62, Barcelona

MEDITERRANEAN

L’espill 62

9.1 / 10

Carrer del Bruc, 62, 08009, Barcelona

53

Average price €35

InsiderInsiderIl Mercante Di Venezia, Barcelona

INSIDERITALIAN

Carrer de Josep Anselm Clavé, 11, 08002, Barcelona

761

Average price €24

Loto, Barcelona

ASIAN

Loto

9.5 / 10

Carrer del Call, 17, 08002, Barcelona

104

Average price €20

Jacqueline's, Barcelona

FUSION

Jacqueline's

9.3 / 10

Carrer de Parcerisa, 15, 08014, Barcelona

23

Average price €15

InsiderInsiderLa Cachapera BCN, Barcelona

INSIDERSOUTH AMERICAN

Carrer de Villarroel, 57, 08011, Barcelona

696

Average price €20

Kiltro Restobar, Barcelona

FUSION

Kiltro Restobar

9.2 / 10

Carrer del Montseny, 13, 08012, Barcelona

186

Average price €20

On y va Barcelona, Barcelona

EUROPEAN

Carrer dels Vergós, 55, 08017, Barcelona

124

Average price €15

FISH, Barcelona

MEDITERRANEAN

FISH

8.7 / 10

Carrer de Balmes, 180, 08006, Barcelona

117

Average price €30 accept Yums

-50% off the "à la carte" menu!

Nolita, Barcelona

AMERICAN

Nolita

9.3 / 10

Carrer de Llull, 230, 08005, Barcelona

501

Average price €15

The Fresh Poke, Barcelona

JAPANESE

The Fresh Poke

8.9 / 10

Avinguda Diagonal, 357, 08037, Barcelona

225

Average price €12

InsiderInsiderFastuc, Barcelona

INSIDERMEDITERRANEAN

Fastuc

9.2 / 10

Carrer d'Oliana, 14, 08006, Barcelona

730

Average price €35 accept Yums

InsiderInsiderCity Bar & Restaurant - Grand Hotel Central 5*, Barcelona

INSIDERMEDITERRANEAN

Via Laietana, 30, 08003, Barcelona

2576

Average price €45 accept Yums

Zoé Experience BCN, Barcelona

AMERICAN

Carrer de Vilamarí, 78, 08015, Barcelona

625

Average price €15

Koh-ndal Thai Bistro, Barcelona

THAI

Passeig de Sant Gervasi, 57B, 08022, Barcelona

935

Average price €20

Quinoa Aragó Vegetarià, Barcelona

VEGETARIAN

Carrer d'Aragó, 209, 08011, Barcelona

755

Average price €15

B-ONE, Barcelona

MEDITERRANEAN

B-ONE

9.1 / 10

Plaça de Pau Vila, 1, 08039, Barcelona

6

Average price €30 accept Yums

Wela Barbacoa, Barcelona

CHINESE

Carrer de Calàbria, 110, 08015, Barcelona

193

Average price €25

Melocotón vegan burger, Barcelona

VEGETARIAN

Carrer d'En Fontrodona, 17, 08004, Barcelona

46

Average price €14

InsiderInsiderMextizo, Barcelona

INSIDERMEXICAN

Mextizo

9.2 / 10

Carrer de la Diputació, 239, 08007, Barcelona

794

Average price €50 accept Yums

Vinateria rosaluna, Barcelona

SPANISH

Carrer de Floridablanca, 5, 08015, Barcelona

55

Average price €24 accept Yums

Filter

TheFork Benefits