Best Vegetarian and Vegan Restaurants in Barcelona
It’s finally here, the ultimate guide to the best vegetarian and vegan restaurants in Barcelona!
I asked in my Instagram Stories if you would prefer a vegetarian or a vegan guide, and the answer was a tie so I thought I would do both. As always, please let me know if you think I missed a place, I will be happy to add it! I also want to add that there are places in this list I haven’t visited myself, but have been recommended to me.
BEST VEGETARIAN RESTAURANTS AND CAFES
La Riera - Vegetarian restaurant in Les Corts with good vegan options. Traditional Catalan cuisine made vegetarian. Carrer del Regent Mendieta 15 (Les Corts).
Teresa Carles - A classic. A long menu filled with tasty vegetarian and vegan home-cooked kind of food. Carrer de Jovellanos 2 (Raval).
My Pillow - The vegan burger and the vegan brownie are very popular here. Excellent for lunch. Carrer de Villaroel 227 (Eixample).
Cafe Camèlia - Vegetarian and vegan options for lunch, dinner or a snack. Also good for breakfast. Very casual. Carrer de Verdi 79 (Gracia).
La Branqueta - Few know about this recently opened Japanese cafe, that does affordable vegetarian and vegan lunches and bento boxes. It’s tiny but simply amazing. Read my review of La Branqueta here. Carrer Marià Cubí 13 bis (Sarria-Sant Gervasi).
Vegetalia - A colourful vegetarian restaurant in the Gotico, Born and Raval. They also have some vegan options. (Carrer dels Escudelles 54 (Gotico), Plaça d’Emili Vendrell 1 (Raval), Plaça del Fossar de les Moreres s/n (Born).
Sopa - When I was working in Poble Nou I had lunch here several times a week, and the lunch menu is great value for money. It's vegetarian, vegan and macrobiotic. The space is filled with light, and they have a terrace if you prefer to have your lunch in the sun. They have two locations: in Poble Nou and in Eixample. Read more here. Carrer de Roc Boronat 114 (Poble Nou) Carrer de Provença 330 (Eixample).
Copasetic - In addition to being vegetarian it is also gluten-free. It’s famous for brunch. Carrer de la Diputació 55 (Eixample).
Veg World India - Authentic vegetarian Indian food with a home-cooked vibe. Carrer de Bruniquer 24 (Gracia).
Swagatam - It might not look like much but the food is very authentic Indian, with great vegetarian and vegan options. Carrer de Sant Augustí 10 (Gracia).
Quinoa Bar - A tiny little vegetarian and vegan place in Gracia, good, honest and fresh food. They now have a second location in Eixample. Travessera de Gràcia 203 (Gracia), Carrer d’Aragó 209 (Eixample).
Sesamo - Vegetarian restaurant in Sant Antoni with many vegan options. Their whole roasted cauliflower looks very impressive! Carrer de Sant Antoni Abat 52 (Barcelona).
Vegesana - A Chinese vegetarian restaurant where the Yuxiang Eggplant is supposed to be great, and they make small, carved carrot animals..! Carrer d’Aribau 14 (Eixample).
Dolce Pizza - A vegetarian pizza place where half of the pizzas are vegan. Carrer d’Hipòlit Lázaro 34 (Gracia).
BEST VEGAN RESTAURANTS AND CAFES
Väcka - A small place but packed with vegan goodies to have there or to take away. You can even order it online! They have a lot of gluten-free, sugar-free options, and even vegan ice cream. I love their gluten-free waffle with rawtella. More info here! Carrer de Sèneca 4 (Gracia).
Alive - Used to be vegetarian but is now entirely vegan, with good options also for kids. Travessera de les Corts 180 (Les Corts).
2Y - A macrobiotic restaurant where the dishes are innovative with a beautiful presentation and friendly staff. Passatge de Battló 4 ((Eixample).
Vegetart - This place is take-away only, with really great reviews. Great for a lunch pickup, good value for money. Carrer de Torrent de l’Olla 138 (Gracia).
BarCeloneta Sangria Bar - Some say it’s the best place for vegan tapas. Their vegan paella is very popular. The bar is very cute and cosy. Carrer de Sevilla 70 (Barceloneta).
Enjoy Vegan - Generous portions, all home made. Plaça de Sant Augustí Well 10 (Born).
La Trocadero - Fun vegan fast food such as burgers, sandwiches, and excellent baked goods like donuts. Carrer de la Marina 269 ((Eixample).
Santoni Cafe Vegano - 100% vegan cafe with hotdogs, pizzas, sandwiches, burgers, cakes and much more. Ronda de Sant Antoni 63 (Sant Antoni).
Wild Lulita - Adorable shop with beautiful vegan cakes, smoothies and bowls in Gracia. You can also order vegan catering here. Carrer de l’Or 6 (Gracia).
Roots & Rolls - Serves plant-based Asian food. Their sushi is excellent, and the cauliflower popcorn and gyozas will make you want to lick your plate. Read more about Roots & Rolls here. Carrer del Consell de Cent 401 (Eixample).
Cat Bar - Somewhat of a legend of a vegan bar in Barcelona. Fun and laid back. Carrer de la Bòria 17 (La Ribera).
Veggie Garden - Completely vegan with Indian and fusion food like tapas, burgers, salads, and sandwiches. In the Raval and close to Universitat. Good quality-price ratio. Carrer dels Àngels 3 (Raval) and Gran Via de les Corts Catalanes 602 (Eixample).
Gallo Santo - Vegan Mexican Restaurant in Gracia, doesn’t that sound intriguing? Carrer del Torrent de l’Olla 64 (Gracia).
BEST VEGAN-FRIENDLY RESTAURANTS AND CAFES
Las Muns - Tasty empanadas with three different vegan/vegan versions. (Various locations around the city).
La Piña Barcelona - These guys do amazing grilled cheese sandwiches, and they have a delicious vegan one too! They also specialize in craft beer, and their cocktails are excellent. Carrer del Roser 3 (Poble Sec).
Flax & Kale - The trendiest healthy place in the city. Gorgeous space and good food that even a meat-lover gets excited about. Check also their location in the H&M Flagship store and the newest Flax & Kale Passage that’s 100% gluten-free. Read more here. Carrer dels Tallers 74b (Raval), Carrer de Sant Pere Més Alt 31-33 (La Ribera), Passeig de Gràcia 11 (Eixample).
Messie Sin Gluten - This pizza restaurant is 100% gluten-free, and has good vegan options, including pasta. Carrer de Muntaner 109 (Eixample) and Carrer de Siracusa 15 (Gracia).
Pizza Paco - A great pizza place in the Born with good vegan options. Carrer de l’Allada-Vermell 2 (Born).
La Clotenca - Plenty of vegan options like pizzas and burgers. Carrer del Clot 49 (Clot).
Almalibre Açai Bar - They really know their açai here (they import it themselves, and it's 100% pure and undiluted), but they also have excellent vegetarian and vegan items on their menu. Their vegan burger is delicious. Carrer de Girona 118 (Eixample).
Itacate - One of my favourite hangouts, this lovely place offers tasty breakfasts and light lunches with a vegetarian, vegan and healthy focus. The staff is really amicable. Read full post here. Carrer del Comte Borrell 107 (Sant Antoni).
Flexbowls - Bowls for breakfast and lunch, and tasty cakes, smoothies, and juices. Carrer de la Diputació 289 (Eixample).
La Soperi - Organic lunch and dinner, even the cocktail menu is 100% organic! Carrer del Roselló 197 (Eixample).
Green Shots - Good for takeaway, with fresh juices and lunches for the office. Via Augusta 21 (Sarria-Sant Gervasi), Carrer de París 201 (Eixample) and Ronda de Sant Pere 16 (Urquinaona).
Fit Kitchen - These guys know their nutritional values, and you can be sure you'll leave with a full stomach. They have good vegan and vegetarian options both for breakfast, brunch, and lunch. Read more here. Carrer de la Diputació 280 (Eixample).
All You Eat is Love - A terrific lunch deal can be had at this healthy place. I love their bowl with a Japanese flair! Carrer de la Marina 52 (Poblenou).
Lulu - This tiny little place fills up with cocktail lovers at night, and for breakfast and lunch they have wonderful, pretty and healthy options. Read all about Lulu here. Avinguda del Marquès de l’Argentera 7 (Born).
Tomillo - Here you can create your own bowl by choosing between all the fresh ingredients they have available. Carrer de Fluvià 58 (Poblenou).
Teresa’s - A takeaway in the Teresa Carles emporium. Great set of juices and vegan cakes. Carrer de l’Argenteria 31 (Born).
Woki Organic Market - Vegetarian food on the go, inside an organic shop. They have several locations in the city.
Rebelot - Slow food: local produce, healthy and vegetarian. And cocktails! Carrer del Baluard 58 (Barceloneta).
Milfulles Brunch- Good vegan and vegetarian menu, and kind on the wallet. Passeig de Sant Joan 103. (Eixample).
Demasie - These guys are experts on cinnamon rolls and plenty of other flavoured rolls, and they also do a mean vegan roll. Carrer de la Princesa 28 (Born).