TheFork, a Trip advisor company

What

What

Where

Where

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

The Best Vegetarian dishes Restaurants in Lisbon

565 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.

International

Bendita

Estrada da Luz 110, 1600-153, Lisbon

8.9 / 10
83 reviews

Average price €13

International

Rua das Janelas Verdes 128C, 1200-690, Lisbon

8.9 / 10
6 reviews

Average price €14

International food

Rua da Madalena - 195, 1100-319, Lisbon

8.9 / 10
235 reviews

Average price €20 Accepts Yums

Portuguese

Rua da Artilharia 1 - 51, 1250-038, Lisboa

8.6 / 10
68 reviews

Average price €25

Menu 30€

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

Italian

R. Fernando Lopes Graça 13A, 1600-067, 1600-067, Lisbon

8.9 / 10
168 reviews

African

R. Filipe Folque 19A, 1050, Lisboa

8.9 / 10
38 reviews

Average price €15

Portuguese

Rua de São Cristóvão 23, 1100-514, Lisboa

8.9 / 10
25 reviews

Average price €15

Indian

R. Rosa Damasceno 6A, 1900-396 Lisboa, 1900-396, Lisbon

8.9 / 10
76 reviews

Average price €15

International

Avenida Álvares Cabral - 44/48, 1250-018, Lisbon

8.9 / 10
150 reviews

Average price €15

Japanese

R. Horta Seca 42, 1200-169, Lisbon

7.9 / 10
27 reviews

Average price €20

-30% sobre a ementa!

Portuguese

Largo do Carmo 11, 1200-022, Lisbon

9.0 / 10
328 reviews

Average price €21

Brazilian

Cais Gás 19, 1200-109, Lisboa

7.8 / 10
118 reviews

Average price €16

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

Portuguese

Rua Sebastião Saraiva Lima - 19, 1170-343, Lisbon

8.8 / 10
54 reviews

Average price €15

Asian

Rua da Moeda 1C, 1200-109, Lisbon

8.8 / 10
202 reviews

Average price €18

Fine Dining

R. Campo de Ourique 11-13, 1250-059, Lisboa

8.8 / 10
169 reviews

Average price €20

European

Calçada do Duque 57, 1200-234, Lisbon

6.8 / 10
56 reviews

Average price €20

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

Portuguese

Largo da Paz, 22 B, 1300-450, 1300-450, Lisbon

9.1 / 10
448 reviews

Average price €18

1 starMICHELIN 2020Author

Rua Marques de Fronteira, 1070-301, Lisboa

9.1 / 10
1,354 reviews

Average price €95 Accepts Yums

Fusion

R. João de Freitas Branco, 16L Loja G, 1500-359, Lisbon

8.7 / 10
170 reviews

Average price €8

Menu Bairro Alto 9,99€

Indian

R. Emília das Neves 3, 1500-259, Lisbon

8.8 / 10
144 reviews

Average price €15

Vegetarian

Rua João das Regras - 5A, 1100-292, Lisbon

8.8 / 10
23 reviews

Average price €14

Indian

Rua do Diário de Notícias - 139, 1200-143, Lisbon

8.8 / 10
259 reviews

Average price €15

Portuguese

Rua do Castelo Picão - 55, 1100-370, Lisbon

8.8 / 10
146 reviews

Average price €15

Portuguese

R. da Barroca 89, 1200-043, Lisbon

8.8 / 10
16 reviews

Average price €15

International

Rua do Zaire - 2A, 1170-172, Lisbon

6.9 / 10
57 reviews

Average price €15

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

Filter

TheFork advantages