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

Dutch

De Blauwe Hollander

Leidsekruisstraat 28, 1017 RJ, Amsterdam

8.8 / 10
1,876 reviews

Average price €26

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

Asian

Arent Janszoon Ernststraat 589A, 1082 LD, Amsterdam

8.7 / 10
205 reviews

Average price €20

Spanish

Hugo de Grootplein 6, 1052 KW, Amsterdam

9.4 / 10
261 reviews

Average price €25

1 starMICHELIN 2020French

Prins Hendrikkade 59-72, 1012 AD, Amsterdam

9.4 / 10
211 reviews

Average price €65

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

Contemporary cuisine

Czaar Peterstraat 21, 1018 NW, Amsterdam

8.5 / 10
549 reviews

Average price €26

International

IJdok 4, 1013, Amsterdam

8.5 / 10
212 reviews

Average price €40

MICHELIN 2020French

Alexanderplein 6, 1018 CG, Amsterdam

9.4 / 10
539 reviews

Average price €39

Argentinian

Leidsekruisstraat 7-9, 1017 RE, Amsterdam

7.7 / 10
344 reviews

Average price €40

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

African

Dapperstraat 94, 1093 BZ, Amsterdam

8.6 / 10
191 reviews

Average price €19

YUMS x2International

Kometensingel 184, 1033 BZ, Amsterdam

8.5 / 10
137 reviews

Average price €30

Syrian

Witte de Withstraat 125H, 1057 XR, Amsterdam

9.3 / 10
666 reviews

Average price €25

Dutch

Korte Leidsedwarsstraat 95-C, 1017 PX, Amsterdam

8.5 / 10
796 reviews

Average price €25

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

InsiderFrench

Herengracht 339, 1016 AZ, Amsterdam

9.3 / 10
1,448 reviews

Average price €43

InsiderFrench

Kerkstraat 377, 1017, Amsterdam

9.3 / 10
556 reviews

Average price €38

French

Keizersgracht 594, 1017 EN, Amsterdam

8.4 / 10
122 reviews

Average price €40

InsiderIndian

Spuistraat 3G, 1012 SP Amsterdam, Netherlands, Amsterdam

9.1 / 10
851 reviews

Average price €35

SHARED DINING - VEGETARIAN + VEGAN: For 2 persons (price per person) € 27,95

Seafood

Van Baerlestraat 120, 1071 BD, Amsterdam

8.4 / 10
474 reviews

Average price €35

Italian

Reguliersdwarsstraat 82, 1017 BK, Amsterdam

7.5 / 10
4 reviews

Average price €29

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

International

's-Gravesandestraat 55, 1092 AA, Amsterdam

8.7 / 10
113 reviews

Average price €35

International

Europaboulevard 1, 1079 PC, Amsterdam

8.2 / 10
201 reviews

Average price €30

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

Street Food

Westerdoksplein 10, 1013 AZ, Amsterdam

8.2 / 10
78 reviews

Average price €25

French

Oostelijke Handelskade 34, 1019 BN, Amsterdam

8.2 / 10
69 reviews

Average price €38

Thai

Lange Leidsedwarsstraat 94, 1017, Amsterdam

8.4 / 10
317 reviews

Average price €33

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

Turkish

Albert Cuypstraat 50 HS, 1072 CV, Amsterdam

8.6 / 10
188 reviews

Average price €32

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

MICHELIN 2020Contemporary cuisine

Jollenpad 10, 1081 KC, Amsterdam

8.2 / 10
278 reviews

Average price €50 Accepts Yums

Filter

TheFork advantages