Home / Cuisines / Vegetarian / Barcelona

Amazing Vegetarian food in Barcelona, delivered straight to your door.

Barcelona has an awful lot to offer in its variety of cuisines and that includes vegetarians. Tempting and creative dishes are in abundance across the city and if you want to enjoy vegetarian or vegan food at home, why not have a look at the vegetarian section for the Barcelona Deliveroo page? The heat of the city alone is enough to tempt you towards delicious vegetarian paella, non-alcholic sangria and delicious Spanish tapas.

Log in for your recent addresses.

Best-rated vegetarian restaurants in Barcelona

Order your own vegetarian feast – enter your address above or find your neighbourhood.

Fit Kitchen Barcelona

 4.6 Excellent (50+)

Goood food but a bit pricey for the amount.


Incredible from taste to packaging and time! Highly recommend

Ina Piadinas

 4.7 Excellent (50+)

Delicious piadina and great service - they finished one ingredient needed for my order and sent over an iced tea to apologize! Go for it :)

Fit Kitchen - Diputació

 4.7 Excellent (50+)

Good quality, a little bit more of the protein and the veggies, 90% of the dish was quinoa


It was pretty good! The smoothies could have been a bit thicker/bigger for how expensive they were.


Two missing items :-/ food was good though

La Trocadero - Barcelona

 4.7 Excellent (50+)

Great food !!!! Veganos unite and take over !


Bomb ass burgers and all vegan - tastes like heaven 😍


Usually it’s excellent. Bread wasn’t good today, didn’t feel like fresh food

Juicy Avenue - Sarria

 4.6 Excellent (50+)

Thought the wrap would be a bigger size than in the menu since you can choose size for that


Wrap was good, they were fast but the smoothie was small and very plane for that amount of money


Bagel was delicious and juice refreshing

Gonzalez & Co Veggie 🌱

 4.6 Excellent (50+)

Not enough guacamole but otherwise delicious 🤤


I love this food! So tasty. The veggie burrito bowl is amazing.


So delicious!! I love the burrito bowl. However, I’ll order with extra guacamole next time.

Almalibre Açai Bar

 4.7 Excellent (50+)

Best açaí in town and the girls are so lovely.


Delicious as always and very fast delivery


 4.7 Excellent (50+)

The burger was a little drier than usual, I’ve ordered so many of them over the last year or 2, but it’s been a few weeks since I last got one. Sometimes they arrive a little soggy, but I think I’d rather that than dry. Just a personal preference.


Thickness and taste of soup was great, loved the combination of salad ingredients!!!


I’m sure the bread on the ‘best veggie burger’ was a little more whole-wheat than usual. Sooo good, as always. I also had a delicious raspberry protein ball and a miss avellana. I love almost everything I’ve tried and am a regular customer 🙂

Hummus Barcelona

 4.6 Excellent (50+)

Clean and feels good, never disappoints.


Delicious! Would you please consider a biodegradable/compostable alternative to plastic for the wet food containers? I’d be your most faithful and regular customer!

How Deliveroo works

  1. Order your favourite restaurant dishes

  2. Track your food to your door in real time

  3. Eat food, glorious food!

Choose your neighbourhood

AlmedaArtigas LlefiaArtigas Llefia BarcelonaBadalona CentroBadalona PortBadalona Port BarcelonaBellvitgeBufalaCampus de MundetCan BaróCan PegueraCasagenes CanyadoCollblancCollblanc BarcelonaCornella CentroDiagonal Mar y ForumDiagonal Mar y Forum BarcelonaEl Baix GuinardóEl Baix Guinardó BarcelonaEl Barri GòticEl Besòs y el MaresmeEl BornEl Camp de l'ArpaEl Camp de l'Arpa BarcelonaEl CanyetEl CarmelEl ClotEl Clot BarcelonaEl CollEl Congrés i els IndiansEl GallEl GuinardóEl MaquinistaEl Maquinista BarcelonaEl PoblenouEl Poblenou BarcelonaEl Poble SecEl PortEl PutxetEl RavalForumForum BarcelonaGloriesGlories BarcelonaGorgGorg BarcelonaGràcia NovaGràcia Nova BarcelonaGuinardó - Hospital de Sant PauGuinardó - Hospital de Sant Pau BarcelonaGuinardó - Plaça del GuinardóHortaHostafrancsHostafrancs BarcelonaLa BarcelonetaLa BordetaLa Bordeta BarcelonaLa ClotaLa Dreta de l'EixampleLa Dreta de l'Eixample BarcelonaLa Font de la GuatllaLa Font de la Guatlla BarcelonaLa Font d'en FarguesLa GavarraLa MaquinistaLa Marina del PratLa Marina de PortLa Marina de PratLa MaternitatLa Maternitat BarcelonaLa MoreraLa Nova Esquerra de l'EixampleLa Nova Esquerra de l'Eixample BarcelonaL'Antiga Esquerra de l'EixampleL'Antiga Esquerra de l'Eixample BarcelonaLa PlanaLa ProsperitatLa PubillaLa Sagrada FamíliaLa Sagrada Família BarcelonaLa SagreraLa SalutLa Salut BadalonaLa Salut BarcelonaLa TeixoneraLa TorrassaLa Torrassa BarcelonaLa TrinitatLa Vall d'HebronLa Vila de GràciaLa Vila de Gràcia BarcelonaLes CortsLes Corts BarcelonaLes RoquetesLes Tres TorresLlacunaLlacuna BarcelonaLloredaMontigala Sant CristMontjuic BarcelonaNavasNavas BarcelonaParc de la FontsantaPedralbesPep VenturaPomarPortaProvençalsRieraSan MartíSan Martí BarcelonaSan Roc El RemeiSan Roc El Remei BarcelonaSanta Coloma BarcelonaSanta Coloma de GramenetSanta Coloma de Gramenet BarcelonaSant Adria de BesosSant Adria de Besos BarcelonaSanta EulàliaSanta Eulàlia BarcelonaSant AndreuSant AntoniSant Gervasi - GalvanySant Gervasi - la BonanovaSant IldefonsSant Joan DespiSantsSants - BadalSants - Badal BarcelonaSants BarcelonaSarriàTuró CaritgVallcarca i els PenitentsVerdumVila OlímpicaVila Olímpica BarcelonaVilapicina i la Torre Llobeta

Can we take your order?

Log in for your recent addresses.