TheFork, a Trip advisor company

What
Where

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

The Best Vegetarian dishes Restaurants in Amsterdam

251 restaurants

Sort by Relevance

Japanese

Zushi

Amstel 20, 1017 AA, Amsterdam

8.4 / 10
384 reviews

Average price €30

Vegetarian

Rijnstraat 75, 1079 GX, Amsterdam

8.9 / 10
36 reviews

Average price €34

InsiderDutch

Oude Waal 11hs, 1011 BZ, Amsterdam

9.0 / 10
1,127 reviews

Average price €40

Italian

Spuistraat 3B, 1012 SP Amsterdam, Amsterdam

8.3 / 10
104 reviews

Average price €40

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

Asian

Scheldestraat 95, 1078 GJ, Amsterdam

8.3 / 10
59 reviews

Average price €46

Japanese

Hartenstraat 17, 1016, Amsterdam

8.3 / 10
84 reviews

Average price €27

Mexican

Utrechtsestraat 29 Hs, 1017 VH, Amsterdam

8.3 / 10
120 reviews

Average price €26

Fusion

Johan van Hasseltweg 21, 1021 KN, Amsterdam

8.5 / 10
56 reviews

Average price €30

Grilled

Nieuwezijds Voorburgwal 87A, 1012 RE, Amsterdam

8.2 / 10
346 reviews

Average price €20

Moroccan

Mercatorplein 5H, 1057 BX, Amsterdam

8.8 / 10
52 reviews

Average price €25

Lebanese

Heemstedestraat 80, 1058 NP, Amsterdam

8.8 / 10
371 reviews

Average price €32

French

Spaarndammerstraat 424, 1013 SZ, Amsterdam

8.8 / 10
683 reviews

Average price €31

International

Prinsengracht 653I, 1016 HV, Amsterdam

8.8 / 10
35 reviews

Average price €33

International

De Clercqstraat 79, 1053 AG, Amsterdam

9.2 / 10
5 reviews

Average price €25

International

Haarlemmerdijk 61, 1013 KB, Amsterdam

8.1 / 10
37 reviews

Average price €25

InsiderVegetarian

Frans Halsstraat 29, 1072 BK, Amsterdam

9.2 / 10
550 reviews

Average price €35

Caribbean

Van Limburg Stirumplein 10A, 1051 BE, Amsterdam

8.4 / 10
31 reviews

Average price €30

International

Mercatorplein 2, 1057 CB, Amsterdam

8.4 / 10
163 reviews

Average price €29

Asian

Linnaeusstraat 18, 1092 CK, Amsterdam

8.7 / 10
249 reviews

Average price €20

Vietnamese

Oranje-Vrijstaatkade 55, 1093 KS, Amsterdam

8.7 / 10
106 reviews

Average price €39

Grilled

Ferdinand Bolstraat 17, 1072, Amsterdam

8.0 / 10
31 reviews

Average price €26

French

Keizersgracht 770, 1017 EB, Amsterdam

8.7 / 10
141 reviews

Average price €59

French

Hendrikje Stoffelsstraat 1, 1058 GC, Amsterdam

7.9 / 10
5 reviews

Average price €39

Dutch

Damrak 93, 1012 LP, Amsterdam

7.9 / 10
171 reviews

Average price €36

International

Bos en Lommerweg 191, 1055 DT, Amsterdam

8.2 / 10
176 reviews

Average price €25

Filter

TheFork advantages