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.

Syrian

Palmyra Syrian Restaurant

Nieuwezijds Voorburgwal 53, 1012 RD, Amsterdam

8.4 / 10
50 reviews

Average price €25

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

Syrian

Witte de Withstraat 125H, 1057 XR, Amsterdam

9.2 / 10
628 reviews

Average price €25

InsiderFine Dining

VG 1012, 1012 VG, Amsterdam

9.2 / 10
271 reviews

Average price €43

InsiderSeafood

Spuistraat 247, 1012 VP, Amsterdam

9.0 / 10
316 reviews

Average price €40

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

International

Schepenbergweg 50, 1105 AT, Amsterdam

7.3 / 10
160 reviews

Average price €25

MICHELIN 2020Asian

Van Baerlestraat 27, 1071 AN, Amsterdam

9.1 / 10
268 reviews

Average price €65

InsiderIndian

Korte Leidsedwarsstraat 203, 1017, Amsterdam

9.1 / 10
879 reviews

Average price €40

InsiderJapanese

Reguliersdwarsstraat 131, 1017 BL, Amsterdam

9.0 / 10
486 reviews

Average price €38

Seafood

Javastraat 40, 1094 HW, Amsterdam

8.9 / 10
404 reviews

Average price €33

Japanese

Utrechtsestraat 114, 1017 VT, Amsterdam

8.9 / 10
667 reviews

Average price €35 Accepts Yums

Asian

Overtoom 548, 1054 LM, Amsterdam

8.8 / 10
48 reviews

Average price €25

Moroccan

Van Woustraat 89, 1074, Amsterdam

8.8 / 10
359 reviews

Average price €35

InsiderFrench

Ferdinand Bolstraat 178, 1072, Amsterdam

8.8 / 10
438 reviews

Average price €30

Vegan cuisine

Bilderdijkstraat 65-67, 1053 KM, Amsterdam

8.6 / 10
488 reviews

Average price €30

Fine Dining

Insulindeweg 505, 1094 MK, Amsterdam

8.6 / 10
590 reviews

Average price €33

Steakhouse

Spuistraat 3D, 1012 SB, Amsterdam

8.6 / 10
450 reviews

Average price €43

Mexican

Utrechtsestraat 29 Hs, 1017 VH, Amsterdam

8.4 / 10
116 reviews

Average price €26

Seafood

Van Baerlestraat 120, 1071 BD, Amsterdam

8.3 / 10
452 reviews

Average price €35

Indian

Reguliersdwarsstraat 72, 1017, Amsterdam

8.2 / 10
178 reviews

Average price €20

International

Rokin 65, 1012 KK, Amsterdam

7.8 / 10
496 reviews

Average price €35

International

Waalstraat 103, 1079 DT, Amsterdam

8.1 / 10
81 reviews

Average price €25

Italian

Lange Leidsedwarsstraat 17, 1017, Amsterdam

8.1 / 10
102 reviews

Average price €20

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

Mediterranean

Ceintuurbaan 346, 1072 GP, Amsterdam

8.7 / 10
57 reviews

Average price €12

International

Max Euweplein 62, 1017 MB, Amsterdam

8.9 / 10
292 reviews

Average price €27

Filter

TheFork advantages