17 Best Vegan Restaurants in Barcelona - 2026 Local’s Guide
After multiple trips to, and a lot of time in, Barcelona I recently relocated to the city! It took several hops, skips, and jumps through bureaucratic hoops but I can now proudly say that I'm a local living my best vegan Barcelona life.
Even before becoming a local in Barcelona, one thing was very clear. This city is ultra vegan friendly! There aren't just a lot of vegan restaurants in Barcelona, but it's also fairly easy to eat out at non-vegan restaurants if you do a little research.
Plus, vegan products are readily available, including a wide range of faux meat products like those from the incredible amazing Catalan brand Heura, which was created in Barcelona. Their chorizo, hamburger patties, chicken, and albondigas (meatballs) are the best meat substitutes I've had anywhere in the world. So, you'll naturally find them in many grocery stores and on many vegan menus around the city. Additionally, the produce in Spain, including Barcelona, is to die for.
All that said, Barcelona is a wonderful place to visit or live as a vegan. So, obviously, there are a lot of places to choose from when eating out. So, this list is meant to help you narrow down the choices depending on what your cravings call for.
Buen provecho!
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.
Disclaimer: Two restaurants on this list, Noush and Veganashi, invited me to try their restaurant and comped my meal. My opinions about all restaurants in this article are 100% authentic. I don't lie for comped meals.
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.
UMAMI Plant Based

- Cuisine: Ramen, Asian
- Neighborhood: Gracia
I mean...just look at that ramen. Do I need to say anything more? Well, I can't help myself, so I will.
That's the vegan Tantanman Ramen at UMAMI Plant Based in Barcelona. My friend and dining partner, who is not vegan, said about this ramen, "This is not just the best vegan ramen I've ever had, it's the best ramen I've ever had!". I heartily agree.
UMAMI Plant Based is a vegan restaurant in the Gracia neighborhood. The have a small menu with bao, karaage, gyoza, katsu seitan, ramen, and desserts. They also have daily specials off the menu, beers, wine, lemonade, kombucha, and teas.
My favorite dishes are the Tantanman Ramen, of course, with an addition of "chicken skin" and the pulled jackfruit bao. I highly recommend going hungry and sampling as many dishes as possible, including dessert, as everything I've had there is exceptional.
I can't say enough good things about UMAMI. Their food is simply perfection. I highly recommend it if you're looking for veganized taste of Asia in Barcelona.
Noush

- Cuisine: Vegan Persian Cuisine
- Neighborhood: Sants
If you're looking for something a little different, especially for Barcelona, Noush is a wonderful option. This vegan restaurant in Barcelona's Sants neighborhood serves home-cooked style Persian cuisine.
The restaurant's interior is eclectically decorated with an exposed kitchen. The back garden is rustic with lots of light but plentiful shade for sunny days. Both setting an overall cozy and inviting vibe.

Noush's menu is full of veganized versions of traditional Persian dishes. Stews that take days to prepare, kebab that could fool the most devout meat eater, and eggplant topped with a thick gravy of finely ground walnuts and pomegranate molasses sprinkled with rehydrated berberries. And those are just the mains that I was lucky enough to try. Each dish was an impressive compilation of unfamiliar (to me), yet incredible flavors, that come with saffron rice and a small, zesty salad.

Save room though, because unmissable desserts include the saffron pistachio ice cream and the Persian cakes. All home made, of course, and perfectly executed.
Everything at Noush is made with love and care, and the idea behind the restaurant is to invite diners to "share flavors that deserve to be known and remembered", as their website says.
If you've been to Iran or know anything about the culture, hospitality is central to life. This is obvious when you're dining at Noush. Visiting is more akin to going to a friend's home than a restaurant, and you can tell that their staff members treat each other like family.
So, if you're ready to experience new flavors in a cozy setting, head to Noush.
Grasa

- Cuisine: Tapas
- Neighborhood: Barceloneta
You know how spending a few hours swimming at the beach can leave you feeling famished and thirsty? Well, luckily there's a fantastic vegan option in Barceloneta just steps from the sea that will hit the spot after a long morning or day at the beach.
Grasa is a much needed oasis in this Barcelona neighborhood with zero other vegan restaurants. This tapas and wine bar offers a seasonal menu and a wide selection of drinks including natural wines, vermut, beer, kombucha, and soft drinks.
I highly recommend getting a selection of different tapas to graze on. Every single one I got was exceptional, especially the flatbread with roasted cauliflower and the spicy arancini with eggplant and lemon aioli.

In addition to the food and drink, the staff are super friendly and welcoming, and the interior is clean and bathed in sunlight.
Grasa is a really fantastic place to stop by any time you're in or near Barcelonetta regardless of whether or not you go to the beach.
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 with a homemade nut cheese. It's really comforting and exceptionally well executed.
botànic does do dinner too, and they have some special event menus like Valentine's Day dinners and themed pop-up events. Plus, it's is a great spot for vegan desserts in Barcelona. So, if you're in Gracia, it's a must.

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

- Cuisine: Vegan Mexican
- Neighborhood: Gracia
Gallo Santo is a vegan Mexican restaurant in Barcelona's Gracia neighborhood.
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 love it if they added an actual spicy salsa to their mix, but otherwise this restaurant is great if you're craving vegan Mexican in Barcelona.
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.

Barcelona Vegan Cooking Classes!
Learn to make vegan Spanish, Catalan, Japanese, and Korean classics and more at In Bloom!
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.
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.

I highly recommend the tapas, lasagna, or pizza at Blu Bar. The Patatas Bravas are a staple on the menu and always delicious. The lasagna is also a solid choice, and the burger is delicious even if it comes with an embarrassingly small side of potatoes.
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!
Veganashi

- Cuisine: Sushi
- Neighborhood: Poble Sec
Veganashi is an all vegan, sugar-free, gluten-free sushi restaurant in Poble Sec Barcelona near Montjuïc. If you're rolling your eyes or you're about to keep scrolling, hold on a second.
I wasn't sure what to expect from Veganashi before visiting. I'm neither gluten-free nor sugar-free and generally adore both of those ingredients. Plus, I'm quite picky about sushi. So, how exactly does the food at Veganashi taste? Turns out, pretty delightful.

Their starters were showstoppers. The Ravilacha is a must-order item for anyone visiting. It's "ravioli" made from pickled, thinly sliced beetroot filled with cashew cream cheese and topped with fresh basil pesto, microgreens, and edible flowers. This dish was hands-down my favorite. It was a savory, creamy, tangy, and refreshing. Everything I look for in a starter.
I also tried one of their specials, the watermelon and avocado tartare. The watermelon was dense, "meaty", and savory, and the avocados were perfectly ripe. My one note is that the dish could used a bit of crunch; possibly solved with the addition of crispy crackers or seeds. However, the flavors were fantastic.

For the main course, I got the 12 piece assorted sushi option. It comes with two pieces of each of their sushi rolls. The variety and creativity with the sushi earns applause. Each roll was complex with various components. Loads of fresh veggies, cashew cream cheese, leaves, seasonings, and sauces were used to create a very impressive array of sushi rolls. I can honestly say that I didn't miss the sugar, but I would have liked a bit more vinegar flavor with the rice. Overall though, the sushi is very, very good.
So, if you're looking for a fantastic vegan sushi option in Barcelona, head to Veganashi.
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
Ok, I'm not going to lie here. This bar doesn't have the best vegan food in Barcelona. BUT visiting is an experience. This cat-themed bar earns its place on the list because of the weird cat decor and punkish vibes.
All that said, if you're a fan of old fashioned (pre-faux beef) vegan burgers, Cat Bar Barcelona might get you going with its food. They make their own patties that come in a bunch of varieties, including bean, cactus, seed and walnuts, and more. You can also opt for the To-Fish & Chips or a salad if you're not in the mood for a burger.
In addition to burgers, they also have a lot of craft beers to choose from on draft and in the bottle. IPAs, APAs, Lagers, Pilsners, and more.
I just noticed on their website that if you're a resident of Catalunya you can get a 10% discount by showing your Salut card.
So, if you're a fan of cats, weird stuff, OG style vegan burgers, and craft beer, stop by and check it out for yourself.
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!







