Only with offers
Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Restaurants with Vegetarian dishes in Amsterdam

270 restaurants

Sort by Relevance

    Vegetarian

    Vegan Temple Bar

    Lange Leidsedwarsstraat 17, 1017 NE, Amsterdam

    8.9 / 10
    54 reviews

    Average price €26 Accepts Yums

    50% off food

    InsiderThai

    Thorbeckeplein 24, 1017 CS, Amsterdam

    8.8 / 10
    442 reviews

    Average price €41

    50% off food

      Greek

      Leidsekruisstraat 18, 1017 RH, Amsterdam

      8.7 / 10
      42 reviews

      Average price €28 Accepts Yums

      50% off food

        Grilled

        Nieuwezijds Kolk 17, 1012 PV, Amsterdam

        8.2 / 10
        43 reviews

        Average price €25

        50% off food

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

          Indian

          Lange Leidsedwarsstraat 108, 1017 NN, Amsterdam

          8.9 / 10
          129 reviews

          Average price €25

          30% off food

            Pizzeria

            Reguliersdwarsstraat 7, 1017 BJ, Amsterdam

            9.3 / 10
            506 reviews

            Average price €22

            30% off food

              Syrian

              Witte de Withstraat 125H, 1057 XR, Amsterdam

              9.3 / 10
              726 reviews

              Average price €27

                Grilled

                Leidsekruisstraat 11, 1017 RE, Amsterdam

                7.6 / 10
                333 reviews

                Average price €20

                50% off food

                  International food

                  Zeeburgerkade 1184, 1019 VK, Amsterdam

                  9.1 / 10
                  50 reviews

                  Average price €30

                  30% off food

                    International

                    Herenstraat 16, 1015, Amsterdam

                    8.9 / 10
                    367 reviews

                    Average price €32 Accepts Yums

                    50% off food

                      Persian

                      Ceintuurbaan 226, 1072 GE, Amsterdam

                      7.6 / 10
                      4 reviews

                      Average price €25

                      50% off food

                        Dutch

                        Beursplein 1, 1012 JW, Amsterdam

                        9.1 / 10
                        1,071 reviews

                        Average price €38

                        30% off food

                          Steakhouse

                          Van Baerlestraat 7, 1071 AL, Amsterdam

                          9.0 / 10
                          243 reviews

                          Average price €39

                            Mediterranean

                            Korte Leidsedwarsstraat 119, 1017 PZ, Amsterdam

                            9.2 / 10
                            22 reviews

                            Average price €35

                            30% off food

                              Italian

                              Nieuwezijds Voorburgwal 346, 1012 RX, Amsterdam

                              7.7 / 10
                              8 reviews

                              Average price €29

                              50% off food

                                Steakhouse

                                Reguliersdwarsstraat 125, 1017 BL, Amsterdam

                                8.2 / 10
                                283 reviews

                                Average price €35

                                50% off food

                                YUMS x2MICHELINSeafood

                                Prinsengracht 999, 1017 KM, Amsterdam

                                9.2 / 10
                                404 reviews

                                Average price €65

                                YUMS x2InsiderDutch

                                1072CL Amsterdam, 1072 CL, Amsterdam

                                9.0 / 10
                                494 reviews

                                Average price €59

                                  Nepalese

                                  Lange Leidsedwarsstraat 106, 1017 NN, Amsterdam

                                  9.0 / 10
                                  143 reviews

                                  Average price €25

                                  50% off food

                                  InsiderFusion

                                  Kraanspoor 5, 1033 SC, Amsterdam

                                  9.0 / 10
                                  84 reviews

                                  Average price €35

                                    International

                                    Zeedijk 23, 1012 AP, Amsterdam

                                    8.6 / 10
                                    70 reviews

                                    Average price €33

                                    30% off food

                                      American

                                      Jacob Van Lennepkade 215, 1054, Amsterdam

                                      9.5 / 10
                                      191 reviews

                                      Average price €25

                                        Syrian

                                        Jan Evertsenstraat 69, 1057 BP, Amsterdam

                                        Average price €25

                                        30% off food

                                          Turkish

                                          Ceintuurbaan 9, 1072 ER, Amsterdam

                                          9.3 / 10
                                          267 reviews

                                          Average price €28

                                          1 starMICHELINInternational

                                          IJdock 185, 1013 MM, Amsterdam

                                          9.6 / 10
                                          454 reviews

                                          Average price €66

                                          Frequently Asked Questions