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

Indian

Indian Restaurant Shiva

Reguliersdwarsstraat 72, 1017, Amsterdam

8.2 / 10
178 reviews

Average price €20 Accepts Yums

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

International

Oudezijds Voorburgwal 15 Amsterdam, 1012, Amsterdam

8.1 / 10
31 reviews

Average price €65

Grilled

Average price €85

International

Westerstraat 30, 1015, Amsterdam

8.0 / 10
79 reviews

Average price €26

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

International

Linnaeusstraat 2, 1092 AD, Amsterdam

8.0 / 10
101 reviews

Average price €30

Mediterranean

Eerste Constantijn Huygensstraat 45, 1054 BS, Amsterdam

8.3 / 10
34 reviews

Average price €29

Moroccan

Van Woustraat 89, 1074, Amsterdam

8.9 / 10
366 reviews

Average price €30

International

Schepenbergweg 50, 1105 AT, Amsterdam

7.9 / 10
88 reviews

Average price €40

Vegan cuisine

Van Woustraat 189, 1074 AM, Amsterdam

8.8 / 10
263 reviews

Average price €32

Contemporary cuisine

Nieuwezijds Voorburgwal 5, 1012 RC, Amsterdam

8.6 / 10
30 reviews

Average price €40

Argentinian

Beethovenstraat 55, 1077 HN, Amsterdam

8.6 / 10
281 reviews

Average price €35

Colombian

Kastelenstraat 172, 1082 EJ, Amsterdam

8.4 / 10
12 reviews

Average price €25

InsiderFine Dining

Dijsselhofplantsoen 7, 1077 BJ, Amsterdam

8.6 / 10
158 reviews

Average price €35

Moroccan

Waterlandplein 302, 1024, Amsterdam

Average price €45

International

Prins Hendrikkade 108, 1011 AK, Amsterdam

8.4 / 10
73 reviews

Average price €35

Grilled

IJdijk 10, 1095 KN, Amsterdam

8.3 / 10
148 reviews

Average price €27

International

Beethovenstraat 43, 1077 HN, Amsterdam

8.2 / 10
74 reviews

Average price €35

Vegan cuisine

Warmoesstraat 49, 1012 HW, Amsterdam

8.1 / 10
55 reviews

Average price €20

International

Ruysdaelkade 115, 1072 AN, Amsterdam

8.4 / 10
27 reviews

Average price €33

Fine Dining

Bellamyplein 51, 1053 AT, Amsterdam

8.1 / 10
147 reviews

Average price €32

Fine Dining

Insulindeweg 505, 1094 MK, Amsterdam

8.6 / 10
597 reviews

Average price €33

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

International

Rokin 65, 1012 KK, Amsterdam

7.8 / 10
497 reviews

Average price €35

Mediterranean

Ceintuurbaan 346, 1072 GP, Amsterdam

8.6 / 10
58 reviews

Average price €12

International

Max Euweplein 62, 1017 MB, Amsterdam

8.9 / 10
292 reviews

Average price €27

International

Overhoeksplein 3, 1031 ks, Amsterdam

8.7 / 10
97 reviews

Average price €43

Filter

TheFork advantages