Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best Restaurants with Vegan in Madrid

109 restaurants
Why you received these results
Radhuni Indian, Madrid
Great Deal

    Indian

    Radhuni Indian

    Calle Príncipe Carlos, 21, 28050, Madrid

    9.4 / 10
    8,659 reviews

    Average price €17

    50% off the 'a la carte' menu

    Al Son de Cuba, Madrid
    Top Rated

      Cuban

      Calle General Lacy 11, esquina con áncora, 28045, Madrid

      9.4 / 10
      1,751 reviews

      Average price €20 american express Welcome

      -30% en carta

      Indian Accent, Madrid
      Top Rated

        Indian

        Calle Colmenares, 5, 28004, Madrid

        9.4 / 10
        2,005 reviews

        Average price €17 american express Welcome

        30% off the 'a la carte' menu

        Kundan Indian "Joshi", Madrid
        Top Rated

          Indian

          Calle Hospital de Órbigo, 9, 28050, Madrid

          9.4 / 10
          919 reviews

          Average price €25

          30% off the 'a la carte' menu

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

          YOUnique - Only YOU Boutique Hotel Madrid, Madrid

          InsiderMediterranean

          Calle del Barquillo, 21, 28004, Madrid

          9.2 / 10
          3,446 reviews

          Average price €35 Accepts Yums american express Welcome

          30% off the 'a la carte' menu

          Ivy cottage, Madrid
          Great Deal

            PAYIndian

            C/ del Alcalde Sainz de Baranda, 80, 28007, Madrid

            9.1 / 10
            232 reviews

            Average price €17

            50% off the 'a la carte' menu

            Ecocentro, Madrid
            On A Budget

              Vegetarian

              Calle Esquilache, 2, 28003, Madrid

              9.2 / 10
              643 reviews

              Average price €13 american express Welcome

              30% off the 'a la carte' menu

              Saffron Indian Cuisine, Madrid

                Indian

                Calle Manuel Pombo Angulo, 10, 28050, Madrid

                9.3 / 10
                1,584 reviews

                Average price €17

                30% off the 'a la carte' menu

                Adrak Indian Cuisine, Madrid

                  Indian

                  Calle del Pilar de Zaragoza, 68, 28028, Madrid

                  9.1 / 10
                  1,208 reviews

                  Average price €17 american express Welcome

                  30% off the 'a la carte' menu

                  Benares Madrid, Madrid

                  InsiderIndian

                  Calle de Zurbano, 5, 28010, Madrid

                  9.3 / 10
                  1,106 reviews

                  Average price €50 american express Welcome

                  20% off the 'a la carte' menu

                  Gato Gato, Madrid
                  Top Rated

                    Spanish

                    Calle del Marqués de Toca, 6, 28012, Madrid

                    9.4 / 10
                    844 reviews

                    Average price €20

                    30% off the 'a la carte' menu

                    Lumbini Tandoori, Madrid

                      PAYIndian

                      C. del Aviador Zorita, 50, 28020, Madrid

                      9.3 / 10
                      223 reviews

                      Average price €25 Accepts Yums

                      30% off the 'a la carte' menu

                      Toc Toc Noodles - Ponzano, Madrid
                      Great Deal

                        PAYAsian

                        C. de Ponzano, 90, 28003, Madrid

                        9.1 / 10
                        71 reviews

                        Average price €15

                        -50% en carta - TheFork Summer

                        Miss Sushi - Las Tablas, Madrid

                          Japanese

                          Paseo Tierra de Melide 32, 28050, Madrid

                          8.9 / 10
                          7,675 reviews

                          Average price €17 Accepts Yums

                          30% off the 'a la carte' menu

                          Küche, Madrid

                            PAYMediterranean

                            Calle de la Princesa, 18 (entrada por C/ Duque de Liria, 20), 28008, Madrid

                            8.9 / 10
                            16,203 reviews

                            Average price €25 american express Welcome

                            40% off the 'a la carte' menu

                            Don Hot Pot Madrid, Madrid
                            On A Budget

                              PAYChinese

                              Calle de Campomanes, 10, 28013, Madrid

                              9.2 / 10
                              862 reviews

                              Average price €15

                              30% off the 'a la carte' menu

                              Siamo la Pizza, Madrid

                                PAYPizzeria

                                Calle Gandhi, 71, 28017, Madrid

                                9.5 / 10
                                57 reviews

                                Average price €20

                                30% off the 'a la carte' menu

                                La Casa De Cristal, Madrid

                                  Mediterranean

                                  Calle Pedro Muguruza, 1, 28036, Madrid

                                  9.0 / 10
                                  2,022 reviews

                                  Average price €30 american express Welcome

                                  30% off the 'a la carte' menu

                                  La Puerta Amarilla, Madrid

                                    PAYAmerican

                                    Calle Fúcar, 9, 28014, Madrid

                                    9.2 / 10
                                    806 reviews

                                    Average price €17 american express Welcome

                                    MENÚ LA CLÁSICA €9.99

                                    Hummus Original, Madrid
                                    On A Budget

                                      PAYVegetarian

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

                                      8.8 / 10
                                      500 reviews

                                      Average price €15 american express Welcome

                                      30% off the 'a la carte' menu

                                      De Cháchara Las Cortes, Madrid
                                      Top Rated

                                        PAYSpanish

                                        C. de Ventura de la Vega, 11, 28014, Madrid

                                        9.5 / 10
                                        204 reviews

                                        Average price €25 american express Welcome

                                        Tropiburger, Madrid
                                        On A Budget

                                          PAYAmerican

                                          C. de Fermín Caballero, 6, 28034, Madrid

                                          9.4 / 10
                                          51 reviews

                                          Average price €10

                                          30% off the 'a la carte' menu

                                          Can Bonet Madrid, Madrid
                                          Great Deal

                                            PAYMediterranean

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

                                            9.3 / 10
                                            1,227 reviews

                                            Average price €27 Accepts Yums

                                            50% off food!

                                            Sanabowls, Madrid
                                            On A Budget

                                              PAYFusion

                                              C. de Vallehermoso, 42, 28015, Madrid

                                              9.3 / 10
                                              26 reviews

                                              Average price €15

                                              30% off the 'a la carte' menu

                                              Lapizza+sana, Madrid

                                                PAYItalian

                                                Avenida Machupichu, 16, 28043, Madrid

                                                9.3 / 10
                                                995 reviews

                                                Average price €20 american express Welcome

                                                Frequently Asked Questions