Ultimate Barcelona Vegan Guide: Restaurants, Tours, & More
Barcelona is one of my favorite cities and one of the best cities to visit in Spain! It is a city full of life, culture, beauty and it doesn’t hurt that year-round it has pretty marvelous weather. From the unique art of Antoni Gaudí that fills Park Güell to amazing vegan restaurants, shopping, and nightlife — there is something for everyone to enjoy!
This Barcelona vegan guide will help you plan your entire adventure from finding vegan restaurants for brunch to stores to shop and everything in between!
One last thing, if you’re feeling a little anxious about traveling as a vegan, be sure to check out my vegan travel tips!
This article contains affiliate links (paid links) and Veggies Abroad is a member of Amazon Services LLC Associated Program. At no cost to you, I may earn a small commission if you make a purchase — this helps keep Veggies Abroad churning out free content! For an explanation of our advertising partnerships, please review our privacy policy.
TIP: If you visit in late January – March, you’ll still experience temperate weather with fewer tourists and it will be less expensive! On average it is in the low 60’s with a bit more rain in March than January or February.
Is Barcelona Vegan-Friendly?
Yes! Barcelona is very vegan-friendly — actually more friendly than I anticipated. You’ll find over 50 vegan restaurants, vegan markets, and shops, plus loads of places that have great options! According to HappyCow, the number of vegan-friendly businesses grew by 173% since 2022. On top of all that, just outside of the city, you’ll find one of the largest vegan festivals in Europe — Vegan Fest Catalunya.
The Best Vegan & Vegetarian Restaurants in Barcelona
Get ready to eat! Barcelona has a show stopping selection of vegan restaurants, bakeries, and shops peppered throughout the city.
Rasoterra
Carrer del Palau, 5, 08002 Barcelona, Spain
One of Barcelona’s best plant-based restaurants! Their veggie-forward menu features local and seasonal produce paired with some of the best natural wines. They’re creating the ultimate veggie experience that even a meat eater would enjoy! Don’t miss one of their cleverly crafted tasting menus!
Cat Bar
Carrer de la Mercè, 29, 08002 Barcelona, Spain
All the cat lovers out there will get a kick out of this cat-themed vegan restaurant! Their menu features cactus cat sandwiches (it’s really made with cacti), tofish and chips, and burgers. As of November 2022, they are fighting to move their restaurant license to a new space because they’re being evicted.
Roots & Rolls
C. del Consell de Cent, 401, bajos, 08009 derecha, Barcelona, Spain
An innovative and exciting fusion of Asian and Japanese cuisine, but what they’re really known for is their creative vegan sushi. Forget about boring avocado cucumber rolls, they’re rolling up sushi with a unique combination of ingredients like BBQ jackfruit, dill cream “cheese”, black quinoa rice, and much more. Whatever you choose, don’t miss their Jumpin’ Jack Roll (heüra, bbq jackfruit, nut lettuce, caramelized onions, sesame, aioli, house-made hoisin sauce & black rice).
Vegan Food Heaven
Av. d’Icària, 178, 08005 Barcelona, Spain
This neon-colored vegan spot will catch your attention way before you even get to their delicious menu! But once you get to the menu, you’re in for a treat! They’ve got a little bit of everything — sandwiches, tapas, Asian-inspired dishes, and more.
Quinoa Bar Vegetarià
Travessera de Gràcia, 203, 08012 Barcelona, Spain
At this charming vegan café you can start your day with avocado toast and come back later for an order of Super Nachos or Bahn Mi; just don’t forget dessert! They an excellent selection of smoothies, milkshakes, and cocktails.
Santa Vegana
Carrer de n’Arai, 1, 08002 Barcelona, Spain
It’s hard to categorize this charming vegan café because it has a little bit of everything! Start your day with a latte and Spanish tortilla, or refuel in the afternoon with a house-made sandwich and slice of cake! It’s always nice to have options, right?
Amarre 69
Pg. de Joan de Borbó, 69, 08003 Barcelona, Spain
On a sunny day, there is nothing better than grabbing a drink and sitting on the patio at this hip vegan spot! Aside from refreshing cocktails, you’ll also love their tofu and pineapple ceviche, house-made cheeses, burgers, and more.
Alive Restaurant
Travessera de les Corts, 180, 08028 Barcelona, Spain
Although this vegan restaurant is a little outside of the city center, it’s worth the trek (especially if you’re gluten-free). Their menu features a globally-inspired mix of dishes from veggie cod fritters to cashew cheese fondue! Gluten-free and dishes that can be made gluten-free are well marked!
Vegan Mount
C/ de València, 506, 08013 Barcelona, Spain
When I say this vegan restaurant has a little bit of everything, it seriously does! It’s hard to decide between bowls of Yakisoba, patatas bravas, veggie Biryani, burgers, and so much more. Make sure you go hungry!
Mundo Vegan
carr. de Muntaner, 106, L’Eixample, 08036 Barcelona, Spain
This spot is on a mission to change the world though it’s cruelty-free cuisine! Their diverse menu has a little bit of everything — pizza, salad, bowls, burgers, and more. One more bonus, there are a ton of gluten-free options!
Maoz Vegan
Carrer de Ferran, 13, 08002 Barcelona, Spain
This Middle Eastern vegetarian chain has been delighting customers for years with its veggie-packed menu! You can create a yummy falafel sandwich or bowl and add on house-made soups, fries, and more.
Gallo Santo Gracia Veg Mex and Cocktails
Carrer del Torrent de l’Olla, 64, Gràcia, 08012 Barcelona, Spain
Veg Mex is the best form of Tex Mex! This vegan spot has so much to love, make sure you come hungry! You’ll find giant burritos loaded with tinga mushrooms, or jackfruit, creative crispy tacos, flavorful bowls, and plenty of tequila and mezcal!
Pötstot
C/ de València, 204, L’Eixample, 08011 Barcelona, Spain
If you’re vegan AND gluten-free you must visit this sophisticated spot tucked away right in the heart of Barcelona. In addition to being able to eat everything on the menu, this is also your opportunity to try many traditional Spanish dishes that are usually gluten-filled! You’ll find favorites like spinach croquettes, tortillas, colorful paellas, and much more. One more bonus: the menu is also marked for other allergens in case you also need to avoid nuts or soy.
Vegan Junk Food in Barcelona
Vegan Junk Food Bar
1, Carrer de Manresa, 4, 08003 Barcelona, Spain
This bright, graffiti-covered vegan junk food spot has everything you’ve dreamt about (food-wise) and more! Whether you’re in the mood for a giant, fully loaded-burger or an equally loaded order of fries, they’ve got it! Along with so many other tempting eats and a gluten-free menu!
Super Vegan
Gran Via de les Corts Catalanes, 373 Local, S19, Eixample, 08015 Barcelona, Spain
Everything is absolutely super at this vegan fast food spot! You’ll find all of the favorites — juicy burgers, crispy French fries, loaded salads, treats, and more!
A Little Fancier Vegan & Vegetarian Spots in Barcelona
The Green Spot
Carrer de la Reina Cristina, 12, 08003 Barcelona, Spain
A chic little spot with a creative mix of globally-inspired cuisine. Their vegetarian menu has everything from hearty bowls of pasta to kale chips. Make sure you save room for one of their sinfully sweet treats — how can you resist a vegan brownie with ice cream!?
Velada – Vegan Tapas and Cocktails
C/ de Ferran, 25, Ciutat Vella, 08002 Barcelona, Spain
If you’re looking for a sophisticated spot for a fun and tasty night out, look no further! Enjoy creative cocktails as you make your way through their diverse tapas menu from classic patatas bravas to salmon tartare (vegan, of course)!
Vegetarian Restaurants in Barcelona
There are a literal ton more vegetarian restaurants in Barcelona but this guide might never end (and, you’ll definitely stop reading)! So, here are just a few great spots.
Teresa Carles
Carrer de Jovellanos, 2, 08001 Barcelona, Spain
This vegetarian café has a creative selection of seasonal dishes — the owner’s goal is to get people to eat healthier! Feel good with things like their expertly spiced Mediterranean kale chips but for something heartier check out the jack fruit tacos and portabella dumplings. Gluten-free, and nut-free items are available — everything is well marked on their menu.
Fat Veggies
C/ de Bailèn, 83, L’Eixample, 08009 Barcelona, Spain
If everyone could get their hands on veggies like these, I think people will have no problem consuming the recommended daily amount! This vegetarian spot has an awesome veggie-forward menu with plenty of vegan options.
Sopa
Carrer de Roc Boronat, 114, 08018 Barcelona, Spain
This fast-casual vegetarian spot has more than soup (sopa means soup in Spanish)! Their lunch menu changes daily and features multiple soups, salads, and entrees. You can expect to find traditional veganized Spanish favorites along with other globally-inspired fare and desserts.
Vegan Breakfast & Brunch Spots in Barcelona
Get ready to start your day with vegan pancakes, acai bowls, cold-pressed juices, pastries, and much more at these vegan and vegan-friendly restaurants in Barcelona!
Cafe Equilibrium
C/ de València, 352, 08009 Barcelona, Spain
An entire vegan café devoted to breakfast and brunch! Their amazing menu seriously has something for everyone, from savory omelets with grilled tomato to stacks of fluffy little pancakes covered in berry compote! On top of some of the best vegan breakfast eats in Barcelona, they also have terrific house-made desserts.
Eat My Trip Barcelona
C. del Consell de Cent, 378, 08009 Barcelona, Spain
This Barcelona brunch spot is quite popular with just about every type of diner, and once you see their stack of vegan pancakes covered in cotton candy, you’ll know why. Their vegan-friendly menu always has multiple options that are sure to please (including the epic cotton candy pancakes)!
Green Berry
C/ d’Enric Granados, 153, 08008 Barcelona, Spain
This trendy vegan spot is effortlessly cool and the perfect place to start your day! Their menu focuses on healthy, nutrient-dense options and begins with an extensive lineup of cold-pressed juices and superfood smoothies. On the food side, they have pitaya bowls, porridge, pancakes, huevos rancheros, and much more!
Faire.
Carrer de Girona, 81, 08009 Barcelona, Spain
Every day (except Tuesday), this vegetarian breakfast and brunch restaurant delights diners with a lineup of sweet and savory eats. The menu is well-marked for vegan options.
Hammock Juice Station
C/ de Mallorca, 308, 08037 Barcelona, Spain
This vegan-friendly juice café has way more than juice to start your day! Enjoy golden pancakes covered in coconut cream, thick slices of avocado toast, acai bowls, and more.
Vegan Bakeries, Donuts, & Ice Cream in Barcelona
No matter what your sweet tooth is craving, you’ll find it in Barcelona!
Areca Bakery
Carrer del Torrent de l’Olla, 90, 08012 Barcelona, Spain
If you love donuts, you won’t want to pass up this jaw-dropping vegan donut spot in Barcelona! Their menu features classic donuts covered in icing and creative favorites like cookie dough, pistachio cream, passionfruit cheesecake, and more.
La Besneta
C/ de Torrijos, 37, 08012 Barcelona, Spain
This simple vegan bakery has an endless selection of sweets to tantalize your taste buds — from decadent cupcakes and brownies to light and airy pastries. They also have gluten-free options.
The Vegan Corner
Carrer d’Ataülf, 5, 08002 Barcelona, Spain
This plant-based coffee shop has so many things to fall in love with — flaky pastries, decadent cakes, fluffy donuts, and more. They also have a small food menu; in case you need more than sweets.
Vegan Shops & Markets in Barcelona
The vegan fun doesn’t end in Barcelona with just restaurants and cafes; there are multiple fantastic fully vegan shops and markets that you shouldn’t miss.
La Veganeria del Born
Av. de Francesc Cambó, 16 Mercat Santa Caterina
Tucked inside the Santa Caterina Market is this vegan cheese and meat shop! Behind their glass case, you’ll find loads of vegan cheeses from pungent blue to creamy mozzarella, along with sausages, sandwich meat, burgers, and so much more! This is such a unique spot; you shouldn’t miss it.
Mercado de La Boqueria
La Rambla, 91, 08001 Barcelona, Spain
The most famous and largest public market in Barcelona has hundreds of vendors, some of which are vegan-friendly. It’s an excellent place to peruse fresh fruits, juices, and every type of cuisine you can imagine. Even if you don’t eat here, it is a great place to check out.
Vegans & Bio by The Plant Based Market
Avinguda Diagonal, 329, 08009 Barcelona, Spain
This vegan supermarket has so many unique products! Even if you don’t truly need anything, you must go and check out the sea of vegan products — they have everything from gummy candy to red pepper sausages!
V Market
Carrer de Castanys, 27, 08005 Barcelona, Spain
This little vegan shop recently opened and has shelves stocked with popular products from Violife, Oatly, Whole Earth, Sheese, and more. They also have vegan tees, bags, and a coffee takeaway.
Vegacelona
C/ de Sant Antoni Maria Claret, 98, 08025 Barcelona, Spain
It’s incredible and a little unbelievable that Barcelona has three vegan markets! This is another excellent spot to pick up a range of vegan food products. They also have a small section of supplements and books.
Vegan-Friendly & Eco-Friendly Hotels in Barcelona
Petit Palace Boquería Garden
Carrer de la Boqueria, 10, 08002 Barcelona, Spain
This charming, vegan-friendly boutique hotel is right next to the bustling La Boqueria Market and a short walk from the Liceu metro station — the perfect location for exploring the city. In addition to its location, they offer vegan options on its dining menus, along with free bike rentals.
Hotel Pulitzer
C/ de Bergara, 8, 08002 Barcelona, Spain
Right in the heart of Barcelona you’ll find this green, 4-star hotel. It’s one of the few hotels in the city that’s been awarded the Biosphere Responsible Tourism certificate. A few of their eco initiatives include the use of solar power, waste reduction, sourcing products locally, and promoting sustainable mobility options (biking, scooters, walking tours).
If you’re traveling outside of Barcelona, check out this lineup of vegan and vegan-friendly hotels throughout Spain.
What To Do & See in Barcelona
#1 Tour La Sagrada Familia
This is a bucket list experience in Spain — it is an awe-inspiring creation. It is considered Gaudí’s most recognized work, he began construction in 1882 and continued until his death in 1926. The church is still under construction and is targeted to be completed in 2026. You will need to purchase tickets ahead of time or book a tour — it is very popular!
#2 Visit Park Güell
This 42-acre park, created by Antoni Gaudi, is filled with vibrant mosaics, twisting stone, and lush vegetation — it’s one of the most Instagrammable spots in Barcelona. You can book a tour to learn more about the history of the park or wander through and enjoy it on your own. Even if you only have two days in Barcelona, don’t miss this spot.
Consider this Vegan-Friendly Activity, Too!
#3 Wander through the Gothic Quarter
Located in the heart of the city center, it is the oldest part of Barcelona and the liveliest! The narrow streets are filled with beautiful architecture, cafes, shops, and restaurants. It is a great place to explore and no matter the season, one of the best things to do in Barcelona. A walking tour is a great way to enjoy this area and learn about the history.
#4 Shop in Las Ramblas & grab a snack at Mercado de la Boqueria
This bustling market is a landmark in Barcelona. During the day this nearly mile-long thoroughfare is filled with street performers, tourists, and a variety of vendors. Right in the middle of Las Ramblas is a foodie paradise — Mercado de la Boqueria (The Boqueria Market). It is filled with Spanish specialties, fresh fruit, juices, and more. If you love The Boqueria Market, you should also check out Santa Caterina Market—it might be the best in Barcelona!
#5 Check out the Picasso Museum
The museum contains several thousand of Picasso’s works, starting from some of his very early work. If you are really interested in Picasso and his art, check out a walking tour that covers his famous neighborhood and then visit then museum.
Barcelona Wrap Up: More Vegan Travel Help
Visiting other cities and towns in Spain is a must! Plus, the country is well connected by high-speed rail, making it super easy to get from city to city. Considering pairing Barcelona with one of these other Spanish or European cities.
The Perfect Vegan Travel Guide to Madrid
The Best Spots for Vegan Cakes & Sweets in Madrid
Vegan Travel Guide to Seville
The Best Rome Vegan Travel Guide
A Complete Vegan Travel Guide to Lisbon
The Perfect Vegan Travel Guide to Warsaw
The Best Vegan Guide to Reykjavik, Iceland
Thanks for all these great tips 😃 It’s great to know there are so many veggie restaurants in Barcelona these days 🤩 I visited in 2007, and really liked Park Guell. I guess it’s time I go there again sometime 😃
Right!? And it seems like the options keep growing… I need to go back again too! Barcelona is one of my favorite cities 🙂