We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best Vegetarian Restaurants in Barcelona

Restaurants
Restaurants
 
Dessert
Dessert
 
Coffee & Tea
Coffee & Tea
 
Bakeries
Bakeries
 
Ice Cream
Ice Cream
 
Waffles & Crepes
Waffles & Crepes
 
Juice & Smoothies
Juice & Smoothies
 
Restaurant Deals
$-$$$$
Price
1
Cuisine
Dining options
Neighborhoods
Sorted by:
Availability Ranking Name Price (low to high) Price (high to low) Friends first
Save up to 50% at Barcelona restaurants when you book on TripAdvisor
See All Offers
#29 of 6,285 restaurants in Barcelona
Price: $7 - $14
Cuisines: Spanish, Vegan, Café, Family Fare
Map | Visitor photos (75)
Special Offer
#80 of 6,285 restaurants in Barcelona
Price: $6 - $17
Cuisines: Argentinean, Delicatessen, Vegan, Healthy
Map | Visitor photos (21)
Book Online and Save Up to 50%
Find a table
#108 of 6,285 restaurants in Barcelona
Cuisines: Hamburgers, Spanish, Vegetarian, International, Café
Map | Visitor photos (15)
#127 of 6,285 restaurants in Barcelona
Price: $11 - $34
Cuisines: Spanish, Tapas, Vegan, Vegetarian
Map | Visitor photos (41)
#128 of 6,285 restaurants in Barcelona
Price: $28 - $42
Cuisines: Tapas, Vegan, Vegetarian
Map | Visitor photos (94)
Find a table
#131 of 6,285 restaurants in Barcelona
Cuisines: Coffee Shop, Mediterranean, Vegetarian
Map | Visitor photos (6)
#134 of 6,285 restaurants in Barcelona
Price: $3 - $19
Cuisines: Mediterranean, Tapas, Vegan, International
Map | Visitor photos (66)
#146 of 6,285 restaurants in Barcelona
Price: $11 - $17
Cuisines: Mediterranean, Vegan, Organic
Map | Visitor photos (16)
#151 of 6,285 restaurants in Barcelona
Cuisines: Indian, Vegan, International
Map | Visitor photos (35)
#161 of 6,285 restaurants in Barcelona
Price: $9 - $21
Cuisines: Vegan, Café, Fusion, Organic
Map | Visitor photos (19)
Find a table
#181 of 6,285 restaurants in Barcelona
Price: $12 - $32
Cuisines: Mediterranean, Vegan
Map | Visitor photos (245)
#183 of 6,285 restaurants in Barcelona
Cuisines: Vegan
Map | Visitor photos (10)
#193 of 6,285 restaurants in Barcelona
Price: $55 - $70
Cuisines: Mediterranean, Vegetarian
Map | Visitor photos (114)
#196 of 6,285 restaurants in Barcelona
Price: $8 - $15
Cuisines: Spanish, Vegan, International, Fast Food
Visitor photos (25)
#197 of 6,285 restaurants in Barcelona
Price: $7 - $15
Cuisines: Vegetarian
Map | Visitor photos (19)
#215 of 6,285 restaurants in Barcelona
Price: $24 - $31
Cuisines: Japanese, South American, Vegetarian, International
Map | Visitor photos (12)
#237 of 6,285 restaurants in Barcelona
Price: $5 - $11
Cuisines: Caribbean, Vegetarian, Venezuelan
Map | Visitor photos (17)
Find a table
#286 of 6,285 restaurants in Barcelona
Cuisines: Vegetarian, Sandwiches
Map | Visitor photos (3)
#333 of 6,285 restaurants in Barcelona
Cuisines: Vegetarian
Map | Visitor photos (1)
Find a table
#342 of 6,285 restaurants in Barcelona
Price: $5 - $20
Cuisines: Tapas, Vegan, Healthy
Map | Visitor photos (28)
#355 of 6,285 restaurants in Barcelona
Cuisines: Indian, Vegetarian
Map | Visitor photos (13)
#359 of 6,285 restaurants in Barcelona
Price: $2 - $11
Cuisines: Hamburgers, Mediterranean, Vegan, Café
Map | Visitor photos (33)
#373 of 6,285 restaurants in Barcelona
Price: $7 - $18
Cuisines: Mediterranean, Vegan, International, Healthy
Map | Visitor photos (59)
Find a table
Special Offer
#385 of 6,285 restaurants in Barcelona
Cuisines: Indian, Vegetarian, Balti, Grill
Map | Visitor photos (12)
Book Online and Save Up to 30%
Find a table
#393 of 6,285 restaurants in Barcelona
Price: $6 - $17
Cuisines: Vegan, Vegetarian
Map | Visitor photos (16)
Find a table
#427 of 6,285 restaurants in Barcelona
Price: $2 - $17
Cuisines: Hamburgers, Vegan, Brasserie, Café
Map | Visitor photos (19)
#609 of 6,285 restaurants in Barcelona
Cuisines: Asian, Vegetarian, Vietnamese
Map | Visitor photos (56)
Find a table
#655 of 6,285 restaurants in Barcelona
Cuisines: Barbecue, Mediterranean, Vegetarian
Map | Visitor photos (4)
#673 of 6,285 restaurants in Barcelona
Cuisines: Vegetarian
Map | Visitor photos (5)
Find a table
Special Offer
#700 of 6,285 restaurants in Barcelona
Price: $20 - $53
Cuisines: Indian, Vegetarian
Map | Visitor photos (36)
Book Online and Save Up to 50%
Find a table