Barcelona could easily be called one of the most vegan friend cities in southern Europe. The concept of veganism is well understood and there are more and more vegan places opening up every month. We only spent a few days in Barcelona so didn’t get to go to quite every single one of them, but we hit some of the highlights and were very gracefully helped by Caitlin of The Vegan Word in prioritising which places to visit, since she lived there at the time.
Pin this guide!
Barcelona Vegan Food Tours
Vegan Food Tour Experience in Barcelona – It’s not always easy to find Spanish cuisine that caters to the needs of vegans. However, this 3.5-hour vegan tapas tour takes you to the heart of Catalan cuisine in Barcelona. In the atmospheric evening, you’ll cover three prominent neighborhoods — the Gothic Quarter, El Born, and Barceloneta — and visit three acclaimed vegan restaurants in addition to a delicious dessert stop. Gain insight into Barcelona’s history and culture from your guide and receive further recommendations for vegan eateries.
Vegan Foodie Stroll with a Local Chef – You will discover vegan Barcelona, and enjoy savory and sweet plant-based recipes during a lovely walk in the old town. You'll be guided through an eclectic, colorful tasting the best veggie spots—all very different styles, original, and delicious. Visit five unique locations with curious backgrounds—all very charming and cozy—to enjoy traditional and modern recipes while taking in some interesting streets, and sipping lovely local vegan wine.
Barcelona Vegan Restaurants
This is the key used in this guide, which appears directly under the name of each establishment mentioned:
Which meals are catered for
- breakfast: typically 09:00-11:00
- lunch: typically 13:00-16:00
- dinner: typically 2o:00-00:00
The type of food served
- serves meat / vegetarian / vegan / raw vegan
A rough price range (based on prices of mains)
- cheap: up to €8
- moderate: €8-€12
- expensive: €12+
Here is our vegan Barcelona guide with the highlights from our brief trip.
vegan / lunch & dinner / cheap
One of the oldest vegan restaurants in Barcelona, this small and casual joint is the go-to place to satisfy your fast food cravings. The sandwiches and burgers are generous and served with lots of sauce, chips are crispy and satisfying, and the range of cakes is impressive.
The giant creamy things are delicious and they also do pretty good cinnamon swirls, donuts and muffins. It has a bit of a counter-cultural vibe, but is welcoming if a little packed.
vegan / lunch / cheap
There is no seating at this cute take away place, and the focus is on healthy vegan food that is ready to eat. The hummus, tortilla and quiche are lovely, and there are a few other goodies such as soy meatballs, soups, salads and the occasional cake. Great for grabbing a quick bite while on the way elsewhere.
- Address: Carrer del Torrent de l'Olla, 138, 08012 Barcelona
- Foursquare; Facebook; Instagram; website
vegan / breakfast, lunch / moderate
The new kid on the block, this is currently Barcelona’s only 100% vegan bakery. Both the setting and staff are lovely, though there is no seating: instead buy something here and walk up to Plaça de la Virreina to eat baked goods on a bench in the sun.
The cakes are huge and delicious and the brownies are especially amazing. There are also muffins, cookies and several gluten free options.
Dolce Pizza y los Veganos
vegetarian, vegan / lunch & dinner / expensive
This place has an extensive menu, with half of the pizzas vegetarian and the other half vegan. They make their own vegan cheese, mostly nut based, and bases are generous and crispy.
The vast majority of the ingredients are organic, but they do not advertise the fact as they don’t want that to be the focus of the food: instead, they are keen on offering great pizza, and they certainly do! All the desserts are vegan, with the perfectly moist tiramisu being the absolute winner.
vegetarian, vegan / breakfast, lunch / moderate
A lovely hipster coffee shop that offers soy, oat or almond milk for hot drinks and always has at least one vegan cake, usually the very sweet carrot cake. But make sure to ask, as it changes.
The chai is especially good and the setting is delightful. The back area could also make a decent place to work from your laptop, if that’s what you’re looking for. Everyone there is beautiful, staff and customers alike, making it a great place to people watch and take in some eye candy!
vegan / dinner / moderate
This all vegan bar serves an enormous range of beers from all over the world, as well as a few vegan burgers and croissants or other cakes. The burgers are tasty if a little dry, but quite substantial.
There is a piano for guests to play if they wish, but unfortunately no cats as the name might imply. A nice choice for an alternative evening hangout with some quirky decor.
vegetarian, vegan, raw vegan / lunch / expensive
Attached to an art space of the same name, this vegetarian café is beautifully designed and full of light. As well as selling some organic t-shirts, there are a lot of vegan options, plus some raw and gluten free ones too, all of which is marked very clearly on the menu.
For hot drinks there is a choice of oat, rice, soy or almond milk. Service is delightful and it’s a wonderful place to sit and relax on a sunny day after enjoying the art on display next door.
vegetarian, vegan / lunch, dinner / moderate
With three locations around the city, this vegetarian restaurant blends Spanish and Asian flavours in some delightful combinations, such as the vegetable paella, Thai curry or seitan lasagna. Vegan options make up about a third of the menu and are clearly marked.
Staff are very friendly and welcoming and the setting is cosy and inviting. It’s a good place for a slightly nicer evening meal perhaps, or a generous and filling set lunch menu.
Vegan-Friendly Hotels in Barcelona
Eco Boutique Grau – this 2-star, eco-friendly hotel is well located in the center with easy access to Barcelona's best hot spots, including some of its popular vegan restaurants. The hotel bar offers a selection of ecological wines and they focus on renewable energy and environmentally-friendly technology.
Casa Bella Gracia – an eco-friendly hostel located in the Gracia neighborhood, a bohemian area with a variety of eco-friendly business, vegan restaurants and a vegan supermarket. Many popular attractions in Barcelona are located just a 10-minute walk away including Casa Batllo, the Antoni Tapies Foundation and Casa Lleo Morera. There is a small bar and restaurant onsite and you can also prepare your own food in the shared kitchen.
Recommended Hotels in Barcelona
While not specifically vegan-friendly, this shortlist of our favorite hotels has been hand-selected to provide with a variety hotel options in the city to consider if you’re visiting Barcelona.
Hotel Clarís – this property is located in Eixample near plenty of shopping and cultural attractions, only steps away from the Passeig de Gràcia, the legendary Plaza Catalunya, Las Ramblas and the historic Gothic Quarter.
Axel Hotel – They are the first gay hotel chain to coin the term “straight-friendly.” And even better is the rooftop patio with a pool and bar. Even if you don’t stay here, the rooftop bar is open to the public and well worth a visit during the evening for a cocktail and nice view. The Axel is located in the heart of the Eixample gay neighborhood. Great gym and restaurant onsite.
Hotel Soho – For those who love minimalism and innovative design, Hotel Soho Barcelona is the perfect choice, right the heart of Eixample. Hotel Soho is located between Plaza España and Plaza Universidad and receives guests into a glazed atrium. It offers an outdoor terrace pool with incredible panoramic views of Gran Vía.
TOC Hostel – this is a high end, designer hostel located in Eixample. This is a great option if you’re on a tight budget or really like the social atmosphere found in hostels. You’ll find lots of great common areas plus an outdoor pool and terrace. They offer both shared and private rooms starting at 20€ per night.
There are many sites for apartment rentals including Airbnb and Vrbo. Prices are generally comparable to budget hotels, especially if you’re willing to get a room in a shared apartment.