17 Best Vegan Restaurants in Barcelona - 2025 Local’s Guide
After multiple trips to, and a lot of time in, Barcelona I recently relocated to the city! After jumping through multiple bureaucratic hoops, I am happy to be able to say that I am now a local living my best vegan Barcelona life.
During all my time in Barcelona, one thing has become very clear, this city is ultra vegan friendly! There aren't just a lot of vegan restaurants in Barcelona, but it's also fairly simply and easy to eat out at non-vegan restaurants here too.
Plus, vegan products are readily available, including a wide range of faux meet products like those from the incredible amazing Spanish brand Huera. Their chorizo, chicken, and albondigas (meatballs) are the best meant substitutes I've had anywhere in the world. Additionally, the produce in Spain, including Barcelona, is to die for. Seriously, I sometimes get a little turned on when I'm at a farmers market or in a fancy grocery store because it's all so beautiful and appealing.
All that said, this article is about the best vegan restaurants in Barcelona. I have cheated a little and included a few non-vegan restaurants that have stellar vegan options though. There is a lot to choose from in Barcelona, so this is a short list of the very best the city has to offer!

Check out my Vegan Barcelona Dessert Guide!
Ready for dessert? Check out my article of the best vegan dessert Barcelona has to offer!
Best Vegan Restaurants in Barcelona

Hope you're hungry, because these restaurants will not disappoint you. No matter which you choose, you'll want to gobble up as much vegan food as you can before rolling out the door.
26KG

- Cuisine: Italian Comfort Food
- Neighborhood: Poblenou
26KG is the kind of vegan restaurant any pasta lover would dream of, but not expect to exist. Well, this Italian restaurant does indeed exist, and I can tell you, the food is absolutely dreamy!
The homemade pasta at this vegan Poblenou restaurant comes in a variety of authentic options, including tortellini stuffed with bolognese and tossed with olive oil, trofie in basil pesto, tagliatelle in a mushroom sauce with rosemary, lasagna bolognese, Rigatoni alla Norma, and more.
A few standouts are the lasagna, tortellini, and ravioli in tomato sauce stuffed with an almond ricotta.
As a nifty addition to this laidback eatery, they offer a DIY kit for those pasta lovers who would like to make their meals at home in a fresh and simple way.

25KG Full Review!
Find out more about this amazing vegan restaurant in Barcelona!
Morgentau. Restaurante Brunch Vegano Barcelona

- Cuisine: Vegan, Whole Foods
- Neighborhood: Poblenou
Morgentau is a vegan brunch restaurant in Barcelona's Poblenou neighborhood. They use fair trade products and locally sourced ingredients. Their dishes are healthy and consist of whole foods.
During the week they also have a menu del dia that comes with a starter, main, and dessert or coffee.
Morgentau is a fantastic option for a cozy weekend brunch. The standout options here include the tofu scramble bowl and the BLT muffin with fried sweetpotatoes. However, they also have a full English breakfast and several sweet dishes like pancakes, french toast, and waffles.
The coffee is good, the fresh juices are revitalizing, the atmosphere is cozy, and the staff are incredibly welcoming and friendly. It's a fantastic choice for a vegan brunch in Barcelona!

Morgentau. Full Review!
Find out more about this amazing vegan restaurant in Barcelona!
botànic

- Cuisine: Healthy Vegan Cuisine
- Neighborhood: Gracia
All you need is plants! That's botànic's tagline and, of course, any vegan would agree.
botànic is a totally vegan restaurant in the Gracia neighborhood of Barcelona. They focus on healthy vegan cuisine and, in my opinion, are best for brunch or lunch.
The restaurant is flooded with light and has a very airy feel. That said, it gets incredibly busy here, so don't expect a quiet experience. This is Barcelona after all.

botànic has the typical brunch dishes like pancakes and French toast, but also offer a vegan Shakshouka. They also have sandwiches and toasts on the menu.
By far, the best thing I've had there though is the polenta with oyster mushrooms and a homemade nut cheese. It's really comforting and exceptionally well done.
botànic does do dinner too, and they have some special event menus like Valentine's Day dinners and themed pop-up events. Plus, botànic is a great spot for vegan desserts in Barcelona. So, if you're in Gracia, it's a must.
Gallo Santo

- Cuisine: Vegan Mexican
- Neighborhood: Gracia and L'Eixample
Gallo Santo is a vegan Mexican restaurant in Barcelona with two locations.
If you're craving tacos, flautas, nachos, tamales, burritos, or chips and salsa, head here. They have a wide variety of classic tacos like carrot tinga, jackfruit pibil, pastor, and tofish tacos. The burrito bowl is solid, but I did get fairly stale chips once when I ordered it.
The flautas, however, are the best. A crispy crunch potato variety topped with fresh salad. I slather it in the homemade salsa. Delicious.
Additionally, the margaritas are exceptional. I would like for them to add an actual spicy salsa to their mix, but otherwise this restaurant is great!
The Vegan Corner

- Cuisine: Coffee, Sweets, Spanish Classics, Sandwiches and more
- Neighborhood: Gothic
This Gothic Quarter restaurant was my most frequented of all the vegan restaurants in Barcelona on my last trip.
The Vegan Corner is an excellent cafe serving a wide variety of treats that are perfect for breakfast, lunch, dessert, or an afternoon sweet treat. They include donuts, croissants, sandwiches, Spanish tortillas, cakes, empanadas, and more. Coffee comes in the espresso variety and oat, almond, and soy milk are all on offer.

Additionally, they have a selection of wines if you fancy an afternoon or evening drink.
Service is exceptional, the cafe is cozy, and the people-watching view can't be beat!
La Perra Verde

- Cuisine: Vegan Tapas
- Neighborhood: Gracia
La Perra Verde is, hands down, my favorite place to go in Barcelona for vegan tapas.
This Gracia spot, has the classics, including croquettes, tortilla, and albondigas. They also have sandwiches, salads, bowls, a cheeseboard, cauliflower popcorn, fricando, which is a Catalan stew, nachos, and olives.
My favorite options are the truffled tortilla, albondigas, and croquettes, although on my last visit the latter seem to have shrunk dramatically.

The desserts change daily but on my last visit I had the Tarta de Santiago and it was out of this world.
Vrutal

- Cuisine: Vegan Burgers and More!
- Neighborhood: Poblenou and L'Eixample
Vrutal is a vegan burger joint in Poblenou. I fully realize the picture here is misleading but I love their vegan tofu caesar salad and the fried green tomato dish. In fact, the latter is something I crave on a regular basis.
The tofu salad is crispy, creamy, savory, and full of flavor. The fried green tomato starter hits all the important flavor points for a perfect dish. Crunch, savory, tangy, creamy. It includes, fried green tomatoes, a creamy cashew cream cheese, smokey sauce, and pickled red onions. My mouth is watering thinking about it.
All that said, the vegan burgers here are exceptional too! I love the Blind Date burger and the Crispy Tofu Chicken burger. Both come with salty, crunchy fries. On top of all that, they also have some pretty spectacular nachos.
If you want vegan junk food in Barcelona, this is the place to go!
Desoriente

- Cuisine: Vegan Asian Fusion
- Neighborhood: Poblenou and L'Eixample
Desoriente is a vegan Asian fusion restaurant in Barcelona. Their menu includes tapas, several sushi options, and main courses.
My favorites here are the Oishi Broccoli starter with fried broccoli in a ponzu sauce and topped with roasted cashews, the Aran-Xino which is an Asian twist on arancini, and the Satay 2.0 Pad, a rice noodle dish with tamarind sauce, peanuts, broccoli, bean sprouts, carrot and crispy fried seitan. The Kiss Me Ramen is also exceptional. It comes with a creamy dashi and coconut broth, tofu, and fried mushrooms.
The sushi here isn't exceptional, I'll be honest. But if you're really craving it, it's a decent option. My favorite is the Tomato Tartar.
If you're in the mood for an Asian Mash-up experience, Desoriente is a solid option in Barcelona.
Rastoterra

- Cuisine: Vegan Fine Dining
- Neighborhood: Gothic
Rasoterra is a vegan fine dining restaurant in Barcelona's Gothic Quarter.
The restaurant, which opened in 2013, was originally vegetarian but went vegan, or plant-based as they call it, in 2020. They use locally sourced, "slow food", and serve vegetable heavy dishes. What I mean by that is, they try to use every part of vegetables, including the leaves. It's a really fantastic idea, and the execution is usually exceptionally well done.
The menu changes regularly depending on what is in season, so you can expect something new with each visit. Rasoterra also serves natural wines and offers a very well priced wine pairing with the set menu. If you drink wine, I highly recommend going that route.
Rasoterra served me some of the best dishes I've had in Barcelona, including a sunchoke veloute, and a beetroot dish that was a bit too big but otherwise amazing. While there were a few misses, including the fennel risotto which was one dimensional, the dishes are typically elevated with well balanced flavors and delightfully surprising elements.
There are a few drawbacks when it comes to Rasoterra though. The decor doesn't imply fine dining, and the service is weird, to be frank. In fact, one server in particular was downright rude. A shocking experience in Barcelona which is an otherwise extremely friendly city. Additionally, when you book a table at Rasoterra it's made very clear that you are on a time limit and have only an hour and a half to complete your meal. Given the pace of the service when I visited, this was not possible, but I suspect on some evenings you may feel rushed so they can turnover the table.
Overall, I definitely recommend Rastoerra because as I mentioned most of the dishes were brilliantly constructed. That said, don't expect a perfect experience.
Blu Bar

- Cuisine: Vegan Pizza, Burgers, Tapas
- Neighborhood: Poblenou
Blu Bar is a fabulous Barcelona restaurant for vegan tapas, sandwiches, pizza, and burgers.
The restaurant is a stone's throw from the beach and located in the Poblenou neighborhood. It's a great option for outdoor dining with its large terrace. So, opt for Blu Bar on a sunny and warm day or on the way back from la playa.
While, the vegan burger is tasty (it uses my favorite brand, Heura, for the patty) the size of the side of potatoes is a joke. So, I'd highly recommend the tapas instead. The King Oyster Mushrooms tapa, the Berenjena Gourmet, and the patatas bravas are all divine.
Or, if you're very hungry and in the mood for pizza, it's a great option. They're made with their homemade cashew cheese. You won't regret it.
Bubita Sangria Bar

- Cuisine: Brunch, Spanish, Sangria
- Neighborhood: El Born
Bubita Sangria Bar is an adorable bar and restaurant in the Born neighborhood of Barcelona.
The cute and funky interior is the perfect setting to enjoy one of their many fruity and quite strong Sangria concoctions. Their food menu includes classics like paella that come in several varieties. I highly recommend the mushroom option. It's perfectly flavored and packed full of a myriad savory mushrooms.

Other options include pancakes, bagels, vegan cheeses, salad, and even a full English breakfast. If you visit in the evening, check out their tapas, especially the vegan cheese board. YUM!!
Velada

- Cuisine: Spanish, Burgers, International
- Neighborhood: El Raval
Velada, located in the heart of Barcelona's Gothic district, offers a unique dining experience specializing in vegan tapas and cocktails.
The restaurant interior is modern and stylish with a warm and inviting atmosphere. It's an ideal spot for both casual meals and special occasions.

Velada's menu features an innovative array of plant-based international and Spanish tapas, burgers, and bowls that highlight local ingredients and flavors, accompanied by a curated selection of creative cocktails.
My top suggestion is the truffle Beyond Meat burger with the brioche bun and side salad. Skip the "crisps" which are just baked flavorless potato chips. Opt for a nice croquetta or Peppers with Cream Cheese tapas instead. You won't regret it!
Santa Vegana

- Cuisine: Spanish, Sandwiches, Dessert
- Neighborhood: Gothic
Santa Vegana, located in Barcelona's Gothic Quarter, offers a delightful array of vegan dishes in a charming, rustic setting. The restaurant has a very casual, relaxed atmosphere and friendly staff.
There is no menu here, you order at the bar where you can see what's available on a display case. That includes sandwiches, croissants, donuts, Spanish tortillas and more.
Along with food, Santa Vegana has a nice selection of beers as well as coffee.
I highly suggest the bolognese sandwich and the pumpkin empanada for a small sweet treat.
Cat Bar Barcelona

- Cuisine: Junk Food
- Neighborhood: El Born
A cat-themed bar in the heart of Catalonia? Forgive me for the pun, but this oddly adorned establishment it's pawesome!
Cat Bar Barcelona is one of the best places to head if you're craving an old fashioned (pre-Beyond Burger) vegan burger and beer. They make their own patties that come in all varieties, including bean burgers, cactus burgers, seed and walnuts burgers, and more. If your current mood isn't for burgers, opt for the To-Fish & Chips or a salad instead.
While the burgers are decent, the real star here is the vibe and decor. It's a must for anyone looking for a punkish experience with a heavy dose of cats.
Non-Vegan Restaurants in Barcelona Worth Visiting
Fat Veggies

- Cuisine: Veggie Forward Fine-ish Dining
- Neighborhood: L'Eixample
Fat Veggies is a fine-ish dining vegetarian restaurant in Barcelona. They offer a five course tasting menu with a vegan option that includes a plate of their best vegan tapas, three savory dishes, and a dessert.
When I visited, my first plate included the vegan croquette, a mini pancake topped with tomatoes, and a cracker with blueberry cream cheese. The savory dishes were an exceptional grilled green bean and grain risotto with creamy cheese and lemon, a fabulous green almond curry soup with sprouted veggies and a slice of tomato focaccia bread, and polenta with tomato and greens and a creamy aioli. The dessert, which I had to take away because I was so full, was a brownie with cardamom and sesame cream. It was unbelievable.
For drinks, you can opt for the wine pairing menu, but they also have homemade ginger beer, kombucha, lemonade, beer, vermut, or coffee.
Every dish here was exceptional. So, if you're looking for slightly upscale vegan dining Fat Veggies is an excellent option.
Teresa Carles

- Cuisine: Meditteranean
- Neighborhood: El Ravel
Teresa Carles is one of the best places to get healthy vegan food in Barcelona, especially if you're looking for healthy Mediterranean cuisine.
They focus on making healthy plant-based twists to Catalan cuisine. The restaurant is not fully vegan - but at 80% plant-based, it shouldn't be a problem for anyone to find something on the menu!

Their vegan cachopo is a delicious twist on a traditional arròs del senyoret. Additionally, their croquettes and their vegan salmon are absolute musts when visiting Barcelona.
You can also stop by for a set menu during lunch time. The options are more simple and down to earth, but still delicious.
Teresa Carles is another prime example restaurants making delicious vegan food Barcelona.
Flax & Kale

- Cuisine: Mediterranean
- Neighborhood: Ciutat Vella and El Born
Flax & Kale is another superb health-focused vegetarian restaurant in Barcelona with a lot of delicious vegan options.
They only serve organic products from farms that can certify 100% renewable energy production. It's another Barcelona restaurants that proves vegan and sustainable go hand-in-hand.
Although 80% of their menu is completely plant-based, they do offer some dishes with fish. Make sure to ask for suggestions and they're definitely able to walk you through their primarily plant-based menu.
My favorite dish; the vegan chicken caesar salad. Crispy, hydrating, tangy, crunchy, and absolutely satisfying. It's perfect for lunch on a hot summer day, or any time really.
Vegan Barcelona Guide - Wrap-up

Barcelona has tons of vegan options to choose from, including vegan paella, eclectic Asian fusion, burgers, and more. But not every vegan restaurant Barcelona has is amazing, and the city has a lot of them. So, make your life easier and choose some from this list. You won't be disappointed!




