Barcelona Vegan Food A-Z
Did you know Barcelona is an amazing destination not only for Catalan culture and Gaudi architecture, but also for vegan food? Barcelona is home to lots of world-class vegan restaurants. In this Barcelona vegan food A-Z Nandita from @veganhaventravel and I introduce you to a variety of vegan-friendly eateries across the city. The 26 (+ a few extra) places listed here include for example:
- Plantbased tapas restaurants
- Vegan and glutenfree bakeries
- Trendy brunch spots
- Vegan junk food bars
- Health-focused lunchrooms
- Mediterranean fusion cuisine
- Juice and smoothie bars
The places listed in this guide are selected on being independent and using locally sourced ingredients where possible. Nandita and I have visited quite a lot of them during our travels to Barcelona. Do also check out Nandita’s full blog on where to stay and what to do in Barcelona if you’re planning a visit. I regularly update this post, so any closed-down places will be replaced by new finds. If you’d rather see this list on a map, click here or scroll to the bottom of the page.
Last updated: August 2026
A – Asante Café
We’re starting this Barcelona vegan food A-Z off strong with the cafe that was recently crowned ‘best vegan restaurant in the world’ by Happycow! Asante Café is a trendy brunch spot known for its incredible egg substitutes and no-cheesecakes. Because of its popularity, Asante Café doesn’t do reservations and is open to walk-ins only. They are currently having some issues with their building but will hopefully be open again soon.
Not your thing? Try another ‘A’: Alterna Mostrador – a fully vegan bakery and ice cream shop for your sweet cravings. Open all year round!



B – Bubita Sangria Bar
Bubita is a vibrant spot to enjoy tapas and beverages in the historic El Born district of Barcelona. The all plant-based gastrobar offers great brunch options such as their own version of ‘eggs’ benedict and scrambled toast, as well as lunch and dinner plates focused on Spanish specialities. Must-try: the cheese platter, patatas, paella and sangria, of course!
Not your thing? Try another ‘B’: BÖL – with its healthy bowls, smoothies and vegan milkshakes, BÖL is the perfect place to cool down on a hot summer’s day.
C – CAJÚ Gelato
The best place for gelato in Barcelona is CAJÚ Gelato. The ice cream is all handmade with zero industrial processing and fresh ingredients only. As CAJÚ operates as a completely vegan business, you will find no milk, cream or eggs on the ingredient list. Still, the gelato is world-class with some unique flavours.
Not your thing? Try another ‘C’: CatBar – a fun bar with various vegan burgers, tofu platters, grilled cactus and locally brewed beer. No cats on site, though!



D – Desoriente
Desoriente is a vegan Asian fusion restaurant in Poblenou that offers mouthwatering sushi, tapas and desserts. It’s praised by locals and travellers alike for unique sushi flavours such as ‘Foie gras’ Roll, Rock & Roll, Tropical Maki. Probably the best sushi you will have, whether you’re vegan or not! They recently opened another restaurant in Eixample.
E – EatMyTrip
EatMyTrip is a brunch place with 2 locations in Barcelona that brings you creative travel-inspired dishes with some vegan options and generous portions. They typically offer vegan dishes such as avocado toast, buddha bowls, açai bowls, gluten-free cookies and smoothies.
F – Faire Brunch / Faire Tapas & Wine
One of Barcelona’s most popular veggie brunch spots in Eixample is Faire. It focuses on sustainable, locally sourced ingredients. While not everything is plant-based, dishes are clearly labelled. Vegan highlights include tofu scramble and avocado toast with a vegan bacon add-on, healthy bowls and specialty coffee with plant-based milk. In the evening, head over for their veggie tapas and natural wines at Faire Tapas & Wine!
Not your thing? Try another ‘F’: Fat Veggies – this slightly fancier vegetarian restaurant has an excellent vegan tasting menu where fresh, seasonal produce takes centre stage.
G – Good Shit, Vegan Kebabs
The name says enough: this is where you go for seriously tasty pittas and wraps. Their deliciously-seasoned, juicy kebabs are made from seitan or soy. For those who are gluten-free, there are falafel and Heura boxes with loaded fries. Do note that Good Shit, Vegan Kebabs doesn’t have seating, as it’s takeaway and delivery only.
Not your thing? Try another ‘G’: Grasa – this natural wine bar serves high-quality vegan tapas. Food is homemade and seasonal as much as possible.



H – Hanai Vegana
There is no shortage of vegan bakeries in Barcelona, but Hanai Vegana stands out. Not only do they bake the best vegan goodies, they’re also gluten free! Aside from fresh bakes, you can buy prepackaged snacks, order entire cakes or join baking workshops at Hanai Vegana. The bakery is owned by a local couple.
Not your thing? Try another ‘H’: Honest Greens – as a small, European chain with clearly labelled vegan options, Honest Greens is a trustworthy fallback option. I enjoyed my buddha bowl and excellent sweet potato fries.
I – INDO Specialty Coffee & Brunch
INDO is a small café that prides itself for the use of real, wholefood ingredients. The menu labels not only vegan and glutenfree dishes, but also those high in protein and/or low in sugar. Vegan options are mainly avocado toast and acaï bowls, but this is also a place where high-quality coffee is the reason to visit.
J – Juice Dudes
Juice Dudes is a great place for smoothies, but also salads, cookies and sandwiches, some of which are vegan. Plant-based milk is available, as well as vegan protein smoothies. The vegan food options are mostly quite simple, but acaï bowls are always nicely refreshing.
K – Kailash
If you ever want to try authentic Tibetan food, Kailash offers exactly that. Run by a family of Tibetan origin, all food is homemade using locally sourced ingredients. When it opened, Kailash was the first and only Tibetan restaurant in Spain, and it has been a staple in Barcelona for over 2 decades. The menu is full of vegetable-based dishes, but do check to make sure they’re vegan.
Not your thing? Try another ‘K’: Kimchi Mama – a Korean eatery with a small menu that includes a few vegan options. They also offer a vegan-friendly tasting menu.
L – La Perra Verde
Fully vegan tapas? Heck, yes! With reasonable prices and good portion sizes, La Perra Verde needs to be part of your vegan foodie tour when in Barcelona. The chefs even make their own vegan cheeses! Aside from (seasonal) tapas, there are also some main dishes and desserts. Dog friends are welcome here, too.
Not your thing? Try another ‘L’: LA PAPA – this stylish cafe does high-quality brunch dishes, including a few vegan ones. Though none of the pastries are vegan, the vegan options on the main menu are worth visiting for.



M – Mad Mad Vegan
A popular vegan restaurant and bar in Barcelona is Mad Mad Vegan. Perfect for weekend hangouts, as the menu consists of American-style burgers, chick’n nuggets, tacos and more. You can either sit in or order your favourites online. Mad Mad Vegan even sells their own merchandise, which looks pretty cool. They have a restaurant in Madrid as well.
Not your thing? Try another ‘M’: Mundo Vegan – for those craving pizza, Mundo vegan is the solution. You can easily adapt the pizzas by adding extra ingredients.
N – Nudes
Looking for a health stop in El Born? Nudes has a big smoothie menu and even makes sugar-free coconut soft serve. You can also upgrade to a protein shake if you’re going for the gains. In terms of food, pick a vegan salad roll, sandwich or acaï bowl. Nudes is clearly one of the many health-focused places on this Barcelona vegan food A-Z list.
Not your thing? Try another ‘N’: Noush – plantbased Persian comfort food is what you will find at Noush. Don’t skip the ice cream for dessert!



O – Oassis Natural Cooking
Oassis is a bit like Honest Greens, but focuses specifically on pizzas, burgers and quinoa salads. Although not explicitly indicated on the menu, most vegetarian options can be made vegan. The restaurants (there are 3 locations in Barcelona) try to minimise waste while cooking with local produce.
Not your thing? Try another ‘O’: Oakberry – at this worldwide franchise with multiple locations in Barcelona, you can build your own acaï bowl or smoothie.
P – Plant Shack
Plant-based health food in a convenient location, that’s Plant Shack in 1 sentence. Since its initial success in Barcelona, Plant Shack has rapidly expanded across Spain and beyond. It’s the place to be for salad bowls, juices, smoothie bowls, sandwiches and coffee. The only downside: with a fully vegan menu, choosing what you want can take a while!
Not your thing? Try another ‘P’: PÖTSTOT – not only fully vegan, but entirely glutenfree, too. PÖTSTOT focuses on traditional Mediterranean cuisine with a slight twist.
Q – Que Bo
For those with a sweet tooth, Que Bo sells lots of clearly marked vegan sweets. Here, you can buy candy in bulk to take some back home if you normally struggle finding vegan versions. They also have some sugarfree sweets and other rare finds. The store can be found in a shopping centre called Centre comercial L’illa Diagonal. It’s a bit out of the way, though.
R – Rasoterra
Rasoterra is a restaurant to keep coming back to, as they frequently change the menu to reflect the seasons. The founders were part of the Slow Food movement and make sure that all ingredients are sourced nearby for a fair price. They’re fair to customers, too, as there is a set price for any 3-course menu. Aside from quality food, Rasoterra proudly sells natural, sulfite-free wines from small wineries.
S – Santa Vegana
Get your sugar fix at Santa or Santeta Vegana. Imagine vegan nutella desserts, croissants with pistachio creme, red velvet cakes and sticky donuts. The pastries here are truly indulgent, though there are some savory options, as well. Santa Vegana works together with other small businesses for glutenfree options and chocolates. Oh, and it’s completely vegan!
Not your thing? Try another ‘S’: Salterio – a vegetarian tea house with Moroccan food in the Gothic Quarter. It’s popular and frequently hosts live music, so I recommended making a reservation.
T – Tonka Pastisseria Vegana
This Barcelona vegan food A-Z is already full of plant-based bakeries, but I’ve got another one for you! Tonka Pastisseria Vegana specialises in vegan cakes made from organic ingredients. The tarts, buns, cakes and cookies all come highly rated on Happycow.
Not your thing? Try another ‘T’: Teresa Carles – based on Catalan cuisine, chef Teresa Carles cooks vegetarian health food at her flagship restaurant, and flexivegan meals at sister restaurant FLAX & KALE.



U – UMAMI Plant Based
This dinner restaurant serves fantastic Japanese tapas and vegan ramen. Some of the dishes are true works of art. The food is so delicious that even non-vegans are enthusiastic, which says a lot. The full menu is only available at dinner time, but you can also walk in without a reservation for lunch.
V – Velada
More vegan tapas! Velada is a bit pricey, but worth it. I loved trying the different dishes, of which the roasted peppers were my favourite. Simple, but very tasty. The croquettes are always a hit, too. Like many other restaurants on this list, Velada focuses on health using local ingredients.
Not your thing? Try another ‘V’: Vrutal – a vegan burger restaurant with high-protein soy burgers for junkfood lovers. Non-burger options include 2 bowls.
W – WONDMO
WONDMO is a Chinese restaurant with plenty of vegan options. The sandwich with tofu noodles is especially popular. Other dishes include spring rolls and stir fries. Vegan items are clearly labelled and affordable, especially as part of a combo menu. WONDMO is definitely one to look out for.
X – Xavier Pellicer
This high-end restaurant follows Ayurvedic principles. Guests can choose between a vegan, vegetarian or omnivore menu with either 5 or 8 courses. Either way, vegetables take centre stage. In fact, Xavier Pellicer has been crowned Best Vegetable Restaurant in the World several times. A great gastronomic experience if you have the budget for it!
Y – 26KG
Say hello to a plantbased Italian lunch restaurant! All pasta is handmade and available as a complete menu with a starter and dessert or on its own with a coffee. Alternatively, get a make-it-at-home kit to prepare the pasta yourself. Fun fact: the name 26KG refers to the amount of pasta the average Italian supposedly eats per year.
Z – Ziryab
Looking for something a little bit different? Why not try the fusion tapas at Ziryab? Combining Spanish ingredients with Turkish and North African flavours, these small dishes are a true Mediterranean blend. The vegan tapas are indicated on the menu, but this restaurant also serves meat. And don’t forget to try the wines! The website contains a wealth of information about the origin of the wines served at Ziryab.
Conclusion
As this vegan food A-Z ahows, Barcelona has a lot of dedicated, fully vegan restaurants and brunch spots. Definitely don’t skip the tapas, as there are many places that offer vegan versions. Hopefully this blog inspires you to try some new dishes while visiting one of Spain’s most popular destinations. If you think we’ve missed out on a great spot, please share them by leaving a comment. And thank you to Nandita @veganhaventravel for your tips and photos.