Barcelona: 10 vegetarian restaurants where you can eat healthy

Who I am
Carlos Laforet Coll
Author and references

🔥 Popular

Eating vegetarian can be a choice made for health or for one's own principles, in any case in Barcelona the places with offer Vegetarian food (without meat and fish), or vegan (without derivatives of animal origin) are increasing year after year. This list lists a series of restaurants, both strictly vegetarian, or with a wide choice of vegetarian courses within their menu, with menu del día - dishes of the day - a very affordable prices.


Open since 1969, Arco Iris is an institution in the vegetarian scene of Barcelona, recommended not only for its food, but also for its pleasant family environment, thanks to the friendly owner Pere, who has been managing the restaurant for over 20 years. Open for lunch only, the restaurant offers a menu of the day for only € 9,50, with three dishes and a dessert. Its location is quite close to the Sagrada Familia, it can be reached on foot in less than 5 minutes.

Where and when

Arco Iris is located in Carrer de Roger de Flor, 216 (Verdaguer metro, lines 4 and 5). The opening hours are from Monday to Saturday from 13:00 to 16:00, the restaurant closes on Sunday. Those who want information on their own can read the various reviews.

Teresa Carles

Open since 2011, Teresa Carles has made a leap forward to the vegetarian offer of the city, with a very creative and healthy proposal, with the advantage of being very cheap: its menu of the day, from Monday to Friday until 17:00, costs from € 10,50. The dishes are prepared with fresh seasonal products at zero km, aiming to satisfy the palate even of those who are not vegetarians. Within the menu of the day there is always at least one gluten-free option and a couple vegan. There are also excellent options for breakfast. Teresa Carles is located in an attractive area for visitors: at the beginning of the Raval, near the MACBA.

Where and when

Teresa Carles is located in Carrer de Jovellanos, 2 (Catalunya metro, lines 1, 3 and 6). The restaurant is open every day from 9:00 to 23:30. Opinions of the various diners are available on this page.


Small and welcoming, the Sesame is a restaurant that promotes philosophy Slow Food with a vegetarian cuisine elaborated with seasonal organic products, most of which come from the nearby Boqueria market. Located in the Raval, it has been having some success in recent times, so it is advisable to book for dinner, as the place is not very large. The € 25 tasting menu is great, with a good number of dishes to try, each of which is a pleasant surprise for the palate. Great to make people think that vegetarian cuisine is tasteless.

Where and when

The address of Sésamo is: Carrer de Sant Antoni Abat, 52 (metro Sant Antoni, line 2). Sésamo is open from Tuesday to Sunday, for lunch from 13:00 to 16:00 and for dinner from 19:00 to 23:30. Closed on Mondays. In-depth reviews can be found on this page.


Located in the southernmost part of the Gràcia district, Gut is a small, very welcoming restaurant with a distinctive black and white design. The cooking style is a reworking in Mediterranean sauce of various Asian cuisines, it is distinguished by its elaboration with seasonal products, able to offer a good range of choice for both vegetarians and celiacs. Try the vegetable wok, and the vegetarian pad thai.

Where and when

Gut is located at Carrer Perill, 13 (Diagonal metro, lines 5 and 11). The restaurant opens from Monday to Saturday for lunch from 13:00 to 16:00 and for dinner from 19:00 to 23:30. On Sundays it opens only for dinner. Reviews available on this page.


The vegetarian restaurant Amaltea works exclusively with plant products, many of which are of biological origin. Located in the Eixample since 1998, its menu of the day for lunch costs € 10,70 during the week, with six options for each course, including at least a couple of vegan cuisine. Seitan, yogurt, kefir and bread are self-produced. Finally, it is possible to participate in vegetarian and vegan cooking courses, held cyclically.

Where and when

Amalthea's address is Carrer de la Diputació, 164 (metro Urgell, line 1). Hours: for lunch from Monday to Saturday from 13:00 to 16:00, for dinner from Monday to Thursday from 20:00 to 23:00, on Friday and Saturday the opening hours are extended until 23:45. Read the reviews.


Il Biocenter is one of the first vegetarian restaurants to have opened in Barcelona, ​​since 1980. Good option for those in Raval, it offers menu of the day for € 10,45 from Monday to Friday. Most of the dishes are vegan and gluten-free, making it a safe choice for those who want to have a quick meal just a few steps from the Rambla. In the afternoon you can try tea and infusions: the environment is quiet and pleasant, a good place to be refreshed after a walk.

Where and when

Biocenter is located at Carrer Pintor Fortuny, 25 (metro Plaça de Catalunya, lines 1, 3 3 6, or Liceu, line 3). The opening hours are Monday to Thursday from 9:00 to 23:00, Friday until 23:30, Saturday from 13:00 to 23:30. Sunday open from 13pm to 00pm. If you want you can read the reviews.


The Mayura is a restaurant with one very original cooking style, mixing Indian cuisine with typically Mediterranean cuisine, in a certainly original setting. It is not a strictly vegetarian restaurant, but it has a good amount of vegetarian options on its menu, giving diners a wide choice. Excellent freshly prepared bread. Bill from € 10,50 (menu of the day during the week), or around € 20-25 if you take it à la carte. It is located in the right Eixample.

Where and when

To get to Mayura you have to go to Carrer de Girona, 57 (metro Girona, line 4). The opening is every day from 13:00 to 16:00, and from 20:00 to 23:30. Those who want to learn more can read the various reviews.

Ground level

A few steps from Santa María del Mar, the Rasoterra is a welcoming vegetarian bistro ideal for any time of day. The restaurant menu can be attractive even to non-vegetarians, and includes dishes based on recipes from different parts of the world, elaborated with organic products at 0 km, many of which are self-produced. In the evening you can try one of the many Catalan craft beers, accompanied by excellent vegetarian tapas, at attractive prices. Menu of the day from € 11,50, with first, second and dessert.

Where and when

Rasoterra is located in Carrer Palau, 5, in the heart of the Gothic Quarter. It can be reached on foot in 5 minutes from La Rambla, or by metro getting off at Liceu (line 3), or Jume I (line 4). The restaurant is open from Tuesday to Sunday, from 13:00 to 16:00 and from 19:00 to 23:00. Read reviews of Rasoterra on this page.

Bar Celoneta Sangria Bar

Finding a reliable place to eat in Barceloneta is no easy feat, yet knowing where to go can come up with some nice surprises. Bar Celoneta is one of these: a place run by Italians, they offer a wide range of sangrie to choose from, and a vegetarian-vegan menu for all tastes: to try the various vegan burgers prepared in the kitchen, and the vegetarian skewers. All at very reasonable prices, taking into account the very touristy area where the bar is located.

Where and when

Bar Celoneta is located at Carrer de Sevilla, 70. The closest metro station is obviously Barceloneta, on line 4. The bar is open Monday to Thursday from 18:00 until 23:30, Friday and Saturday from 13: 00 until 23:30 pm and on Sundays from 13:00 pm to 20:00 pm. Reviews available on this page.


One of the most traditional vegan and vegetarian restaurants in Barcelona, located in Plaça George Orwell. In this place they prepared vegan and vegetarian cuisine when still in the city no one knew the difference between the two terms. You can take take-away food, perhaps for an outdoor picnic, or to enjoy inside. Gopal is the proof that you can also eat quickly, without necessarily having to rely on meat or french fries. Menu of the day at € 10.

Where and when

Gopal is located in Carrer Escudellers, 42, in the Gothic Quarter, not far from the seafront: the restaurant opens every day from 12:00 to 23:00; Friday and Saturday the opening is extended until midnight. Reviews here.

Have you found any restaurant that deserves to be added? Have you been to any of these places and didn't like it? Don't be afraid, your comments help us keep the site up to date!

Audio Video Barcelona: 10 vegetarian restaurants where you can eat healthy
add a comment of Barcelona: 10 vegetarian restaurants where you can eat healthy
Comment sent successfully! We will review it in the next few hours.