The best vegan Mediterranean restaurants in Barcelona, Spain serve falafel, hummus, tabbouleh, and more. Mediterranean cuisine is naturally rich in plant-based options.
Last updated: May 2026
Plant-based restaurant on Rambla del Poblenou with the most beautiful terrace in the neighbourhood. Homemade comfort food: tapas, black-doug…
Michelin-recognized organic bistro in the Gothic Quarter serving seasonal Mediterranean vegan and vegetarian plates with biodynamic wines.
Pioneer of Barcelona's vegetarian scene since 1979, serving creative plant-based cuisine in a stunning modernist space on Carrer de Jovellan…
Long-running vegan restaurant in El Born offering set lunch menus with organic Mediterranean dishes, fresh salads, and homemade desserts.
100% vegan Mediterranean restaurant in Les Corts near the metro. Paellas, fideuás, sharing plates, and hearty mains. Quiet neighbourhood atm…
Vegan rice specialist in El Born. Serves plant-based paellas, arròs negre with mushroom sofrito, and creamy bomba rice dishes. Weekend reser…
Atmospheric vegetarian wine cellar restaurant in the Gothic Quarter. Stone-walled dining room with an extensive list of natural wines and se…
Peaceful vegetarian restaurant with a hidden garden terrace in Gràcia. Serves Mediterranean-inspired seasonal plates and natural wines from …
Long-standing vegetarian restaurant in Gràcia offering creative Catalan-Mediterranean dishes with seasonal organic produce. Known for its ta…
Vegetarian herb-themed restaurant in El Born where every dish features fresh herbs prominently. Garden terrace with a living herb wall. Cock…
International vegan falafel chain on Carrer de Ferran near La Rambla. Self-serve unlimited salad bar with falafel pita, hummus, baba ganoush…
Beachfront vegan restaurant in Barceloneta reimagining seafood with plant-based ingredients. Carrot lox, heart of palm ceviche, and seaweed …
Vegan market stall turned proper restaurant near Mercat de Sant Antoni. Famous for seasonal croquetas, roasted red pepper hummus, and market…
Lebanese-inspired vegan restaurant in the Barri Gòtic offering generous mezze platters, kibbeh, fattoush, and freshly baked manoushe bread.
Vegetarian Mediterranean restaurant on Passeig de Gràcia. Focuses on seasonal Catalan ingredients with a modern twist. Beautiful terrace for…
Quietly popular vegetarian restaurant tucked away in El Raval. Offers Mediterranean set lunch menus with soup, main course, and dessert. Kno…
Quiet vegetarian restaurant in Les Corts neighborhood frequented by university students and professors. Affordable set lunch menus, homemade…
Beachside vegetarian chiringuito near Poblenou beach. Grilled vegetable skewers, patatas bravas, paella vegetal, and cold beers with sea vie…
Traditional-style vegetarian fonda in Barceloneta offering three-course set meals reminiscent of old fisherman's restaurants, but entirely p…
Homestyle vegetarian restaurant in Gràcia run by a local family. Serves a generous weekday lunch menú del día with three courses and house w…
Vegan restaurant steps from La Sagrada Família with Gaudí-inspired mosaic décor. Tourist-friendly menu with tapas sampler plates, sangría, a…
Vegan Middle Eastern street food spot in Eixample. Crispy falafel wraps, hummus plates, baba ganoush, and freshly baked pita. Quick, afforda…
Tiny Middle Eastern vegan eatery in El Born focused on hummus. Six varieties of house-made hummus served with warm pita, falafel, and pickle…
Cozy vegetarian soup and stew house in Eixample. Rotating daily menu of hearty plant-based soups, stews, and fresh-baked bread. Ideal for a …
Vegetarian restaurant at the foot of Montjuïc serving Mediterranean dishes on a sunny terrace. Perfect stop before or after visiting the cas…
Rustic vegan Mallorcan-inspired café in El Born. Specializes in pa amb oli (bread with oil and tomato), ensaimadas, and sobrassada vegana wi…
Spacious vegetarian restaurant on Rambla del Poblenou. Mediterranean sharing plates, grilled vegetables, and sangría on a tree-lined terrace…
VeganBites lists 27 vegan-friendly mediterranean restaurants in Barcelona, Spain. Top picks include Blu Bar, Rasoterra and Teresa Carles.
There are 27 vegan-friendly mediterranean restaurants in Barcelona. 12 are fully vegan and 15 are vegetarian with strong vegan options. Browse all with ratings and maps.
Based on vegan ratings, Blu Bar is the top-rated vegan mediterranean restaurant in Barcelona. It has a vegan rating of 5/5.