Menu
Barcelona / Spain

Ultimate Barcelona Vegan Guide: Restaurants, Tours, & More

Updated April 21, 2024

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!

rasoterra green vegan ravioli on a white bowl in barcelona
Credit: Rasoterra

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).

a variety of vegan sushi rolls with colored rice and toppings in barcelona
Credit: Roots & Rolls

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.

a person eating a bowl of vegan noodles with tofu chunks and taking out a forkful
Credit: Vegan Food Heaven

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?

a light blue table filled with multiple dishes that include a vegan slice of cake, croissant, bagel sandwich and juice in barcelona
Credit: Santa Vegana


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.

three colorful vegan tacos sitting on a dark gray tray at amarre 69 in barcelona
Credit: Amarre 69

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!

a large bowl of vegan asian noodles held in front of a bright pink and green background at vegan mount in barcelona
Credit: Vegan Mount

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!

a bowl filled with a healthy mix of veggies including spinach next to a green smoothie in barcelona
Credit: Mundo Vegan

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!

two golden vegan taquitos covered with a white cream sauce next to a moscow mule in a copper mug in barcelona
Credit: Gallo Santo Gracia Veg Mex and Cocktails

Vegan Junk Food in Barcelona

Loncheria Barcelona

Carrer d’Aribau, 101, 08036 Barcelona, Spain
If you’re in the mood for vegan junk food, look no further than Loncheria! Their menu features mouthwatering burgers, BBQ jackfruit, loaded fries, nachos, and more! Make sure you also save a little room for a slice of cheesecake!

vegan burger with onion rings on a blue plate from loncheria in barcelona
Credit: Loncheria 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!?

bowl of roasted vegetables from the green spot in barcelona
Credit: The Green Spot

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.

a small table with a bowl of fruit on top of an acai base next to a green matcha drink with a plant behind it at cafe equilibrium in barcelona
Credit: Café Equilibrium

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!

a pink plat with a vegan bagel sandwich next to another pink plate with a stack of vegan pancake at green berry in barcelona
Credit: Green Berry

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.

a large golden brown stack of vegan pancakes topped with strawberries at hammock juice in barcelona
Credit: Hammock Juice Station

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.

a box with four vegan donuts topped with pistachios, and butter cream at la areca in barcelona
Credit: Areca Bakery

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.

three vegan cupcakes on a white doily topped with swirls of buttercream at la besneta in barcelona
Credit: La Besneta

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.

the inside of the vegan cheese and meet shop la veganeria del born in barcelona
Credit: La Veganeria del Born

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!

two vegan spanish tortilla held in front of an aisle of vegan products at vegan and bio super market in barcelona
Credit: Vegans & Bio

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.

the hot pink outside of the vegan market vegacelona in barcelona
Credit: Vegacelona

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.

Book Your Stay
modern guestroom with dark wood floors with a queen size bed at the hotel Petit Palace Boquería Garden in barcelona
Credit: Petit Palace Boquería Garden

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).

Book Your Stay

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.

colorful mosaic tiles in park guell in barcelona

Consider this Vegan-Friendly Activity, Too!

Build a Catalan Charcuterie Cheese Board & Wine Pairing

#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!

the entrance to the bustling Mercado de la Boqueria 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.

Want to Explore More of Spain & Europe?

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
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

About Author

Rebecca is the founder of the vegan travel company Veggies Abroad. In 2021, she bid her 15-year career goodbye and ventured into the world of ethical business with the launch of a vegan travel blog (the one you’re reading!). As the blog flourished, Rebecca expanded her vision to encompass personalized travel planning services and launched Veggies Abroad's inaugural vegan tour to Thailand, marking the beginning of many more eco-conscious, plant-powered adventures to come. Follow her adventures on Instagram or Facebook @veggiesabroad