Others Restaurants vegetarian healthy Spain > Catalonia > Barcelona

Drop The Meat!: Best Vegetarian Places To Eat In Barcelona - Updated 2020

best vegetarian restaurants in barcelona
Adam Searle
Endorsed by Local Expert
Adam Searle

Although it might seem hard to navigate between the meat-filled tapas and seafood overflowing paellas during your stay in Barcelona, Spain, it is actually not that difficult to have a bite to eat without having to give up your vegetarian diet. To make your vegetarian stay slightly easier, here is a collection of some of the best vegetarian and vegan places that will please your taste buds and keep you healthily nourished.

Travel Advisory (Coronavirus Disease COVID-19)

Outbreak: Novel coronavirus (COVID-19)

Due to the recent increase in the number of confirmed cases and death toll in Spain, travellers are advised to postpone all non-essential travel to Spain until further notice. Travellers who have recently returned from Spain should monitor their health for two weeks and minimise contact with other people. Travellers who develop symptoms of a cough, fever, or shortness of breath should seek medical attention immediately.

Read More: Travel advisory and updates on the COVID-19.

Check out the list of European attractions that are still open or temporarily closed due to COVID-19.

1. Veggie Garden

Posted by Brecol Guide on Thursday, 17 March 2016

To start off our guide, I present to you with Veggie Garden. This small cafe/restaurant is a commonly known favorite among the local population, but it is soon to also become one of your favorite veggie destinations in Barcelona. This gem is located just a 5 minute walk away from the Museum of Catalan History, and serves Asian-inspired vegetarian cuisine with a variety of noodle and rice-based hearty dishes. The interior is largely inspired by the colorful, traditional Catalan lifestyle with a noticeable modern twist. This lovely location will provide you with an inexpensive and delicious meal that will make you want to come back for more.

Veggie Garden

Address: Carrer dels Àngels, 3, 08001 Barcelona, Spain

Price: from 10 USD / 9.30 EUR

Opening Hours: 12.30 pm to 11.30 pm

Duration: around an hour

Contact: +34 931 80 23 34

Facebook: Veggie Garden

See our full list of recommended Hotels in Barcelona, Catalonia, Spain and also compare the prices with airbnbs in Barcelona, Catalonia, Spain

2. Teresa Carles

Moving on to the next position on our list, Teresa Carles. This restaurant has already become Barcelona’s staple and not without reason. This beautifully modern and spacious restaurant offers some of the most delicious vegetarian dishes in all of Spain. Often described as “extraordinarily delicious,” Teresa Carles offers meals that are inspired by both Spanish and other European cuisines on a rotating menu, meaning you will never get bored coming back, as each time you will be offered another delicious, vegetarian novelty. The only thing that ever stays the same is that the food is prepared with fresh, organic ingredients. As the restaurant grew in popularity, Teresa Carles also bottled its freshly pressed juices and they are now available in their online shop, so anyone can get a little deliciously healthier, whenever, wherever.

Teresa Carles

Address: Carrer de Jovellanos, 2, 08001 Barcelona, Spain

Price: from 14 USD /13 EUR

Opening Hours: 9 am to 11.30 pm

Duration: around an hour

Contact: +34 933 17 18 29

Website: Teresa Carles

See our full list of recommended Hotels in Barcelona, Catalonia, Spain and also compare the prices with airbnbs in Barcelona, Catalonia, Spain

3. Veg World India

If you happen to be in Barcelona and crave some nice, hearty, vegetarian Indian food, Veg World India is just a place for you. This unpretentious, small Indian restaurant will welcome you with a humble menu filled with staple Indian cuisine items that are guaranteed to not only be delicious but also 100% vegetarian. The interior is largely inspired by the Indian culture with golden fabric on the walls and Indian-style decorations. This restaurant offers an affordable price range and an option for delivery if you are feeling extra lazy after a long day of sightseeing.

Veg World India

Address: Carrer de Bruniquer, 26, 08012 Barcelona, Spain

Price: around 14 USD / 13 EUR

Opening Hours: 1 pm to 4 pm and 8 pm to 12 am, closed on Mondays

Duration: around an hour

Contact: +34 932 10 70 56

Website: Veg World India

See our full list of recommended Hotels in Barcelona, Catalonia, Spain and also compare the prices with airbnbs in Barcelona, Catalonia, Spain

4. Cafe Camelia

Nou tàrtar d'advocat i wakami

Posted by Cafè Camèlia on Friday, 4 November 2016

Next stop on our Catalan veggie tour is Cafe Camelia. This small and romantic little cafe will surprise you with the flavors it hides within its walls. The cafe is mainly known for its brunch options, which makes Cafe Camelia a perfect destination for a date, hungover Saturday brunch, or just to catch up with a friend over coffee and great food. What makes this cafe so special is of course, the delicious meals served at the cafe, but what strikes diners the most is the beautiful and romantic interior. Inspired by French interiors, the cafe is bright, with beautiful, delicate, and elegant furniture and a piano in the middle of the cozy room. If you are looking for a great place to have an amazing brunch and aromatic coffee, all while surrounded by an extraordinarily decorated interior, Cafe Camelia is a place you cannot miss.

Cafe Camelia

Address: Carrer Verdi, 79, 08012 Barcelona, Spain

Price: from 8 USD / 7.43 EUR

Opening Hours: 9.30 am to 12 pm

Contact: +34 934 15 36 86

Facebook: Cafe Camelia

See our full list of recommended Hotels in Barcelona, Catalonia, Spain and also compare the prices with airbnbs in Barcelona, Catalonia, Spain

5. Santoni Cafe

De merienda con @grease_n_grim y @noe.harrison ❤️.

A post shared by 🌱 No Sólo Tofu 🌱 (@nosolotofu) on Apr 25, 2016 at 9:20am PDT

Last but not least, we come to this vegan gem of Barcelona — Santoni Cafe. This tiny, centrally located cafe is a treat for all the vegans, especially those who have a sweet tooth and are craving some lovely homemade pastries. The place itself looks rather humble with only a handful of seating spots, though its exterior and interior gives a homey vibe. It definitely feels like a place you would step into everyday on your way to work and grab a cup of coffee and a croissant, while asking the waiter — who you know by his first name — how his wife and kids are doing. Although, Santoni Cafe also serves savory breakfast options, it is most well-known for its sweet masterpieces. If you wish to treat your vegan friend — and yourself of course — to a cruelty-free cheesecake with a cup of freshly brewed coffee, Santoni Cafe is a place you cannot miss.

Santoni Cafe

Address: Ronda de Sant Antoni, 63, 08011 Barcelona, Spain

Price: from 5 USD / 4.65 EUR

Opening Hours: 8 am to 8.30 pm, closed on Sundays

Duration: less than an hour

Contact: +34 935 03 17 43

Website: Santoni Cafe

See our full list of recommended Hotels in Barcelona, Catalonia, Spain and also compare the prices with airbnbs in Barcelona, Catalonia, Spain

Eat away!

Teresa Carles

To end this humble list of must-visit vegetarian restaurants in Barcelona, it is important to mention that there is nothing limiting about traveling as a vegetarian or vegan. The world is so diverse and every place you visit will welcome you with flavors you have never experienced before, no matter what your dietary restrictions might be. Go and explore and you might just find your next favorite place ever.

This article has been endorsed by Barcelona local expert Adam Searle

Get Trip101 in your inbox

Unsubscribe in one click. See our privacy policy for more information on how we use your data

Foto galeria fresh
Still Need Travel Insurance?

You can buy and claim online, even after you've left home. Travel insurance from WorldNomads.com is available to people from 140 countries. It’s designed for adventurous travellers with cover for overseas medical, evacuation, baggage and a range of adventure sports and activities.

*5% off when you book with our promo code: TRIP101

*For our Canadian and US travellers, unfortunately due to financial services laws, we cannot provide a discount. This promotional code cannot be used with any other discount offer, including World Nomads Members’ discount for travel insurance policy holders.

Natalia Joanna Bajor is a current student at one of Copenhagen's universities. She loves big city destinations and her goal is to visit all European capitals, having made a lot of progress towards...Read more

Have a question? Ask fellow travellers and travel experts here.
 Want to contribute as a Local Expert?
Explore Barcelona
Good things are meant to be shared!