Register my restaurant
Help

The Best Vegetarian Restaurants in Madrid

19 restaurants
Why you received these results
Vegetarian - Flax & Kale - Trafalgar, Madrid

    International

    Flax & Kale - Trafalgar

    C. de Trafalgar, 1, 28010, Madrid

    9.1 / 10
    84 reviews

    Average price €28

    Menu de Navidad PB €35

    Vegetarian - Liba Garden Restaurante, Madrid

      YUMS x2PAY

      Av. de Santo Domingo de la Calzada, 41, 28050, Madrid

      9.3 / 10
      25 reviews

      Average price €27 american express Welcome

      Vegetarian - YERBABUENA, Madrid
      Great Deal

        PAYVegetarian

        C. de Bordadores, 3, 28013, Madrid

        9.1 / 10
        61 reviews

        Average price €20

        40% off the 'a la carte' menu

        Vegetarian - Ozio Gastronómico, Madrid
        Great Deal

        YUMS x2INSIDERPAYPizzeria

        C. del Aviador Zorita, 37, 28020, Madrid

        8.8 / 10
        771 reviews

        Average price €40 american express Welcome

        Menus degustacion - i classici €50

        Vegetarian - La Damasquina, Madrid
        Great Deal

          PAYLebanese

          C. de Costa Rica, 24, 28016, Madrid

          8.4 / 10
          383 reviews

          Average price €30

          Christmas menu €39

          Mamá Chicó - Corredera Baja de San Pablo, Madrid
          Great Deal

            PAYVegetarian

            Corredera Baja de San Pablo, 10, 28004, Madrid

            9.0 / 10
            2,502 reviews

            Average price €25 american express Welcome

            30% off the 'a la carte' menu

            La Huella Vegana Madrid, Madrid

              PAYVegetarian

              Calle de Sandoval, 12, 28010, Madrid

              9.0 / 10
              11 reviews

              Average price €23

              30% off the 'a la carte' menu

              Mano de Santa, Madrid
              Top Rated

                Vegetarian

                Calle del General Díaz Porlier, 95, 28006, Madrid

                9.5 / 10
                238 reviews

                Average price €36 american express Welcome

                BLoved Veggie Corner, Madrid
                Top Rated

                INSIDERVegetarian

                Entrada por Calle Gran Vía, 9 O por Calle del Caballero de Gracia, 13, 28013, Madrid

                9.5 / 10
                873 reviews

                Average price €40 american express Welcome

                La Regina, Madrid

                  PAYVegetarian

                  C. del Corazón de María, 57, 28002, Madrid

                  9.2 / 10
                  102 reviews

                  Average price €18

                  Ecocentro, Madrid
                  On A Budget

                    Vegetarian

                    Calle Esquilache, 2, 28003, Madrid

                    9.1 / 10
                    909 reviews

                    Average price €13 american express Welcome

                    OnFire burger, Madrid
                    On A Budget

                      PAYAmerican

                      C. de Barceló, 6, 28004, Madrid

                      9.2 / 10
                      52 reviews

                      Average price €15 american express Welcome

                      La Reserva, Madrid

                        PAYFrom Madrid

                        C. del Príncipe, 12, 28012, Madrid

                        9.0 / 10
                        75 reviews

                        Average price €30 american express Welcome

                        A Mala Saña, Madrid

                          PAYCuban

                          C. de San Germán, 50, 28020, Madrid

                          8.8 / 10
                          47 reviews

                          Average price €24 american express Welcome

                          Replay Restaurante, Madrid

                            PAYVegetarian

                            Av. del Mediterráneo, 12, 28007, Madrid

                            7.8 / 10
                            7 reviews

                            Average price €20 american express Welcome

                            Mudrá Plant Based - Madrid, Madrid

                              MICHELINPAYFusion

                              C. de Recoletos, 13, 28001, Madrid

                              9.3 / 10
                              128 reviews

                              Average price €35 american express Welcome

                              Menú Grupos op. 1 - A partir de 8 comensales €44

                              Bakoteo 1340 Experience, Madrid

                                PAYMediterranean

                                C. de Eloy Gonzalo, 17, 28010, Madrid

                                8.5 / 10
                                40 reviews

                                Average price €20 american express Welcome

                                30% off the 'a la carte' menu

                                Pizzería Luca Brasi, Madrid

                                  PAYPizzeria

                                  C. de Barceló, 6, 28004, Madrid

                                  9.8 / 10
                                  75 reviews

                                  Average price €20

                                  Domi, Madrid

                                    PAYVegetarian

                                    Cost.ª de San Andrés, 10, 28005, Madrid

                                    9.0 / 10
                                    18 reviews

                                    Average price €22

                                    Vegetarian near Madrid

                                    More food types in Madrid

                                    • Argentinian
                                    • Peruvian
                                    • European
                                    • Seafood platter
                                    • Barbecue

                                    Frequently Asked Questions

                                    Far from clichés saying that vegetarian food is just about 3 leaves of salad and a piece of tofu, discover our selection of vegetarian restaurants, which will prove you that it is rich and various.