Barcelona, Spain has 23 vegan-friendly mediterranean restaurants. Top-rated spots include Blu Bar, Rasoterra and Teresa Carles. 8 of these are fully vegan, 15 are vegetarian. Prices range from budget-friendly ($) to upper-mid ($$$). Last updated: April 2026.
Last updated: April 2026
Plant-based restaurant on Rambla del Poblenou with the most beautiful terrace in the neighbourhood. Homemade comfort foo…
Michelin-recognized organic bistro in the Gothic Quarter serving seasonal Mediterranean vegan and vegetarian plates with…
Pioneer of Barcelona's vegetarian scene since 1979, serving creative plant-based cuisine in a stunning modernist space o…
Long-running vegan restaurant in El Born offering set lunch menus with organic Mediterranean dishes, fresh salads, and h…
100% vegan Mediterranean restaurant in Les Corts near the metro. Paellas, fideuás, sharing plates, and hearty mains. Qui…
Vegan rice specialist in El Born. Serves plant-based paellas, arròs negre with mushroom sofrito, and creamy bomba rice d…
Atmospheric vegetarian wine cellar restaurant in the Gothic Quarter. Stone-walled dining room with an extensive list of …
Peaceful vegetarian restaurant with a hidden garden terrace in Gràcia. Serves Mediterranean-inspired seasonal plates and…
Long-standing vegetarian restaurant in Gràcia offering creative Catalan-Mediterranean dishes with seasonal organic produ…
Vegetarian herb-themed restaurant in El Born where every dish features fresh herbs prominently. Garden terrace with a li…
Beachfront vegan restaurant in Barceloneta reimagining seafood with plant-based ingredients. Carrot lox, heart of palm c…
Vegan market stall turned proper restaurant near Mercat de Sant Antoni. Famous for seasonal croquetas, roasted red peppe…
Vegetarian Mediterranean restaurant on Passeig de Gràcia. Focuses on seasonal Catalan ingredients with a modern twist. B…
Quietly popular vegetarian restaurant tucked away in El Raval. Offers Mediterranean set lunch menus with soup, main cour…
Quiet vegetarian restaurant in Les Corts neighborhood frequented by university students and professors. Affordable set l…
Beachside vegetarian chiringuito near Poblenou beach. Grilled vegetable skewers, patatas bravas, paella vegetal, and col…
Traditional-style vegetarian fonda in Barceloneta offering three-course set meals reminiscent of old fisherman's restaur…
Homestyle vegetarian restaurant in Gràcia run by a local family. Serves a generous weekday lunch menú del día with three…
Vegan restaurant steps from La Sagrada Família with Gaudí-inspired mosaic décor. Tourist-friendly menu with tapas sample…
Cozy vegetarian soup and stew house in Eixample. Rotating daily menu of hearty plant-based soups, stews, and fresh-baked…
Vegetarian restaurant at the foot of Montjuïc serving Mediterranean dishes on a sunny terrace. Perfect stop before or af…
Rustic vegan Mallorcan-inspired café in El Born. Specializes in pa amb oli (bread with oil and tomato), ensaimadas, and …
Spacious vegetarian restaurant on Rambla del Poblenou. Mediterranean sharing plates, grilled vegetables, and sangría on …
VeganBites lists 23 vegan-friendly mediterranean restaurants in Barcelona, Spain. Popular options include Blu Bar, Rasoterra, Teresa Carles. Each listing includes ratings, price range, and address.
There are currently 23 vegan-friendly mediterranean restaurants listed in Barcelona. 8 are fully vegan and 15 are vegetarian. This list is updated regularly as new venues are added.
Based on vegan ratings and reviews, Blu Bar is the top-rated vegan mediterranean restaurant in Barcelona. It has a vegan rating of 5/5. Browse all 23 options to find your perfect match.