Skip to Content

14 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 vegetarian restaurants that have stellar vegan options though. There is a lot to choose from here, so this is a short list of the very best the city has to offer!

Best Vegan Restaurants in Barcelona

Barcelona's Basilica de Santa Maria del Mar

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.

Roots & RollsRoots & Rolls vegan restaurant in Barcelona

  • Cuisine: Asian Fusion
  • Price: $$

Every big city needs a go-to vegan sushi restaurant, and Barcelona’s Roots & Rolls fits the bill here.

This Japanese fusion restaurant serves up some of the best vegan sushi and gyozas, but they even go the next level and offer a vegan tasting menu!

Their Heura Karaage is the appetizer to go for. Heura is an exceptional vegan meat substitute brand from Catalonia.

Vegan Geisha Roll from Roots & Rolls in Barcelona.

My top choices for their vegan sushi at Roots & Rolls? The Geisha or the Say Cheese. The Geisha comes topped with a “tuna” salad

You can’t go wrong with any of the options, but these are real standouts!

If you’re vegan and visiting Barcelona, this vegan restaurant is a must.

Bubita Sangria Bar

Bubita Sangria Bar in Barcelona
  • Cuisine: Brunch, Spanish, Sangria
  • Price: $$

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 pallela that come in several varieties. I highly recommend the mushroom option. It’s perfectly flavored and packed full of a myriad savory mushrooms.

Vegan Mushroom Pallela from Bubita Sangria Bar in Barcelona

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 seafood board or the vegan cheese board. YUM!!

26KG

26KG Vegan Restaurant in Barcelona
  • Cuisine: Italian
  • Price: $$

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!

Vegan lasagna from 26KG in Barcelona

This Poblenou restaurant specializes in fresh, homemade vegan pasta. Yes, you read that right. They make their own pasta in-house!

Their pasta dishes include tortellini stuffed with bolognese and tossed with olive oil, vegan parm and sage, ravioli stuffed with mushroom and truffle in cheese sauce, trofie in basil pesto, tagliatelle in a mushroom sauce with rosemary, lasagna bolognese, Rigatoni alla Norma, and more.

My favorite is the lasagna and tortellini. I could eat them both every day and be perfectly content.

Vegan arancini from 26KG vegan restaurant in barcelona

Aside from pasta, they have stellar starters like arancini and a warm kale, beetroot, and sweet potato salad with a sage cream sauce and pumpkin seeds. Both are to die for!

The tiramisu is outstanding and they also offer cheesecake and chocolate cake that looks tasty if that’s your thing.

Finally, 24KG has takeaway DIY pasta kits so you can easily have their incredible pasta creations at home any time you want.

Morgentau. Restaurante Brunch Vegano Barcelona

A plate of tofu scramble with fresh salad and bread, served on a wooden counter at Morgentau in Barcelona. In the background, there is a bottle of Vichy Catalan mineral water, a glass of iced coffee, and a glass of water. The setting includes a cozy bar area with an inviting atmosphere.
  • Cuisine: Vegan, Whole Foods
  • Price: $$

During my a past visit to the city I discovered Morgentau, a vegan brunch restaurant in Barcelona’s Poblenou neighborhood. It was a visit that I will never forget, and not just because of the food. Hence the “story” that is to follow, rather than just a straight review.

I went on a late Sunday morning and the restaurant was packed like a can of sardines (excuse the non-vegan reference, please). Despite the overwhelming amount of stress I could tell the two employees were experiencing, due to the popularity of this spot, the manager was incredibly welcoming. She was upfront and honest with me and told me that I could take a seat at the bar, which I requested, but she couldn’t promise quick service.

After not so long, she took my order and it was delivered in a pretty short span of time considering the gobs of people. I devoured the tofu scramble, salad with basil dressing, and sourdough bread that was placed in front of me like a wild dog. To be honest here, I had partaken in a certain kind of ceremony the night before that left me feeling starved.

The food was exceptional and hit the spot. The portion was quite large but perfect for a hangover meal or just one that will get you through until a typical late Spanish dinner. The coffee was also stellar.

What made this visit so memorable is that after I finished my meal, I had a terrible accident in the bathroom. No not that kind! I fell. Hard. On both knees, and twisted my ankle. The manager of the restaurant, and two kind patrons took care of me after this rather embarrassing event as if I were their own child, or sister, or whatever age appropriate relation is relevant here.

I will never ever forget the kindness I was shown at this restaurant, especially by the manager. So, if you’re looking for a delicious vegan breakfast in Barcelona, and want to giggle a little at the idea of me falling in the bathroom, I highly suggest Morgentau.

botànic

botànic vegan restaurant in gracia barcelona
  • Cuisine: Healthy Vegan Cuisine
  • Price: $$

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 vegan restaurant in gracia barcelona

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.

The Vegan Corner

The Vegan Corner Restaurant in Barcelona Spain
  • Cuisine: Coffee, Sweets, Spanish Classics, Sandwiches and more
  • Price: $

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.

Vegan zucchini tortilla and croquettas from The Vegan Corner in Barcelona

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!

Velada – Vegan Tapas and Cocktails

Velada Restaurant - interior view of the dining room
  • Cuisine: Spanish, Burgers, International
  • Price: $$

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.

Vegan Burger and croquetta at Velada Vegan Restaurant in Barcelona

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

Interior of Santa Vegana vegan restaurant in Barcelona
  • Cuisine: Spanish, Sandwiches, Dessert
  • Price: $

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

Vegan burger from Vegan Cat Bar in Barcelona
  • Cuisine: Junk Food
  • Price: $

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.

Teresa Carles

teresa carles vegan food in barcelon
  • Cuisine:  Meditteranean
  • Price: $$

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!

Teresa Carles Vegan Soup in Barcelona

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.

Veggie Garden

veggie garden interior barcelona
  • Cuisine: Southeast Asian
  • Price: $$

Veggie Garden is a dynamic and affordable vegan restaurant in Barcelona. They offer a wide range of Spanish, Asian, and Indian cuisines as well as a lot of fresh juices, burgers, fish & chips and more.

Veggie Garden Vegan Gazpacho

Veggie Garden a perfect spot to head to for lunch. Their menu del día, an affordable lunchtime set menu in Spain, is an amazing option and includes three courses.

If it’s an option, I strongly suggest the Gazpacho. It was a delicious, flavorful, and refreshing.

veggie garden menu del dia vegan dessert barcelona

Flax & Kale

  • Cuisine: Mediterranean
  • Price: $$

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.

Blu Bar

Vegan Burger from Blu Bar in Barcelona
  • Cuisine: Vegan Pizza, Burgers, Tapas
  • Price: $$

Blu Bar is a Barcelona favorite for vegan pizza, tapas, 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), I’d highly recommend the tapas. The King Oyster Mushrooms tapa and the Berenjena Gourmet are both to die for. Or, if you’re in the mood for pizza, try one. They’re made with their homemade cashew cheese. You won’t regret it. 

Macrobiotic Zen Restaurant

Macrobiotic Zen Lunch Plate
  • Cuisine: Macrobiotic
  • Price: $

Another fantastic vegan restaurant Barcelona has is Macrobiotic Zen. The restaurant has a daily macrobiotic lunch menu which includes either a main course, main and dessert, or a three course meal.

I ordered the main course and received a plate piled high with coconut curry bulgur, red beans, tofu and vegetables, flat green beans, and salad with sauerkraut. Despite feeling ravenous, I was barely able to finish my plate.

Macrobiotic Zen is a great place to visit at lunch if you’re looking for huge portions of delicious macrobiotic vegan food in Barcelona.

Vegan Barcelona Guide – Wrap-up

Alley in El Born Barcelona

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!

About the Author

Randi Delano, Creator & Owner

Randi is the creator and owner of Veggie Visa, a leading vegan travel and lifestyle website. With over a decade of experience as a vegan, combined with her classical training in culinary arts from the Institute of Culinary Education and her certification as a health coach, she expert advice on the topic of veganism. A seasoned traveler who has explored more than 30 countries, Randi brings a wealth of experience and insight into vegan travel. Her work has been featured in renowned publications such as Marie Claire, A Women’s Thing, XOJane, and Happy Cow, underscoring her authority and influence.