TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Vegetarian dishes Restaurants in Lisbon

471 restaurants

Sort by Relevance
"Relevance" sorting ranks restaurants based on your search input and several criteria: average rating over the last 12 months, available offers, distance, ability to make a reservation instantly via TheFork, table availability, accolades in famous guides, and compliance with our standards (including the number of cancellations by the restaurant). Restaurants cannot pay to be ranked higher.

European

Antiga Restaurante

Rua de Santo Antonio da Sé - 10, 1100-500, Lisbon

8.8 / 10
55 reviews

Average price €18

-30% off the "à la carte" menu!

Vegetarian

R. do Salitre 117, 1250-198, Lisbon

9.1 / 10
64 reviews

Average price €15

Portuguese

R. Oliveira Martins 6G, 1000-092, Lisbon

7.9 / 10
7 reviews

Average price €15

Japanese

Avenida Dom Carlos I - 124, 1200-651, Lisbon

8.7 / 10
83 reviews

Average price €20

-30% off the "à la carte" menu!

Specify a date and enjoy promotions of up to -50% in our best restaurants

Portuguese

R. Pimenta 31, 1990-254, 1990-280, Lisbon

7.9 / 10
146 reviews

Average price €20

Portuguese

Tv. Fábrica dos Pentes 12, 1250-105, Lisbon

8.9 / 10
775 reviews

Average price €20

-30% off the "à la carte" menu!

Portuguese

Centro Comercial Alvalade 6B, Loja 32, 1700-035, Lisbon

8.1 / 10
112 reviews

Average price €12

Italian

Tv. do Poço da Cidade 60, 1200-333, Lisbon

9.0 / 10
211 reviews

Average price €20

Italian

R. Manuel Bernardes, 5, 1200-250, Lisbon

9.0 / 10
147 reviews

Average price €20

Indian

R. do Benformoso 203, 1100-085, Lisbon

7.7 / 10
44 reviews

Average price €15

American

Tv. Henrique Cardoso 52, 1700-288, Lisbon

9.2 / 10
22 reviews

Average price €15

Portuguese

Rua do Chão da Feira, 25, 1100-129, Lisbon

7.7 / 10
16 reviews

Average price €20

Steakhouse

Rua dos Fanqueiros - 203, 1100-227, Lisbon

7.6 / 10
6 reviews

Average price €11

-40% sobre a ementa!

Portuguese

Bairro Alto, 1200-037, Lisbon

8.6 / 10
65 reviews

Average price €25

-30% sobre a ementa!

Author

Rua Braamcamp 10, 1250-050, Lisbon

8.6 / 10
182 reviews

Average price €25

-30% sobre a ementa!

Portuguese

Praça Olegário Mariano - 4, 1170-278, Lisbon

8.7 / 10
537 reviews

Average price €13

-30% off the "à la carte" menu!

Portuguese

Largo do Carmo 11, 1200-022, Lisbon

8.9 / 10
328 reviews

Average price €21

Italian

Rua São Pedro de Alcântara 35, 1200-270, Lisbon

9.3 / 10
621 reviews

Average price €20

Pizzeria

Rua Mestre Martins Correia, 1050-908, Lisbon

8.5 / 10
4,029 reviews

Average price €18

-30% off the "à la carte" menu!

YUMS x2Japanese

Rua dos Condes - 1, 1150-110, Lisboa

Average price €14

Portuguese

Rua da Escola Politécnica 85-87, 1200-279, Lisbon

8.7 / 10
45 reviews

Average price €20

InsiderEuropean

Rua da Boavista 86, 1200-109, Lisbon

9.3 / 10
383 reviews

Average price €30

Asian

Centro Comercial Martim Moniz, 6º piso, 1100-341, Lisbon

8.8 / 10
628 reviews

Average price €20 Accepts Yums

Vegetarian

Avenida Almirante Reis - 62E, 1150-020, Lisboa

9.1 / 10
143 reviews

Average price €13

Contemporary cuisine

R. Sousa Martins 15B, 1050-217, Lisbon

9.1 / 10
672 reviews

Average price €18

Filter

TheFork advantages