We fell in love with Barcelona when we visited a few years ago and how exciting that there are more vegan friendly eateries there than ever before now!

Football, fun and food; Spain definitely conjures up images of fiestas and feasts – and did you also know that Barcelona is beneficial for us foodies of a herbivore nature?

In 2016, the Spanish government declared the beautiful city of Barcelona ‘veg-friendly’ to promote vegetarianism and veganism, so it really is a great destination, no matter your food preferences.

From Chinese to burgers to ice cream, there’s an eatery for everyone.


You definitely need to reserve a table to avoid disappointment! Quinoa offers simple food, done well. Think quick, naughty lunches designed to satisfy – delicious sandwiches, nachos, veggie burgers and sausages and tantalising cake.

Cheap and cheerful with friendly staff and a wonderful atmosphere, Quinoa is a good place to grab a quick bite.

Location: Travessera de Gracia 203, Barcelona, Spain

CactusCat Bar

CactusCat’s dishes are not just from Catalonia, but all over the globe. The menu rotates on a monthly basis to allow for the use of the freshest local produce so you’ll never need to have the same meal twice!

Offerings include smoothies and juices, Vietnamese style spring rolls, and comforting classics such as beans and ‘cheeze’ on toast.

CactusCat’s Aussie hosts have plenty to offer in a clean and cosy environment.

Location: Calle Valldonzella 52, Barcelona, Spain

All Vegan

All Vegan is an interesting concept, where diners pick from a buffet selection of world foods and pay by weight. The majority of the ingredients used in this establishment are also organic, so you can try something new and know that it’s both fresh and completely cruelty-free.

Cooked and raw options are available and if you need something to cool off with, the vegan mint choc chip ice cream is the perfect end to any meal. Even better? If you tell the server you’re vegan, he’ll give you a little extra!

Location: Carrer del Pintor Fortuny, 24, Barcelona, Spain

Santoni Cafe

If you’re searching the city for delicious baked goods, Santoni Cafe has you covered with all the things you thought you had to give up when you went vegan, like croissants, doughnuts, cakes and empanadas.

The staff at Santoni are so accommodating, they will fill up your reusable containers for to-go orders if you’re eco-conscious.

The cafe is somewhat on the small side but the type of food it offers is ideal for taking away to a nearby bench for a sunny picnic.

Location: Ronda Sant Antoni 63, Barcelona, Spain

Roots & Rolls

If Asian food is your thing, Roots & Rolls will be the place for you! This stand-out restaurant has been serving up Asian-Japanese fusion dishes since 2018, such as vegan sushi, spring rolls and noodle bowls.

The food, which is delicious and beautifully presented, does sit slightly on the expensive side, but late-night diners will appreciate the kitchen being open until 11pm.

Innovative recipes such as the mushroom sushi, jackfruit bibimbap and the ‘cheezecake’ keep customers coming back for more.

Location: Carrer Consell de Cent 401, Bajos, Derecha, Barcelona, Spain

Vegan Bowls

Another little shop to get yummy baked goods, Vegan Bowls offers some delicious doughnuts, cookies and cupcakes.

In addition to the bakery, Vegan Bowls also serves a number of foods, as its name suggests, in bowls – think Buddha bowls, açai bowls, cacao bowls and Mexican tortilla bowls to name a few. Some are even served in things a little more unusual than the average bowl, like coconut shells and pineapples.

Again, this is a tiny establishment, but ideal for dining alfresco.

Location: Carrer de Tallers 79, Barcelona, Spain

Eqvilibrivm Café

If vegan breakfast and lunch had a baby, it’s offspring would be the Eqvilibrivm Café. Rated one of the best brunch spots in Barcelona, this cafe is the place to be if you love all things pancakes, porridge and toast.

As well as offering a full vegan English breakfast and chickpea omelettes, they also serve a vegan burger that is said to rival the Beyond Meat burger!

Location: Carrer de València, 352 (at Bailèn), Barcelona, Spain

Melocotón Vegan Burger

If you’re a fan of DIY, this make your own burger joint needs to be high on your list. There’s a huge range of burgers to choose from, including, pea, seaweed, seitan and truffles.

With Melocotón’s innovative, yet somehow rudimentary, ordering system, you grab a pen and tick the check boxes to choose what kind of bread, burger patty and sauce takes your fancy.

There’s also an abundance of tapas which are just as good and interesting as the burgers, but the thing to go for is the sauces.  They’re a taste sensation!

Location: Calle Fontrodona 17 (at Avenida del Paralelo), Barcelona, Spain

If this list tickles your taste buds, and you fancy a trip to beautiful Barcelona, why not check out The Plum Guide’s ultimate recommendations for accommodation in the city, here.