TheFork, a Trip advisor company

What
Where

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

The Best Vegetarian dishes Restaurants in Amsterdam

247 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.

Indian

Bollywood Indian Restaurant

Lange Leidsedwarsstraat 108, 1017 NN, Amsterdam

8.8 / 10
61 reviews

Average price €25

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

International

Zeedijk 23, 1012 AP, Amsterdam

8.8 / 10
68 reviews

Average price €33

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

Indian

Spreeuwenpark 3D, 1021 GS, Amsterdam

8.8 / 10
994 reviews

Average price €30

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

International

Herenstraat 16, 1015, Amsterdam

8.5 / 10
254 reviews

Average price €32

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

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

YUMS x2Mediterranean

Hazenstraat 58, 1016 SR, Amsterdam

8.5 / 10
306 reviews

Average price €35

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

Dutch

Beursplein 1, 1012 JW, Amsterdam

8.7 / 10
882 reviews

Average price €30

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

Spanish

Spuistraat 304, 1012 VX, Amsterdam

9.4 / 10
8 reviews

Average price €40

Greek

Lange Leidsedwarsstraat 27, 1017 NG, Amsterdam

8.3 / 10
424 reviews

Average price €25

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

Grilled

Nieuwezijds Voorburgwal 87A, 1012 RE, Amsterdam

8.2 / 10
305 reviews

Average price €20

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

InsiderEuropean

Oranje-Vrijstaatkade 69, 1093 KS, Amsterdam

9.4 / 10
150 reviews

Average price €39

Spanish

Hugo de Grootplein 6, 1052 KW, Amsterdam

9.3 / 10
226 reviews

Average price €25

Dutch

Korte Leidsedwarsstraat 95-C, 1017 PX, Amsterdam

8.5 / 10
790 reviews

Average price €25

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

InsiderFrench

Kerkstraat 377, 1017, Amsterdam

9.3 / 10
556 reviews

Average price €38

InsiderIndian

Spuistraat 3G, 1012 SP Amsterdam, Netherlands, Amsterdam

9.1 / 10
798 reviews

Average price €35

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

Thai

Raamgracht 9, 1011 KH, Amsterdam

9.3 / 10
67 reviews

Average price €20

1 starMICHELIN 2020French

Prins Hendrikkade 59-72, 1012 AD, Amsterdam

9.4 / 10
209 reviews

Average price €65

YUMS x2MICHELIN 2020Seafood

Prinsengracht 999, 1017 KM, Amsterdam

9.3 / 10
391 reviews

Average price €65

Thai

Lange Leidsedwarsstraat 94, 1017, Amsterdam

8.4 / 10
303 reviews

Average price €33

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

InsiderIndonesian

Frederik Hendrikstraat 98, 1052 HZ, Amsterdam

9.2 / 10
517 reviews

Average price €35

InsiderAsian

IJburglaan 1295, 1087 JJ, Amsterdam

9.2 / 10
952 reviews

Average price €35 Accepts Yums

InsiderItalian

Westerstraat 186, 1015 MR, Amsterdam

9.2 / 10
514 reviews

Average price €40

InsiderFrench

Herengracht 339, 1016 AZ, Amsterdam

9.3 / 10
1,435 reviews

Average price €43

InsiderMoroccan

Quellijnstraat 104, 1072 XZ, Amsterdam

9.3 / 10
469 reviews

Average price €40

InsiderJapanese

Europaplein 11, 1078 GS, Amsterdam

9.1 / 10
505 reviews

Average price €35

Asian

Ten Katestraat 45h, 1053 BX, Amsterdam

8.1 / 10
316 reviews

Average price €29 Accepts Yums

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

Filter

TheFork advantages