Veganderlust contains affiliate links and is a member of the Amazon Services LLC Associates Program. If you make a purchase using one of these Amazon links, I may receive compensation at no extra cost to you.  For more info, see the Disclosure Policy.

The 19 Best Vegan Restaurants in Barcelona (2024)

Barcelona might just be vegan heaven! It is so easy to be vegan in Barcelona since there are so many vegan restaurants.

I’ve been to Barcelona multiple times, one time I even spent 5 weeks at a time in Catalan’s capital, so I’ve had the chance to try out a lot of best vegan restaurants in Barcelona. 

I recommend browsing through the categories I created so you can find the best restaurant for you depending on what kind of food you’re in the mood for.

Vegan Brunch in Barcelona 

I love going out for brunch, unfortunately, I didn’t do it often enough in Barcelona. Most days we would just have breakfast in our Airbnb or housesitting apartment but on the weekends we wanted to check out different brunch places in Barcelona.

Cafe Equilibrium

Matcha latte and pancakes with fruit
Matcha latte and pancakes with fruit

Cafe Equilibrium is a very hip brunch spot in Barcelona. It’s very popular so you might want to book a table in advance or be willing to wait for a table.

They have everything that’s needed for a perfect vegan brunch. From classic breakfast dishes like vegan omelets and a full English breakfast over savory lunch bowls to sweet desserts like super chocolaty brownies.

The only difficulty is deciding what to get. Whatever you decide on ordering consider getting one of their delicious smoothies with it.

In my time in Barcelona, I went there multiple times and everything I had was delicious. I would even recommend starting a perfect vegan day in Barcelona in this lovely vegan café.

Vegan Tapas in Barcelona 

In Spain, you have to eat tapas at some point, and in Barcelona, it’s really easy to find vegan tapas. After all, Barcelona is one of the best vegan cities in Europe and you can find almost every cuisine here.

The famous tapas, patatas bravas, often vegan, are seasoned potato cubes available almost everywhere, but sometimes come with mayonnaise sauce. So, for vegan tapas in Barcelona, try all-vegan tapas restaurants.

Many of the vegan tapas restaurants in Barcelona also offer traditional Spanish paella. But if you want to eat paella in the hometown of paella you’ll need to do a day trip from Valencia.

Bubita Sangria Bar

Vegan shrimp cocktail
Vegan shrimp cocktail at Bubita Sangria Bar

Bubita Sangria Bar was the first vegan restaurant in Barcelona we went to since a friend recommended it and we were not disappointed. You can choose from a wide selection of tapas like croquettes, gnocchi or even vegan shrimp cocktail.

There are also many mixed plates when you can’t decide between the many options. Even if you’re not in the mood for tapas, you’ll find something at Bubita like paella.

Besides tasty vegan food, Bubita Sangria Bar has a big selection of Sangria to no surprise with that name. The legal drinking age in Spain is 18, so as long as you’re over 18 years old you can enjoy their sangrias.

They also have most of their Sangria without alcohol. And since I don’t like alcohol, we tasted two of their non-alcoholic sangrias and both looked and tasted amazing.

Vegan Tulsi Restaurant

Tulsi has a very relaxed atmosphere and is one of the best vegan restaurants Barcelona has to offer. They offer a wide selection of tapas but you can also get some burgers, woks, and bowls there.

During our stay in Barcelona, we went there twice and tried different tapas, a burger, and paella and everything was delicious.

The only negative point I can think of is that the lighting is really bad outside so I couldn’t get any good pictures of the food.

La PerraVerde

An array of vegan dishes from a restaurant in Barcelona, featuring a hearty bowl of stew, sliced herbed cheese, crispbreads, apple sauce, bowl of olives, and a skillet of golden fried bites with a dollop of cream, ready to delight the palate of vegan cuisine enthusiasts.
Barcelona vegan tapas at La PerraVerde

La PerraVerde is another great vegan tapas restaurant in Barcelona. They have a large variety of tapas, including some unique options like a vegan cheese board, which tastes amazing by the way.

I can also highly recommend their olives, they are very well marinated and add a fresh touch to the other dishes.

Vegan Fast Food in Barcelona 

As good as the Spanish kitchen is, sometimes you’re just in the mood for some comfort food. Don’t worry, Barcelona has got you covered on the vegan fast food front. 

Vegan Junk Food Bar

Vegan Junk Food Bar
Best vegan junk food in town

Vegan Junk Food Bar is an international vegan fast food chain, originally from Amsterdam. And there is a reason it’s an international chain, the food is seriously delicious.

If you’re in the mood for fast food Vegan Junk Food Bar is the best vegan restaurant in Barcelona. You can choose from different burgers, loaded fries, and other fried snacks. My favorite food there was vegan fish and chips.

Besides the food, I love the colourful interior design with the vegan slogans on the walls and the flower decorations on the food.

Vegan Cat Bar

Vegan Cat Bar Barcelona
Vegan fish and chips and burger at Cat Bar

Vegan Cat Bar is one of the best-rated vegan restaurants in Barcelona. So my expectations were very high, maybe too high. It’s definitely a good example that you shouldn’t have too high expectations otherwise you’ll be disappointed.

The atmosphere is like in a pub and to my disappointment, there are no actual cats in the bar.

The menu is very small, it just contains a few burgers and other fast-food dishes. The burgers were alright, nothing special though. But again maybe it was just because I was expecting too much.

Good Shit, Vegan Kebabs.

A hand holding a vegan kebab with crisp lettuce, tomato slices, and savory meat-free strips, topped with French fries, with a bottle of Fritz-kola and a takeaway bag from 'Good Shit Vegan Kebabs' in the background. Enjoy a taste of Barcelona's vegan food scene.
Great vegan take-out restaurant if you like kebab

Good Shit, Vegan Kebabs. is a great vegan fast-food option if you just want take-out. There’s no option to sit in, but they have really good kebabs to go, so perfect for a quick snack.

The menu on the wall is only in Spanish but there are just a handful of options with pictures next to it. They also have baklava as dessert and I love baklava, so that was a bonus point for me.

Amarre 69

Loaded nachos at Amarre 69
My favourite dish at Amarre 69

I’m not quite sure if the categorisation of Amarre 69 as a vegan fast-food restaurant is accurate. The menu has a big fast-food section but it still doesn’t quite feel like a fast-food restaurant.

There’s a nice, big outdoor seating area. And even though there’s a lot of fast food, it’s not the typical super greasy fried fast food. They have tacos, quesadillas, hot dogs, wraps, and salads. My favorite dish at Amarre 69 was the fully loaded-nachos.

It’s a great place to get some vegan food after a day on the beach since it’s the only vegan restaurant in Barcelona next to the beach Barcelonetta. And if you spend 3 days in Barcelona or more you should make time for a little beach time.

A coconut, a pineapple and a banana with eyes and glasses, the text over it reads "What vegan dish are you? Fun Vegan Quiz"

Vegan Sushi in Barcelona 

I was so positively surprised by the amazing vegan sushi options in Barcelona that I wrote a separate blog post just about vegan sushi in Barcelona. Check it out to find out more about the following three vegan Japanese restaurants in Barcelona. 

Roots and Rolls

Vegan Sushi Barcelona
Sushi Tasting Plate

Roots and Rolls is definitely the most well-known vegan sushi restaurant in Barcelona and probably even one of the most famous vegan restaurants in Barcelona altogether.

It offers so much more than the sushi for which it’s known. But to find out more about Roots and Rolls check out my article about vegan sushi in Barcelona.


Vegan sushi Barcelona Veganashi
Sushi mix at Veganashi

I had the best vegan sushi in Barcelona at Veganashi. They don’t just have amazing vegan sushi but also super delicious vegan sushi desserts with chocolate and banana.

Modoki Funky Rolls

Vegan sushi in Barcelona at Modoki's
What we ate at Modoki

Modoki Funky Rolls is a great place to discover vegan Japanese dishes besides sushi because even though they have sushi as well it cannot compete with the other two vegan restaurants in Barcelona.

It’s the only place I found that sells fresh, handmade mochi. So if you’re into the Japanese dessert Modoki Funky Rolls is the place to go.


Experience Barcelona's twist on vegan sushi with a vibrant plate of rolled sushi adorned with fresh tomato, green accents, and a sprinkle of roe-like garnish, ready to be enjoyed with chopsticks.
We had the Rock & Roll sushi

The sushi at Desoriente was not just super pretty but also really delicious. The only downside is that they don’t have a mixed sushi plate, so you have to choose one type of sushi, or simply eat a lot of sushi if you want to try different ones.

I also really liked that you can share everything. They even split a portion of ramen into two bowls so we could share it better.

Desoriente is a bit outside the city center of Barcelona but the detour is worth it for the amazing food.

Vegan Restaurants in Barcelona with International Cuisines

No matter what kind of cuisine you’re in the mood for, chances are high that you can find it in Barcelona. Here are just some of the best restaurants serving different cuisines.

Veggie Garden

4 wraps on a plate with a small bowl of guacamole in the middle at Veggie Garden, delicious vegan food in Sitges
The wraps at Veggie Garden are so good

Veggie Garden is the best vegan restaurant Barcelona has to offer when you’re in the mood for Indian food. But they don’t just have delicious dals and curries, they also have a selection of other international dishes.

Veggie Garden is a small chain and they also have a location in Sitges, so it’s the perfect place for some vegan food on a day trip to Sitges. You can explore the attractions in Sitges and enjoy some delicious vegan food afterward.

Gallo Santo Gràcia

A vibrant vegan feast at a Barcelona restaurant with a refreshing beetroot drink, crispy topped tostadas, and a hearty bowl of salad and sprouts, set against a cozy backdrop with wooden furnishings and a striking blue-tiled wall.
Delicious vegan Mexican food in Barcelona

Gallo Santo in Gràcia is the best vegan Mexican restaurant in Barcelona. They serve tacos, bowls, burritos, and nachos.

I would recommend going to Gallo Santo on a Tuesday as they have Taco Tuesdays with tacos for €2.50 per piece on a Tuesday. So you can save a bit of money while trying their delicious tacos.

Pastan Barcelona

Two plates of pasta
Best pasta in town!

Pastan is the best place for you if you’re in the mood for delicious pasta. They have some popular pasta dishes year round and other pasta dishes change every season.

There is one location of Pastan in Barcelona, but there are multiple locations in the UK. The first time I ate at Pastan was in their vegan restaurant in Bristol.

I love pasta, so naturally I love Pastan. However, I have to say in Barcelona I tried the pasta Catalan and it was way too spicy for me. So, you might want to ask about the spiciness of the pasta before ordering it.

Vegan Snacks in Barcelona

There are plenty of vegan restaurants in Barcelona, but a lot of them are only open in the evening. Luckily there are also some great snack places in Barcelona where you can get a vegan snack in the afternoon.

Once you’ve got your snack, dive into all the amazing free activities in Barcelona, and consider paying for some attractions. Top tip for visiting Barcelona: Buy your tickets in advance to avoid sell-outs and long queues.

Santa Vegana

Santa Vegana
Sandwich display at Santa Vegana Bacelona

Santa Vegana is one of two vegan restaurants in Barcelona selling sandwiches and quiches as well as some vegan baked goods. The other one is The Vegan Corner. Both cafes are located in the Gothic Quarter, a neighborhood that should be on every Barcelona itinerary.

Santa Vegana is located at a square in the middle of the Gothic Quarter, so it’s perfect for having a coffee and a snack there while you can watch the city life around you.

It’s also a great place to get a sandwich to go in case you are doing a day trip from Barcelona and want to bring a snack for the journey.

The Vegan Corner

The Vegan Corner offers a very similar selection of food to Santa Vegana. The only thing I noticed The Vegan Corner offers which Santa Vegana does not is freshly squeezed orange juice.

Otherwise, they’re very similar, so in case you can’t get a free table at one it’s worth walking to the other one to check if there’s a free table available.

Vegan Sweets in Barcelona

Most of the vegan restaurants in Barcelona Spain also serve delicious desserts, but sometimes you just want to grab something sweet without sitting down in a restaurant. Don’t worry, Barcelona got you covered for your sweet cravings.

Hanai Vegana

Vegan sweets in Barcelona
Big selection of amazing treats

In Hanai Vegana you can get the most amazing vegan chocolate treats. If you’re missing non-vegan chocolate bars like Snickers you have to go there. They have such a big selection of delicious treats.

I’m sure they have the right thing for everyone who likes chocolate and who doesn’t right? Just make sure to check their limited opening times and get there early enough because the shop closes when they’re sold out.

Areca Bakery

Areca Bakery is the perfect spot if you’re craving a vegan doughnut. They have a wide selection of vegan doughnuts, the earlier you get there the bigger the selection will be.

You can either get your doughnut to go or sit in and enjoy your doughnut with a coffee or a matcha latte.

Final thoughts: Vegan Food in Barcelona

I’ve been to numerous cities in Spain and I can say without a doubt Barcelona is the best city in Spain for vegan food. Whether you’re looking for international cuisine or vegan tapas Barcelona has you covered.

The only difficulty you might come upon is not being able to choose which of the many Barcelona vegan restaurants you should visit.

Read more about Barcelona:

Pin it for later:

4 pictures of vegan food with the text "Vegan Restaurants Barcelona"
Delicious Guide to Vegan Barcelona

Similar Posts