Vegetarian food guide for Barcelona

Are you planning a citytrip to Barcelona? It’s a great city with many amazing restaurants and food spots. More and more vegetarian friendly food spots are opening up in Barcelona. While it could be difficult to eat meat-free in Barcelona a few years ago, it has really changed the last couple of years.

If you live in the Netherlands you can book your citytrip to Barcelona with They have a great list of all the good hotels in the city and you can book your flight and accommodation together. It’s a great way to start your trip to Barcelona care-free, so you can just focus on enjoying good (vegetarian) food in this beautiful Spanish city.

On this page I’m sharing all my favorite vegetarian friendly food spots in Barcelona with you. All these restaurants have good vegetarian options. Most of them also have great vegan and/or gluten free dishes on their menu!


Let’s start with a restaurant that serves great vegetarian brunch dishes: Tropico. A perfect spot to start your day at with a good breakfast. They have many juices and smoothies on their menu and several egg dishes like Arepas con perico and Huevos Rancheros. They also have a tropical fruit bowl, yogurt with home-made granola, an acai bowl and the pancakes with berries and cream cheese frosting pictured above. All vegetarian and gluten free options are clearly marked on the menu.

Federal Café

Another great place to start your day with a vegetarian breakfast in Barcelona is Federal Café. They have a vegan chia pudding with cacao, coconut milk, quinoa and nuts and several vegetarian options. I went for the rye bread with avocado, tahini, black sesame gomashio and a poached egg (skip the egg for a vegan version). They also have a feta bruschetta with caramelized onion and rocket, fluffy pancakes with banana and French toast with a cornflake crust amongst their vegetarian options.
There are two locations in Barcelona, one in the Gothic Quarter and one in San Antoni. They also have restaurants in Valencia, Girona and Madrid.

Flax & Kale

Flax and Kale is one of the most popular restaurants amongst foodies visiting Barcelona. It’s easy to understand why as they cater to many needs. Pretty much all of their dishes are healthy and the majority is vegetarian. Vegan, gluten free and even paleo approved options are clearly marked on the menu. Chef in charge is Teresa Carles, she is passionate about feeding you better so therefore you can be happier and live longer with an optimal health. 80% Of the dishes on the menu of Flax and Kale are vegan and they don’t serve any meat. Pictured is ‘Teresa’s favorite kale salad’, a vegan and gluten free salad from organic kale with cherry tomatoes, avocado, mixed sprouts, nori seaweed and mango.


Rasoterra is a 100% vegetarian restaurant in Barcelona. The dishes are like tapas, you order several smaller dishes with your table (around 2-3 per person). Pretty much everything on the menu is also vegan and gluten free, making it a paradise for vegetarians, vegans and gluten intolerants. Pictured you see the Granada oranges, broccoli and ganxet beans in the foreground, the croquettas with spinach in the middle and typical Catalan tomato bread in the background. We also had cauliflower cream, an oriental salad, artichokes filled with almond and hazelnut, a Russian salad with beets and cabbage and roasted maitake mushroom with red cabbage pesto. It was all vegan and gluten free!

Vegetarian tapas

In all restaurants where they serve tapas you’ll be able to find some vegetarian tapas. Pretty much all the restaurants have the Catalan tomato bread and Patatas Bravas on the menu. Other good vegetarian tapas that are very common are garlic mushrooms and Manchego cheese. I had the fried green peppers (not spicy) you see at the top of this page at Restaurant Momo in the Gothic Quarter are also on many tapas menus. Some restaurants have other vegetarian tapas such as bread with aioli or tzatziki with pita bread we had at beachside restaurant Jefferson.
Vegetarian paella is also very common, although it might be cooked in a meat or fish broth and don’t be surprised if you still find fish in your ‘vegetarian’ paella as the Spanish don’t always understand the difference.

Mercat de la Boqueria

Mercat de la Boceria is a big market right next to La Rambla. It is covered, so also great to visit when it rains! There are all kinds of food stands at la Boceria. Some are like small restaurants where you can order some small snacks and some are more like shops where you can buy groceries. There are several vegetarian and vegan options in the Boceria market, but there are also many meat and fish stands, so if you’re sensitive for it it might not be so pleasant to walk around there. Luckily the fruit and vegetable stands are right near the entrance and the vegan falafel stand is on the side of Placa Sant Caldric, so you don’t need to walk through the entire market for vegetarian and vegan options.


Ice cream is always vegetarian so it’s an easy one to mention on this page, but Vioko is worth the mention anyway. Vioko is located near the beach in Barceloneta and they have many different ice cream flavors.
I went for Kinder chocolate and as you can see the portions are generous (this is one scoop).


As with ice cream shops, vegetarian options at a bakery are also aplenty of course. But Chök, the chocolate kitchen,  even has some vegan options! Pictured are their vegan Berlina’s (mini cakes) but they often have several vegan options. I’ve seen vegan donuts and vegan chocolate cake in their shops for example. They have no less than 6 locations in Barcelona, so there’s a big chance you’ll be close to one of them!

Want to see more of Barcelona? Check my Barcelona photo page!
Click here for all my travel blogs.

Article Tags:
· · · · · · ·
Article Categories:
Europe · Travel


Leave a Comment

Your email address will not be published. Required fields are marked *

Don't Miss! random posts ..

Anne Travel Foodie