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

Ethiopian

Semhar

Marnixstraat 259-261, 1015 WH, Amsterdam

9.1 / 10
108 reviews

Average price €21

Thai

Willemsstraat 16, 1015 JD, Amsterdam

8.8 / 10
177 reviews

Average price €25

Fine Dining

Spinozastraat 61, 1018, Amsterdam

8.8 / 10
682 reviews

Average price €35

Spanish

Houtmankade 9, 1013 MP, Amsterdam

8.8 / 10
494 reviews

Average price €35

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

International

Nieuwezijds Voorburgwal 176-180, 1012, Amsterdam

8.6 / 10
47 reviews

Average price €30

Steakhouse

Van Baerlestraat 7, 1071 AL, Amsterdam

8.6 / 10
219 reviews

Average price €40

Vegan cuisine

Bilderdijkstraat 65-67, 1053 KM, Amsterdam

8.6 / 10
493 reviews

Average price €30

Indonesian

Rozengracht 46-48, 1016 ND, Amsterdam

8.6 / 10
580 reviews

Average price €35

InsiderFrench

Barentszstraat 173, 1013 NM, Amsterdam

9.2 / 10
225 reviews

Average price €49

French

Hartenstraat 24, 1016 CC, Amsterdam

9.0 / 10
206 reviews

Average price €39

Indian

Van Woustraat 240, 1073 NC, Amsterdam

9.0 / 10
186 reviews

Average price €30

English

Staalstraat 7-A, 1011 JJ, Amsterdam

9.0 / 10
112 reviews

Average price €15

English

Singel 103, 1012 VG, Amsterdam

9.0 / 10
150 reviews

Average price €20

Pizzeria

Kadijksplein 4, 1018 AB, Amsterdam

8.9 / 10
167 reviews

Average price €20

Fusion

Maasstraat 102, 1078 HM, Amsterdam

8.7 / 10
251 reviews

Average price €35

Pizzeria

Amstelveenseweg 89, 1075 VW, Amsterdam

8.7 / 10
316 reviews

Average price €23

International

Hoogoorddreef 7a, 1101 BA, Amsterdam

7.6 / 10
151 reviews

Average price €25

American

H.J.E. Wenckebachweg 180, 1096 AS, Amsterdam

8.5 / 10
63 reviews

Average price €25

Indian

Nieuwezijds Voorburgwal 34, 1012 SB, Amsterdam

8.6 / 10
293 reviews

Average price €28

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

Greek

Leidsekruisstraat 18, 1017 RH, Amsterdam

7.7 / 10
22 reviews

Average price €28

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

International

Trompenburgstraat, 1079, Amsterdam

Average price €30

European

Keizersgracht 376, 1016 GB, Amsterdam

Average price €50 Accepts Yums

Vegan cuisine

Bilderdijkstraat 141, 1053 KN, Amsterdam

8.4 / 10
119 reviews

Average price €15

French

Bellamyplein 47, 1053 AT, Amsterdam

8.4 / 10
482 reviews

Average price €28

Ethiopian

Tweede Sweelinckstraat 6, 1073 EH, Amsterdam

8.4 / 10
82 reviews

Average price €20

Filter

TheFork advantages