Survival guide for vegetarians in Porto

Food & Wine

January 25, 2017

Asked by Carolina, Portugal

Asked by Carolina, Portugal

I organize private tours in Porto

private tours porto
Check this page for more information or send an email to

Most people don’t know that I don’t cook meat, only fish and veggies, and as such I am completely sympathetic to the vegetarian & ¬†vegan “cause”.

Porto is a city in love with pork tripes and sausages, but fear you not!, there are plenty of restaurants and shops for vegetarians & vegans. Here’s a list of the best vegetarian restaurants in Porto, as well as shops to buy vegetarian, vegan and macrobiotic food products (as well as beauty & health ones). Enjoy! ūüôā

The Best Vegetarian restaurants in Porto

daTerra Baixa

Rua de Mouzinho da Silveira 249, Porto | Everyday from noon to 11.30pm

daTerra is by far one of my favourite vegetarian restaurants in Porto. This stylish restaurant has a buffet where you can find delicious soups, creative starters (such as several¬†hummus and veggies’ shots) and amazing¬†dishes that go way beyond the traditional soy steaks and the like.

At lunch you pay 7,5‚ā¨ for the buffet, and at night it’s 12,5‚ā¨. Drinks, such as the fantastic fresh juices, and vegetarian desserts (you MUST try the a√ßai pie!), are paid separately.

Important note: daTerra only takes cash, no cards! Also, this restaurant has a take away service.

How to get there: daTerra¬†is 2min walking distance from the famous S√£o Bento train station. There’s a subway station with the same name.


Rua de Pedro Hispano 1190, Porto | Mon-Sat midday to 3pm + 20pm-22.30pm. Closes on Sundays.

Essência is always on the top of the list of the best vegetarian restaurants in Porto, and one can easily understand why.

The space itself is incredibly nice – a large, airy room, a huge terrace for the sunny days, and an attentive service.

Moreover, Essência offers two vegetarian lunch menus:
– complete menu (starter, main dish and dessert):‚ā¨8,90
– short menu (starter, main dish or¬†dessert):‚ā¨6,90

Ess√™ncia usually has several dishes included on the vegetarian lunch menus, which is something I really like as many vegetarian restaurants in Porto only make one dish per day. It also has non vegetarian dishes, in case you’re friends are moaning because you’re taking them to a vegetarian restaurant… ūüėČ

How to get there: Ess√™ncia¬†is 10min walking distance from the subway station Francos. Personally, I wouldn’t use this station at night – it’s better to take a taxi or an Uber.

√Ārvore do Mundo

Rua do Duque de Loulé 228, Porto | Tue-Thu midday to 7.30pm. Fri&Sat [midday Р4pm] + [7.30pm Рmidnight]. Closes on Mondays and Sundays

√Ārvore do Mundo is a complete hole in the wall, it’s the best way to describe it! This cute little restaurant opened a couple of months ago to quickly become one of my favourite vegetarian restaurants in Porto.

Everyday there’s a vegetarian lunch menu (starter, soup, main dish and drink) for 8‚ā¨. I highly recommend you to try its fabulous vegetarian desserts, such as the banana and carob mousse and the almond and date pudding. On Fridays and Saturdays,¬†√Ārvore do Mundo serves vegetarian dinner menus for 12,5‚ā¨.

Important notes:

  • At √Ārvore do Mundo you cannot use cards – you have to pay by cash!
  • You get a menu card – after 10 menus, it offers you an extra one.

How to get there: √Ārvore do Mundo is 10min walking distance from the famous S√£o Bento train station. There’s¬†a subway station with the same name.

Oriente no Porto

Rua de São Miguel 19, Porto | Lunch everyday (Mon-Sat), Dinner only Friday and Saturdays. Closes on Sundays.

Oriente no Porto was one of the first vegetarian restaurants in Porto that I went to, many years ago, and I loved it. This cozy and unpretentious vegetarian restaurant, at the heart of the old Jewish neighbourhood in Porto, is a cutie.

It serves a single vegetarian dish over lunch, wonderfully prepared.

How to get there: Oriente no Porto is 10min¬†walking distance from the famous S√£o Bento train station. There’s¬†a subway station with the same name.

If you’re enjoying this post, don’t forget to pin it for later:

Black Mamba

Rua dos M√°rtires da Liberdade 130, Porto | Tue-Sat from noon to 10pm. Closes on Sundays and Mondays

Black Mamba shouldn’t really be on this list of the best vegetarian restaurants in Porto because… it’s not a restaurant! It’s actually a record store that happens to sell the most amazing vegan burgers in Porto ūüôā

My favourite one is the spinach and tofu patty. And have I mentioned the delicious vegan desserts, such as the gluten free cupcakes and the decadent peanut butter raw cheesecake?

Black Mamba is definitely the best option if you’re¬†looking for a quick vegan snack in Porto – it’ll soon introduce vegan sausage rools and vegan wraps – at an affordable price.

How to get there: Black Mamba is 10min walking distance from the subway stations Trindade and Aliados.


Rua do Bonfim 134, Porto

Suribachi is one of the oldest vegetarian restaurants in Porto, as you can feel by the old fashioned decor and, in my opinion, the lack of proper lightning.

At Suribachi you can find a cheap vegetarian lunch menu for 6,5‚ā¨ (drink, dish of the day and soup), which is really cool. Besides the vegetarian lunch menu, you can order cold vegetarian finger food (like seaweed croquettes) and several vegetarian desserts. There’s not much variety and so I’d say Suribachi is a good vegetarian restaurant in Porto for a budget menu.

At the front of Suribachi there is a large store with a wide selection of vegetarian, vegan and macrobiotic products (food, beauty and health).

At Suribachi you can also order organic bread – try the rice bread, it’s divine and quite famous in Porto!

How to get there: Suribachi is 2min walking distance from the subway station 24 Agosto.

Shops to buy healthy food in Porto


R. S√£o Jo√£o Bosco, 244 | Mon – Sat [9am – 8pm]

One of my besties recently showed me an organic shop in Porto that is a dream come true. It is called Maçaroca and it is not in the city centre (you need to take an UBER to get there).

Maçaroca is divided in four sections:

  • A supermarket with organic ingredients coming from all around the world, which includes a massive refrigerated wall with pre made meals, tofu, seitan, etc.
  • A small grocery shop where you can buy organic fresh fruits and vegetables.
  • A small cafe where you can get amazing organic coffee, dark bread toast with organic peanut butter and other snacks of the like. You can also have light meals after noon.
  • An amazing room where you can buy all different cereals and dried fruits in bulk, which is something that I have been looking for a while as I want to reduce my plastic consumption. This includes quinoas, rolled oats, eight different varieties of rice and you can even make your own peanut butter on the spot, isn’t that great?

I can honestly say that my life has not been the same since I found out Ma√ßaroca! ūüôā

Casa Chinesa

Rua de S√° da Bandeira 343, Porto | Mon ‚Äď Fri [9am ‚Äď 1pm] + [3pm ‚Äď 7.30pm] Sat¬†[9am ‚Äď 1pm]

As I’ve told you on¬†the post about the grocery shops¬†of Porto, it’s possible to buy the most exquisite food products at Casa Chinesa. This grocery store has a large selection of vegetarian, vegan and macrobiotic food products that will please the most demanding palate!

How to get there: Casa Chinesa is 3min walking distance from the subway station Bolhão.

Raw – Comida & Granel

Rua Heróis de França 601, Matosinhos | Mon-Fri 10am to 20pm

Raw is an organic shop in Porto perfect to buy in bulk dried fruits and nuts, whole grains, gluten free flours and other delicious ingredients to prepare an amazing vegetarian or vegan dish.

Moreover, at Raw there is a little cafe where you can have a vegetarian lunch menu (soup, vegetarian burger and drink) for 8‚ā¨. And the cherry on top… they have proper roasted coffee! ūüôā

How to get there: Raw is not at Downtown Porto, but in Matosinhos. To go there, simply take the blue subway line (direction: Senhor de Matosinhos) and leave at the station Matosinhos Sul.

Pão Nosso РOrganic Bakery

Rua do Bar√£o de S√£o Cosme 187, Porto

Pão Nosso is an organic shop in Porto. Twice a day they have 12 organic bread varieties coming straight from the oven to the shelves, including two gluten free breads (amaranth and carob).

At Pão Nosso you can also find an amazing home made granola and lovely biscuits, as well as fresh fruits and vegetables. Last but not least, this organic shop in Porto is also a great place to buy organic food products in general.

At P√£o Nosso¬†you can get soup, bread with olive oil and balsamic vinegar and seasonal fruit for 3‚ā¨ at lunch. It’s a bargain!

How to get there: Pão Nosso is 5min walking distance from the subway station 24 Agosto.

Berdinho РOrganic Market

Centro Comercial Miguel Bombarda | Saturday from 2pm to 7pm

I go to this organic market in Porto every single Saturday. At Berdinho you can find really good organic food products from local producers, as well as seasoned olives, honey and different varieties of mushrooms. You can also find organic bread. Oh, and let’s not forget about the flowers I buy every week… ūüôā

Berdinho takes place every Saturday from midday to 7pm, rain or shine, on a cute little shopping mall where you can also have vegetarian meals at a restaurant called Sabores & Açores. I just find it irresistible!

How to get there: Centro Comercial Bombarda is 15min walking distance from the subway station Aliados.

Quintal Bioshop РOrganic Market

Rua do Rosário, 177 | Mon-Sat 10.30am to 8pm. Closes on Sundays

I first went to Quintal Bioshop during an origami meeting a few years ago. Since then, I keep visiting this nice little place that combines an organic shop (with a wide selection of vegetarian & vegan food products) and a little cafe.

Moreover, Quintal Bioshop regularly organises workshops that range from organic makeup, healing aromas and vegan cuisine.

It’s one of those places that you must keep under the radar as they’re very active in the vegetarian community of Porto!

How to get there: Centro Comercial Bombarda is 15min walking distance from the subway station Aliados.

If you would like to make it extra fun during your stay¬†in Porto, why don’t you join a tour with me? I’ll give you a glimpse of Downtwon Porto, tell you a lot of stories that not even the locals know about, and give many suggestions for restaurants and bars. I am sure we’ll have a great time together! ūüôā

Check here for more information on my tours in Porto, or simply send me an email to ūüôā

2018-07-09T12:02:30+00:00 January 25th, 2017|Food & Wine|1 Comment
Join a private tour with me