Vegetarian food in Lisbon

About 10 years ago it was almost impossible to find a vegetarian restaurant in Lisbon. If you wanted to eat vegetarian, the salade mista (salad with tomato, cucumber and carrot) or an omelette was the best option on the menu.

Terra eten
Foto: Terra

Nowadays there are more and more vegetarian restaurants in Lisbon. But still, please keep in mind that if you are a vegetarian, the choice on the menu at non-vegetarian restaurants are limited.

For those who eat fish but not meat, your life is a lot easier. On each menu the supply of fish is just as large (and varied) as meat!

Below are what we believe to be the 3 best vegetarian restaurants in Lisbon.


For 15 years they have been serving the tastiest vegetarian dishes at PSI, making them one of the oldest vegetarian restaurants in Lisbon.

PSI voorkant

There is a pleasant atmosphere in the restaurant. In addition to a children’s play area, there is also a pond with a waterfall, ducks and turtles. PSI also serves gluten-free and vegan meals.

Address: Alameda St António Capuchos
Opening hours: Monday to Saturday: 12:30 -3.30 p.m. and 7:30 – 10:30 p.m.
More information:

The Food Temple

The philosophy of the Food Temple is that food is most needed in our lives. And who are we to contradict that !?

The restaurant is in the middle of Alfama and it can be difficult to spot, it does not look like a restaurant from the outside. But look for the blue door (and a wall without windows), behind which you can find The Food Temple.

The food is delicious, the menu changes often but there is always one type of soup, small (entree) dishes, one main meal and three different desserts.

If you are lucky, the neighbour opens her windows and sings Fado to make your dinner even more special.

Pay attention! Reservations are a must!

Food tempel Interieur
Foto:the food tempel

Address: Beco do Jasmim 18
Opening hours: Wednesday to Sunday: 7:30 p.m. – 00:00
More information:


Most vegetarian restaurants in Lisbon do not serve traditional Portuguese food, but Terra does!

As a vegetarian you do not have to miss dishes like caldeirada, feijoada de batata doce, filetes com arroz de tomate e pimentos, cozido, seitan à alentejana. Almost all of their dishes are vegan too.

Not only do they serve traditional Portuguese food, the interior is also traditionally decorated. The restaurant has its own garden where kids can play and where it is good to stay when the temperature rises in the city.

We recommend booking, especially in the weekends.

Address: R. da Palmeira 15
Opening hours: Tuesday to Sunday: 12:30 -3:30 p.m. and 7:30 – 10:30 p.m.
More information:

Leave a comment

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.