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 Amsterdam

274 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

Cafe restaurant Hoogendam

Westerdoksplein 10, 1013 AZ, Amsterdam

8.2 / 10
74 reviews

Average price €25

Seafood

Marnixstraat 417, 1017 PK, Amsterdam

8.2 / 10
336 reviews

Average price €33

International

NDSM-Kade 5, 1033 RE, Amsterdam

7.8 / 10
459 reviews

Average price €35

Dutch

Roelof Hartplein 1-3, 1071 TR, Amsterdam

7.8 / 10
148 reviews

Average price €36

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

Fine Dining

Bellamyplein 51, 1053 AT, Amsterdam

8.1 / 10
148 reviews

Average price €32

Asian

Reguliersdwarsstraat 23, 1017 BJ, Amsterdam

8.6 / 10
451 reviews

Average price €25

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

European

Keizersgracht 594, 1017 EN, Amsterdam

8.1 / 10
113 reviews

Average price €40

InsiderMoroccan

Jan Pieter Heijestraat 145, 1054 MG, Amsterdam

9.4 / 10
376 reviews

Average price €35

InsiderItalian

Beulingstraat 7, 1017 BA, Amsterdam

9.4 / 10
520 reviews

Average price €43

American

Amstelveenseweg 170, 1075 XP, Amsterdam

8.1 / 10
789 reviews

Average price €30

Regional

Orlyplein 76, 1043 DP, Amsterdam

7.7 / 10
129 reviews

Average price €26

American

Wibautstraat 85, 1091 GK, Amsterdam

7.7 / 10
229 reviews

Average price €33

Mediterranean

Bosboom Toussaintstraat 70, 1054 AV, Amsterdam

7.7 / 10
240 reviews

Average price €35

Dutch

Rozenboomsteeg 6, 1012 PR, Amsterdam

7.7 / 10
24 reviews

Average price €25

French

Stadionplein 19, 1076 CG, Amsterdam

8.0 / 10
109 reviews

Average price €35

International

Europaboulevard 1, 1079 PC, Amsterdam

8.0 / 10
169 reviews

Average price €30

Dutch

Nieuwmarkt 4, 1012 CR, Amsterdam

8.0 / 10
159 reviews

Average price €40

Ethiopian

Papaverhoek 35, 1032 JZ, Amsterdam

9.2 / 10
250 reviews

Average price €20

French

Hendrikje Stoffelsstraat 1, 1058 GC, Amsterdam

7.6 / 10
5 reviews

Average price €39

American

Elandsgracht 130, 1016 VB, Amsterdam

7.6 / 10
37 reviews

Average price €15

International

Prins Hendrikkade 108, 1011 AK, Amsterdam

7.6 / 10
73 reviews

Average price €35

International

Nicolaas Beetsstraat 142, 1054 XV, Amsterdam

7.6 / 10
60 reviews

Average price €30

Grilled

Hoofddorpweg 9, 1059 CT, Amsterdam

9.3 / 10
171 reviews

Average price €20

International

Schepenbergweg 50, 1105 AT, Amsterdam

7.9 / 10
88 reviews

Average price €40

InsiderItalian

Reestraat 28, 1016 DN, Amsterdam

9.3 / 10
283 reviews

Average price €53

Filter

TheFork advantages