Best Vegetarian Restaurants in Barcelona

The vegetarian restaurants in Barcelona are some of the best we’ve eaten in. As a country that loves jamón and paella, Spain isn’t known for its vegetarian restaurants. But Barcelona is an exception to the rule. You won’t even believe your eyes (or your belly!) 

There are vegetarian and vegan restaurants dotted around Barcelona. From falafel pitas and piadinas to vegetarian tapas bars and raw vegan cuisine. We knew that vegetarian eating was going to be good in Barcelona, but we didn’t know it was going to be this good.
 
Luke and I had three weeks to eat our way through the best vegetarian restaurants in Barcelona. And we sure went for it! We reveal our favourite vegetarian restaurants in Barcelona.

Vegetaria and Vegan Food Barcelona - Tuyo sign - Charlie on Travel

Best Vegetarian Restaurants in Barcelona

If you’re looking for a casual lunch rather than a sit down vegetarian restaurant in Barcelona, check these out. You can grab something to go or sit on a stall in the window while chowing down on some wholesome veggie food.

Maoz Falafel

Who says that fast food and veggie food can’t be friends? Maoz is a pita and falafel chain with a salad bar that you won’t believe. Once you’ve got your pita, it’s up to you to serve your own salad. You can jam pack your pita bread with as much salad as you can stuff in. I got a little bit crazy and ended up with an overflowing salad. But with all those fresh veggies, lentils and chillies, you can’t blame a vegetarian girl right? (vegetarian and vegan)

Carrer de Ferran 13, 08002 Barcelona (off La Rambla)

Maoz - Best Vegetarian Restaurants in Barcelona - Charlie on Travel

Maoz vegetarian food in Barcelona

Enjoy Vegan

Enjoy Vegan was the closest vegan restaurant to our apartment in El Born. We went here for lunch a couple of times. The food was always good but the portion size and value for money varied depending on the staff serving. Definitely head here for a menu del dia. The tofu cooked in tomatoes was our favourite dish. (vegan)

Plaza de Sant Augusti Vell 10, El Born, 08003 Barcelona

Enjoy Vegan menu del dia - Best Vegetarian Restaurants in Barcelona - Charlie on Travel

Ina Cafe

This red-painted cafe is an ideal spot for a big brunch or a light lunch. If you’re there before midday, grab a huge bowl of yoghurt and muesli. But everyone comes here in the afternoon for the cafe’s signature piadinas (thin flatbreads). The goat cheese and walnut piadina was yummy. (veg-friendly)

Carrer Carders 43, 08003 Barcelona

Ina Cafe - Best Vegetarian Restaurants in Barcelona - Charlie on Travel

Kop De Ma

This cooperative in the Sants neighbourhood is a locals place through and through. It was recommended to us by a local friend from Barcelona. The locals who hang out here come to debate politics over a beer. Thanks to many of them being vegetarian, you can get a big wedge of vegetarian Spanish tortilla at the bar. I reckon the Spanish omelette with courgette was best, but Luke would argue for the aubergine one – you’ll have to try both to see who’s right! (veg-friendly)

Riego, 4, 08014 Barcelona

Espai Mescladis

This colourful courtyard cafe is the perfect spot for a slow lunch in the sunshine. Espai Mescladis is part of the Ciutadania Multicultural Foundation. It helps immigrant groups with social integration and to find employment. The cafe pride themselves on organic food from responsible sources. Definitely try the fig and walnut salad, and the beetroot and goat cheese bruschetta. Menu of the day is €12.50. (veg-friendly)

35 Carrer Carders, 08003 Barcelona


Best Mid-Range Vegetarian Restaurants in Barcelona

The best vegetarian restaurants in Barcelona have great lunch deals. These are called menu del dias (menu of the day) which come at a set price. No matter whether you’re going for a whole set menu or a random dish, these are the best of the veggie places in the city.

Vegetalia

A reliable vegetarian restaurant in Barcelona is Vegetalia. Food is fresh and you can get a good deal on the set lunch menu. It’s one of the only vegetarian restaurants in Barcelona to serve up a vegetarian paella with brown rice. (vegetarian)

There are three branches in Barcelona, located in Ravel, Barrio Gótico and El Born.

Flax & Kale

After seeing the seasonal menu for Flax & Kale, I had my heart set on eating a meal up on their roof terrace. The restaurant itself is beautiful. The menu includes raw vegan lasagne and black rice with coconut meat. I had a raw zucchini blossom dish but I’m not sure it was the best pick. Take some time to paw over the menu rather than making a snap decision. (pescetarian, vegetarian, vegan and raw options)

Carrer dels Tallers, 74, 08001 Barcelona

Charlie standing on roof terrace at Flax and Kale - Best Vegetarian Restaurants in Barcelona - Charlie on Travel


Vegan Bars in Barcelona

Cat Bar Vegan

More bar than restaurant, Cat Bar is the place you’ll want to be on a Friday night if you’re into vegan burgers and craft beer. This dark, indie bar has six different vegan burgers. There are so many craft beers that you’ll be staring at the taps for ages before making a decision. (vegan)

Carrer de la Bòria, 17, 08003 Barcelona


Vegetarian Tapas in Barcelona

Sesamo

We didn’t make it to Sesamo, but it was tipped on many foodie guides as being the best place for vegetarian tapas in Barcelona. Looking at all the five star reviews on TripAdvisor, we’re kind of kicking ourselves for not trying it out. If you go, let us know if it’s any good in the comments! (vegetarian and vegan)

Carrer de Sant Antoni Abat, 52, 08001 Barcelona


Vegetarian Asian Restaurants in Barcelona

Going out for sushi or ramen may not be a particularly ‘Spanish’, but Barcelona has some incredible vegetarian-friendly Asian restaurants.

La Vietnamita

Once you’ve eaten Vietnamese food, you’re addicted. It doesn’t matter where you are, if there’s a Vietnamese restaurant then you’ll be inside it in a flash. That’s what happened to us as soon as we saw La Vietnamita in Barcelona. This little place serves up great noodle bowls, fresh vegetarian spring rolls and iced Vietnamese coffee. (veg-friendly)

Carrer Comerc, 17, 08902 Barcelona

Doble Zeroo

If you’re anything like me and Luke, then there’s no way that you’re going to turn down vegetarian sushi when you see it. Doble Zeroo is located in El Born. This modern sushi place with a whole vegetarian sushi platter. It may not the best avocado maki we’ve ever had, but it’s still good. (veg-friendly)

Calle Jaume Giralt 53, 08003 Barcelona

Doble Zeroo vegetarian sushi - Best Vegetarian Restaurants in Barcelona - Charlie on Travel

Mosquito

We noticed this place because every night there would be a huge crowd outside. I later heard that it was the best place to get dumplings and Asian style tapas in Barcelona. True enough, the dumplings were delicious. There were quite a few vegetarian tapas options. The staff were uncomfortably rude. If you can bear the staff though, then the food is worth it. (veg-friendly)

Carrer dels Carders, 46, 08003 Barcelona

Red Ant

Part of a chain of three restaurants along with Mosquito and Grasshopper. Red Ant is the place to go if you’re craving a hot bowl of veggie ramen. (veg-friendly)

Carrer dels Tiradors, 5, 08003 Barcelona

Red Ant vegetarian ramen - Best Vegetarian Restaurants in Barcelona - Charlie on Travel


Vegetarian Cooking Class in Barcelona

The best food we ate in Barcelona was at a vegetarian cooking class run by Barcelona Slow Travel. This cooking class was hosted by Barcelona locals in their apartment. The food was locally-sourced and dishes were based on traditional family recipes. The feast included lots of vegetarian tapas and local wine! Read more about our cooking class experience here or book the cooking class here.


Oh my gosh. Did you manage to keep up with all that deliciousness? We can safely say that there are plenty of exciting vegetarian restaurants in Barcelona and vegan restaurants too. Barcelona is definitely one of those cities that makes you excited to be vegetarian!

Which of these vegetarian feasts gets your stomach growling and taste buds tingling? Do you have any other delicious vegetarian restaurants in Barcelona to recommend?


More Articles on Barcelona