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

Contemporary cuisine

Karaat

Houthavenkade 103, 1014 ZB, Amsterdam

8.7 / 10
131 reviews

Average price €35

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

Italian

Vijzelgracht 17, 1017 HM, Amsterdam

8.7 / 10
599 reviews

Average price €28

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

Dutch

Rozenboomsteeg 6, 1012 PR, Amsterdam

7.8 / 10
24 reviews

Average price €25

Italian

Hazenstraat 64, 1016 SR, Amsterdam

7.9 / 10
90 reviews

Average price €27

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

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

InsiderDutch

1072 CL, 1072 CL, Amsterdam

9.0 / 10
507 reviews

Average price €49

Japanese

Utrechtsestraat 114, 1017 VT, Amsterdam

9.0 / 10
681 reviews

Average price €35

InsiderMediterranean

Valkenburgerstraat 223 D, 1011 MJ, Amsterdam

9.0 / 10
777 reviews

Average price €35

Indian

Lange Niezel 9, 1012 GS, Amsterdam

7.9 / 10
76 reviews

Average price €34

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

Indian

Westermarkt 29, 1016 DJ, Amsterdam

9.0 / 10
182 reviews

Average price €28

MICHELIN 2020Fusion

Stadionplein 103, Amsterdam, Netherlands, 1076 CK, Amsterdam

9.3 / 10
171 reviews

Average price €70

Grilled

Hoofddorpweg 9, 1059 CT, Amsterdam

9.3 / 10
201 reviews

Average price €20

Seafood

Nieuwezijds Voorburgwal 115, 1012 RH, Amsterdam

8.0 / 10
259 reviews

Average price €30

Steakhouse

Damrak 47, 1012 LL, Amsterdam

7.8 / 10
69 reviews

Average price €30

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

Indian

Korte Leidsedwarsstraat 58, 1017 RD, Amsterdam

9.1 / 10
814 reviews

Average price €24

MICHELIN 2020French

Amsteldijk 41, 1074 HV, Amsterdam

9.1 / 10
230 reviews

Average price €39

South American

Roetersstraat 192, 1018 WE, Amsterdam

8.9 / 10
2 reviews

Average price €25

International

Aalsmeerweg 96-H, 1059 AN, Amsterdam

Average price €15

Italian

Oude Hoogstraat 27HS, 1012 CD, Amsterdam

Average price €25

MICHELIN 2020Argentinian

Reguliersbreestraat 18, 1017 CN, Amsterdam

8.9 / 10
220 reviews

Average price €35

Contemporary cuisine

Nieuwezijds Voorburgwal 67, 1012 RE, Amsterdam

8.9 / 10
405 reviews

Average price €44

Mediterranean

Albert Cuypstraat 40, 1072 CV, Amsterdam

8.9 / 10
217 reviews

Average price €25

Italian

Spuistraat 261, 1012 VR, Amsterdam

8.9 / 10
154 reviews

Average price €39

Pizzeria

Jan Pieter Heijestraat 139, 1054 MG, Amsterdam

8.9 / 10
63 reviews

Average price €33

InsiderAsian

Jan Willem Brouwersstraat 7, 1071 LH, Amsterdam

9.0 / 10
52 reviews

Average price €60

Italian

Haarlemmerstraat 130, 1013 EX, Amsterdam

9.0 / 10
175 reviews

Average price €20

Filter

TheFork advantages