Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Vegetarian dishes Restaurants in Madrid

866 restaurants

Sort by Relevance

Sa Brisa Madrid, Madrid

YUMS x2MICHELINMediterranean

Sa Brisa Madrid

Av. de Menéndez Pelayo, 15, 28009, Madrid

9.1 / 10
2,359 reviews

Average price €30 Accepts Yums american express Welcome

50% off food!

Séptima - Only You Atocha, Madrid

YUMS x2InsiderMediterranean

Paseo de la Infanta Isabel, 13, 28014, Madrid

9.1 / 10
152 reviews

Average price €35 Accepts Yums

50% off food!

Radhuni Indian, Madrid

    Indian

    Calle Príncipe Carlos, 21, 28050, Madrid

    9.4 / 10
    6,600 reviews

    Average price €17

    ¡-50% en carta!

    Restaurante CoolRooms, Madrid

    YUMS x2InsiderSpanish

    Calle de Atocha, 34, 28012, Madrid

    9.4 / 10
    229 reviews

    Average price €35

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

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

    Piazza Castello, Madrid

      Italian

      Paseo de la Infanta Isabel, 23, 28014, Madrid

      9.6 / 10
      19 reviews

      Average price €20

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

      Kundan Indian "Joshi", Madrid

        Indian

        Calle Hospital de Órbigo, 9, 28050, Madrid

        9.6 / 10
        586 reviews

        Average price €25

        -30% en Carta

        Saffron Indian Cuisine, Madrid

          Indian

          Calle Manuel Pombo Angulo, 10, 28050, Madrid

          9.5 / 10
          470 reviews

          Average price €17

          -50% en Carta

          Shampan Indian, Madrid

            Indian

            Calle Antonio Arias, 2, 28009, Madrid

            9.5 / 10
            3,699 reviews

            Average price €22

            50% off food!

            Biang Biang, Madrid

            InsiderChinese

            Calle Pelayo, 8, 28004, Madrid

            9.6 / 10
            1,628 reviews

            Average price €13 Accepts Yums american express Welcome

            30% off food!

            Swagat Restaurant, Madrid

            InsiderIndian

            Calle de Núñez de Balboa, 29, 28001, Madrid

            9.6 / 10
            906 reviews

            Average price €30

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

            Focaccia Fiorentina, Madrid

              Italian

              Calle Platerías, 1, 28016, Madrid

              10.0 / 10
              8 reviews

              Average price €15 Accepts Yums

              30% off food!

              La Taguara, Madrid

                Venezuelan

                Calle de Méndez Álvaro, 32, 28045, Madrid

                9.6 / 10
                13 reviews

                Average price €22 american express Welcome

                30% off food!

                Zahara, Madrid

                  Moroccan

                  Calle Alto del León, 4, 28038, Madrid

                  9.3 / 10
                  861 reviews

                  Average price €25 Accepts Yums

                  50% off food!

                  Basmati, Madrid

                    Indian

                    Calle de Sandoval, 18, 28010, Madrid

                    9.4 / 10
                    937 reviews

                    Average price €17 american express Welcome

                    -40% en Carta

                    Mother India, Madrid

                      Indian

                      Calle Francisco Villaespesa, 6, 28017, Madrid

                      9.1 / 10
                      1,856 reviews

                      Average price €15

                      50% off food!

                      Al Son de Cuba, Madrid

                        Cuban

                        Calle Ancora, 25, 28045, Madrid

                        9.5 / 10
                        1,129 reviews

                        Average price €20 american express Welcome

                        30% off food!

                        Curry Masala, Madrid

                          Indian

                          C/ Silva, 16, 28004, Madrid

                          9.1 / 10
                          1,269 reviews

                          Average price €20 Accepts Yums american express Welcome

                          ¡-50% en carta!

                          La Mordida de Belén, Madrid

                            Mexican

                            Calle de Belén, 13, 28004, Madrid

                            9.2 / 10
                            798 reviews

                            Average price €25 Accepts Yums american express Welcome

                            -50% en Carta

                            Hummus Original, Madrid

                              YUMS x2Vegetarian

                              Centro Comercial Moda Shopping; Avenida del General Peron 40 Planta baja, local 14, 28020 Madrid, 28020, Madrid

                              8.7 / 10
                              73 reviews

                              Average price €15 american express Welcome

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

                              La Taberna de Paula, Madrid

                                YUMS x2Spanish

                                Calle Vallehermoso, 74, 28015, Madrid

                                9.5 / 10
                                260 reviews

                                Average price €20

                                YOUnique - Only YOU Boutique Hotel Madrid, Madrid

                                InsiderMediterranean

                                Calle del Barquillo, 21, 28004, Madrid

                                9.2 / 10
                                1,686 reviews

                                Average price €35 Accepts Yums

                                50% off food!

                                Arpit Indian Restaurant, Madrid

                                  Indian

                                  Calle de María Tubau, 19, Las Tablas, 28050, Madrid

                                  9.3 / 10
                                  903 reviews

                                  Average price €18 Accepts Yums american express Welcome

                                  ¡-50% en carta!

                                  Guasa Madrid, Madrid

                                    Venezuelan

                                    Calle de San Lorenzo, 9, 28004, Madrid

                                    9.4 / 10
                                    299 reviews

                                    Average price €20 Accepts Yums

                                    30% off food!

                                    A ñora, Madrid

                                      YUMS x2Mediterranean

                                      Calle del Mezquite, 2, 28045, Madrid

                                      9.4 / 10
                                      135 reviews

                                      Average price €25

                                      Sakai, Madrid

                                        Asian

                                        Calle Aragón, 8, 28002, Madrid

                                        9.4 / 10
                                        553 reviews

                                        Average price €15

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

                                        Filter

                                        TheFork advantages