Our recommended Vegan restaurants and supermarkets in Barcelona


Barcelona is experiencing the same transition as most other cosmopolitan cities in Europe and is becoming more vegetarian and vegan friendly every day.

Here are our Youstylish recommendations for 2 very good vegan restaurants in Barcelona and some vegan supermarkets located by zones in the city.

Our recommended Vegan resturants and supermarkets in Barcelona

Restaurant Teresa Carles

A stellar vegan-friendly restaurant that has food as well thought out and designed as the décor itself. Concentrating on delivering a diverse and complete meal with everything you need for maintaining a healthy diet, this particular vegan restaurant has a changing daily menu that combines a wide variety of influences and ingredients. The food here is extraordinary. The team of chefs that work with the owner, Teresa, have gone to great lengths to create meals that are based within Spanish cuisine, yet explore themes that are uncommon within the country.

The lunch time menu is the most interesting part of the rotating weekly menu and differs everyday, with usually at least two or three choices for the starter, main, and dessert.

Location: Carrer de Jovellanos, 2.

Open everyday from 9:00h to 23:30h.Vegan Restaurants


Restaurant The Green spot

The Green Spot is a restaurant specialized in preparing a healthy gastronomy, mainly for vegans, and for non-vegans too. Very close to the Basilica of Santa María del Mar, in the street of Reina Cristina, in the Gothic area in Barcelona.

In the menu you will find a wide range of recipes, all carefully prepared, with colorful presentations, full of excellent ingredients of the highest quality and maximum freshness.


Another of the attractions of Green Spot is its interior design, by the Brazilian Isay Weinfeld, with beautiful arcades, vertical gardens, raffia carpets, wood and natural colors.


Location: C. de la Reina Cristina 12

Open everyday from 13:00h to 24:00h
Friday and Saturday drinks until 02:00h
From 16:00h to 20:00h there is a reduced menu
Live music on Thursdays.

Also there are a surprising number of accidentally vegan foods in supermarkets:

like hot chocolate mix for churro dipping, frozen churros, chocolate sauce for ice cream and caramel sauce, among others.

A few items you might want to try:

  • Patatas bravas sauce for boiled or roasted potatoes but even just on some bread!
  • Romesco sauce is a traditional Catalan sauce made of almonds and roasted red peppers. It’s delicious on roasted vegetables or bread and is traditionally eaten with calcots (spring onions) at a spring onion barbecue.
  • Gazpacho: typical cold soup made up of tomatoes, onions, oil, garlic, and bread normally eaten in summer season.
  • Horchata, a drink made from chufa, or tiger nuts (many brands add milk but this one’s suitable for vegans).

Where to Buy Vegan Food in Barcelona: Supermarkets & Markets




Ecocentre is a vegan supermarket where you can find a great range of vegan products like vegan tuna, mayo, nutritional yeast, among others, here is easy to find everything in vegan form.

Location: Avinguda Diagonal 329
Website: http://www.ecocentre.cat/
Hours: Monday – Friday 9am – 9pm, Saturday 10am – 9pm
Note: closes for siesta hours



This supermarket offers the largest variety of products with ecological certification at the best price to ensure a healthy and tasty diet. You will find this stores all around the city. There is one located in the city center.

Location in the city center:

  • Veritas Vía Laietana
    Via Laietana, 28.
  • Veritas Dr. Dou
    Carrer del Dr. Dou, 17.


Beans & Market Stalls

You’ll definitely want to check out the local markets!  there are some fantastic fruit and veggie stalls. It’s like a farmer’s market that runs every day except Sundays, usually, and they’re very local.  

Apart from La Boqueria, the famous market off Las Ramblas, most of the markets in Barcelona are not frequented by tourists.  The city’s put a lot into regenerating the markets and they are fantastic, the fruits and vegetables are higher quality but also cheaper.  

In addition to fruits and vegetables, you’ll usually find stalls that sell spices, nuts, dried beans, olive oils, bread and even Japanese and Middle Eastern stalls selling tahini, wasabi and the like!

You’ll also find cooked bean shops dotted around the city, as well as the stalls in the markets.